src/eric7/i18n/eric7_ru.ts

branch
eric7
changeset 11178
52699bca6df9
parent 11167
a3f5af773bc7
child 11190
f5ffdf0164ab
--- a/src/eric7/i18n/eric7_ru.ts	Thu Mar 20 11:54:57 2025 +0100
+++ b/src/eric7/i18n/eric7_ru.ts	Thu Mar 20 19:31:39 2025 +0100
@@ -1801,27 +1801,27 @@
       <translation>Обнаружена неиндексированная ошибка.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="1611" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="1673" />
       <source>Operation not supported.</source>
       <translation>Операция не поддерживается.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="1999" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="2061" />
       <source>Yes</source>
       <translation>Да</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="1999" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="2061" />
       <source>No</source>
       <translation>Нет</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="2001" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="2063" />
       <source>yes</source>
       <translation>да</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="2001" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="2063" />
       <source>no</source>
       <translation>нет</translation>
     </message>
@@ -51063,13 +51063,13 @@
     <name>Lexers</name>
     <message>
       <location filename="../QScintilla/Lexers/__init__.py" line="412" />
-      <location filename="../Preferences/__init__.py" line="598" />
+      <location filename="../Preferences/__init__.py" line="599" />
       <source>Python Files (*.py *.py3)</source>
       <translation>Файлы Python (*.py *.py3)</translation>
     </message>
     <message>
       <location filename="../QScintilla/Lexers/__init__.py" line="505" />
-      <location filename="../Preferences/__init__.py" line="601" />
+      <location filename="../Preferences/__init__.py" line="602" />
       <source>Python3 Files (*.py)</source>
       <translation>Файлы Python3 (*.py)</translation>
     </message>
@@ -52902,23 +52902,23 @@
   <context>
     <name>MicroPythonDevice</name>
     <message>
-      <location filename="../MicroPython/Devices/__init__.py" line="398" />
+      <location filename="../MicroPython/Devices/__init__.py" line="581" />
       <source>Generic MicroPython Board</source>
       <translation>Универсальная плата MicroPython</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/__init__.py" line="407" />
+      <location filename="../MicroPython/Devices/__init__.py" line="595" />
       <source>NRF52 Board with UF2 Support</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/__init__.py" line="459" />
+      <location filename="../MicroPython/Devices/__init__.py" line="647" />
       <source>RP2040/RP2350 based</source>
       <translation>на базе RP2040/RP2350</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/__init__.py" line="619" />
-      <location filename="../MicroPython/Devices/__init__.py" line="608" />
+      <location filename="../MicroPython/Devices/__init__.py" line="807" />
+      <location filename="../MicroPython/Devices/__init__.py" line="796" />
       <source>Unknown Device</source>
       <translation>Неизвестное устройство</translation>
     </message>
@@ -54712,199 +54712,199 @@
       <translation>Случайный частный нераспознаваемый</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="110" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="111" />
       <source>BBC micro:bit</source>
       <translation>BBC micro:bit</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="113" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="114" />
       <source>Calliope mini</source>
       <translation>Calliope mini</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="210" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="211" />
       <source>BBC micro:bit/Calliope Functions</source>
       <translation>Функции BBC micro:bit/Calliope</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="423" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="411" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="394" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="213" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="426" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="414" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="397" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="214" />
       <source>Show MicroPython Versions</source>
       <translation>Показать версии MicroPython</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="217" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="218" />
       <source>Flash MicroPython</source>
       <translation>Прошить MicroPython</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="220" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="221" />
       <source>Flash Firmware</source>
       <translation>Прошить микрокод</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="496" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="224" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="499" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="225" />
       <source>Save Script as 'main.py'</source>
       <translation>Сохранить скрипт как 'main.py'</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="227" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="228" />
       <source>Save the current script as 'main.py' on the connected device</source>
       <translation>Сохранить текущий скрипт как 'main.py' на подключенном устройстве</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="231" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="232" />
       <source>Reset {0}</source>
       <translation>Сбросить {0}</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="377" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="368" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="354" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="337" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="324" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="304" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="380" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="371" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="357" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="340" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="327" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="307" />
       <source>Flash MicroPython/Firmware</source>
       <translation>Прошить MicroPython/микрокод</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="305" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="308" />
       <source>&lt;p&gt;The BBC micro:bit is not ready for flashing the DAPLink firmware. Follow these instructions. &lt;/p&gt;&lt;ul&gt;&lt;li&gt;unplug USB cable and any batteries&lt;/li&gt;&lt;li&gt;keep RESET button pressed and plug USB cable back in&lt;/li&gt;&lt;li&gt;a drive called MAINTENANCE should be available&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;See the &lt;a href="https://microbit.org/guide/firmware/"&gt;micro:bit web site&lt;/a&gt; for details.&lt;/p&gt;</source>
       <translation>&lt;p&gt;BBC micro:bit не готово для прошивки микрокода DAPLink. Выполните следующие инструкции. &lt;/p&gt;&lt;ul&gt;&lt;li&gt;отключите USB-кабель и все батареи&lt;/li&gt;&lt;li&gt;удерживайте нажатой кнопку RESET и снова подключите USB-кабель&lt;/li&gt;&lt;li&gt;диск под названием MAINTENANCE должен быть доступен&lt;/li &gt;&lt;/ul&gt;&lt;p&gt;Подробности см. на &lt;a href="https://microbit.org/guide/firmware/"&gt;веб-сайте micro:bit&lt;/a&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="325" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="328" />
       <source>&lt;p&gt;The BBC micro:bit is not ready for flashing the MicroPython firmware. Please make sure, that a drive called MICROBIT is available.&lt;/p&gt;</source>
       <translation>&lt;p&gt;BBC micro:bit не готово для прошивки микрокода MicroPython. Пожалуйста убедитесь, что диск под названием MICROBIT доступен.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="338" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="341" />
       <source>&lt;p&gt;The "Calliope mini" is not ready for flashing the DAPLink firmware. Follow these instructions. &lt;/p&gt;&lt;ul&gt;&lt;li&gt;unplug USB cable and any batteries&lt;/li&gt;&lt;li&gt;keep RESET button pressed an plug USB cable back in&lt;/li&gt;&lt;li&gt;a drive called MAINTENANCE should be available&lt;/li&gt;&lt;/ul&gt;</source>
       <translation>&lt;p&gt;"Calliope mini" не готово для прошивки микрокода DAPLink. Выполните следующие инструкции. &lt;/p&gt;&lt;ul&gt;&lt;li&gt;отключите USB-кабель и все аккумуляторы&lt;/li&gt;&lt;li&gt;удерживая кнопку RESET нажатой вставьте USB-кабель обратно&lt;/li&gt;&lt;li&gt;должен быть доступен диск под названием MAINTENANCE&lt;/li&gt;&lt;/ul&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="355" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="358" />
       <source>&lt;p&gt;The "Calliope mini" is not ready for flashing the MicroPython firmware. Please make sure, that a drive called MINI is available.&lt;/p&gt;</source>
       <translation>&lt;p&gt;"Calliope mini" не готово для прошивки микрокода MicroPython. Пожалуйста убедитесь, что устройство, называемое MICROBIT, доступно.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="370" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="373" />
       <source>MicroPython/Firmware Files (*.hex *.bin);;All Files (*)</source>
       <translation>Файлы MicroPython/микрокода (*.hex *.bin);;Все файлы (*)</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="378" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="381" />
       <source>There are multiple devices ready for flashing. Please make sure, that only one device is prepared.</source>
       <translation>Несколько устройств готовы для прошивки. Пожалуйста убедитесь, что подготовлено только одно устройство.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="395" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="398" />
       <source>The firmware of the connected device cannot be determined or the board does not run MicroPython or CircuitPython. Aborting...</source>
       <translation>Не удается определить прошивку подключенного устройства или на плате не работает MicroPython млм CircuitPython. Отмена...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="412" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="415" />
       <source>&lt;p&gt;The BBC micro:bit generation cannot be determined. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;Поколение BBC micro:bit не может быть определено. Отмена...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="424" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="427" />
       <source>&lt;p&gt;The firmware URL for the device type &lt;b&gt;{0}&lt;/b&gt; is not known. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;URL-адрес прошивки для устройства типа &lt;b&gt;{0}&lt;/b&gt; неизвестен. Отмена...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="452" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="455" />
       <source>unknown</source>
       <translation>неизвестный</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="468" />
-      <source>Firmware</source>
-      <translation>Прошивка</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/MicrobitDevices.py" line="471" />
+      <source>Firmware</source>
+      <translation>Прошивка</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="474" />
       <source>&lt;h4&gt;{0} Version Information&lt;br/&gt;(BBC micro:bit v{1})&lt;/h4&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Installed:&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Available:&lt;/td&gt;&lt;td&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;h4&gt;Информаация версии {0}&lt;br/&gt;(BBC micro:bit v{1})&lt;/h4&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Установлена:&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Доступна:&lt;/td&gt;&lt;td&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="480" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="483" />
       <source>&lt;p&gt;&lt;b&gt;Update available!&lt;/b&gt;&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;Доступно обновление!&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="484" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="487" />
       <source>{0} Version</source>
       <translatorcomment>Версия {0}</translatorcomment>
       <translation />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="502" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="505" />
       <source>The current editor does not contain a Python script. Write it anyway?</source>
       <translation>Текущий редактор не содержит скрипт Python. Все равно записать?</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="515" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="518" />
       <source>The script is empty. Aborting.</source>
       <translation>Скрипт пуст. Прерывание.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="571" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="574" />
       <source>MicroPython Firmware for BBC micro:bit V1</source>
       <translation>Микрокод MicroPython для BBC micro:bit V1</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="603" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="590" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="575" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="606" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="593" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="578" />
       <source>DAPLink Firmware</source>
       <translation>Микрокод DAPLink</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="582" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="585" />
       <source>MicroPython Firmware for BBC micro:bit V2</source>
       <translation>Микрокод MicroPython для BBC micro:bit V2</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="586" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="589" />
       <source>CircuitPython Firmware for BBC micro:bit V2</source>
       <translation>Микрокод CircuitPython для BBC micro:bit V2</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="599" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="602" />
       <source>MicroPython Firmware</source>
       <translation>Микрокод MicroPython</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="820" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="823" />
       <source>Active</source>
       <translation>Активно</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="821" />
-      <source>Name</source>
-      <translation>Имя</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="822" />
-      <source>MAC-Address</source>
-      <translation>MAC-адрес</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/MicrobitDevices.py" line="824" />
-      <source>Address Type</source>
-      <translation>Тип адреса</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="826" />
-      <source>Connected</source>
-      <translation>Подключен</translation>
+      <source>Name</source>
+      <translation>Имя</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="825" />
+      <source>MAC-Address</source>
+      <translation>MAC-адрес</translation>
     </message>
     <message>
       <location filename="../MicroPython/Devices/MicrobitDevices.py" line="827" />
+      <source>Address Type</source>
+      <translation>Тип адреса</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="829" />
+      <source>Connected</source>
+      <translation>Подключен</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="830" />
       <source>Advertising</source>
       <translation>Оповещение</translation>
     </message>
@@ -54930,7 +54930,7 @@
   <context>
     <name>MimeTypes</name>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="59" />
+      <location filename="../Utilities/MimeTypes.py" line="63" />
       <location filename="../Utilities/MimeTypes.py" line="40" />
       <source>Open File</source>
       <translation>Открыть файл</translation>
@@ -54941,7 +54941,7 @@
       <translation>&lt;p&gt;Является ли файл &lt;b&gt;{0}&lt;/b&gt; текстовым файлом, открываемым в eric?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Примечание:&lt;/b&gt; Вы можете скрыть этот вопрос, добавив шаблон в список  известных текстовых файлов на странице конфигурации &lt;b&gt;Mime-типы&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="60" />
+      <location filename="../Utilities/MimeTypes.py" line="64" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has the mime type &lt;b&gt;{1}&lt;/b&gt;. This type is not recognized as being text to be opened in eric. Is this an editable text file?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; You may suppress this question by adding an entry to the list of known text file types on the &lt;b&gt;MimeTypes&lt;/b&gt; configuration page.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; имеет MIME-тип &lt;b&gt;{1}&lt;/b&gt;. Этот тип не распознается как текст, открываемый в eric. Является ли он редактируемым текстовым файлом?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Примечание.&lt;/b&gt; Вы можете решить этот вопрос, добавив его тип в список известных типов текстовых файлов в разделе &lt;b&gt;Mime-типы&lt;/b&gt; страницы конфигурации.&lt;/p&gt;</translation>
     </message>
@@ -55646,8 +55646,8 @@
       <translation>Миниредактор</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3740" />
-      <location filename="../QScintilla/MiniEditor.py" line="3711" />
+      <location filename="../QScintilla/MiniEditor.py" line="3760" />
+      <location filename="../QScintilla/MiniEditor.py" line="3731" />
       <location filename="../QScintilla/MiniEditor.py" line="3378" />
       <source>Untitled</source>
       <translation>Без имени</translation>
@@ -55658,88 +55658,88 @@
       <translation>{0}[*] - {1}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3706" />
+      <location filename="../QScintilla/MiniEditor.py" line="3726" />
       <source>Printing...</source>
       <translation>Печать...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3722" />
+      <location filename="../QScintilla/MiniEditor.py" line="3742" />
       <source>Printing completed</source>
       <translation>Печать завершена</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3724" />
+      <location filename="../QScintilla/MiniEditor.py" line="3744" />
       <source>Error while printing</source>
       <translation>Ошибка печати</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3727" />
+      <location filename="../QScintilla/MiniEditor.py" line="3747" />
       <source>Printing aborted</source>
       <translation>Печать прервана</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3782" />
+      <location filename="../QScintilla/MiniEditor.py" line="3802" />
       <source>Select all</source>
       <translation>Выделить всё</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3783" />
+      <location filename="../QScintilla/MiniEditor.py" line="3803" />
       <source>Deselect all</source>
       <translation>Снять выделение</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3797" />
+      <location filename="../QScintilla/MiniEditor.py" line="3817" />
       <source>Languages</source>
       <translation>Языки</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3800" />
+      <location filename="../QScintilla/MiniEditor.py" line="3820" />
       <source>No Language</source>
       <translation>Нет языка</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3821" />
+      <location filename="../QScintilla/MiniEditor.py" line="3841" />
       <source>Guessed</source>
       <translation>Предполагаемый язык</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3843" />
-      <location filename="../QScintilla/MiniEditor.py" line="3825" />
+      <location filename="../QScintilla/MiniEditor.py" line="3863" />
+      <location filename="../QScintilla/MiniEditor.py" line="3845" />
       <source>Alternatives</source>
       <translation>Альтернативная подсветка</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3840" />
+      <location filename="../QScintilla/MiniEditor.py" line="3860" />
       <source>Alternatives ({0})</source>
       <translation>Альтернативы ({0})</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3872" />
+      <location filename="../QScintilla/MiniEditor.py" line="3892" />
       <source>Pygments Lexer</source>
       <translation>Лексер Pygments</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3873" />
+      <location filename="../QScintilla/MiniEditor.py" line="3893" />
       <source>Select the Pygments lexer to apply.</source>
       <translation>Выберите для использования лексер Pygments.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4418" />
+      <location filename="../QScintilla/MiniEditor.py" line="4438" />
       <source>EditorConfig Properties</source>
       <translation>Свойства EditorConfig</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4419" />
+      <location filename="../QScintilla/MiniEditor.py" line="4439" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Не удается загрузить свойства EditorConfig для файла &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4606" />
+      <location filename="../QScintilla/MiniEditor.py" line="4626" />
       <source>Save File to Device</source>
       <translation>Сохранить файл на устройство</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4607" />
+      <location filename="../QScintilla/MiniEditor.py" line="4627" />
       <source>Enter the complete device file path:</source>
       <translation>Введите полный путь к файлу устройства:</translation>
     </message>
@@ -62595,18 +62595,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1910" />
+      <location filename="../Preferences/__init__.py" line="1911" />
       <source>Export Preferences</source>
       <translation>Экспорт Preferences</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1939" />
-      <location filename="../Preferences/__init__.py" line="1912" />
+      <location filename="../Preferences/__init__.py" line="1940" />
+      <location filename="../Preferences/__init__.py" line="1913" />
       <source>Properties File (*.ini);;All Files (*)</source>
       <translation>Файлы Preferences (*.ini);;Все файлы (*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1937" />
+      <location filename="../Preferences/__init__.py" line="1938" />
       <source>Import Preferences</source>
       <translation>Импорт Preferences</translation>
     </message>
@@ -90419,140 +90419,141 @@
   <context>
     <name>UF2FlashDialog</name>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="754" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="763" />
       <source>&lt;h3&gt;CircuitPython Board&lt;/h3&gt;&lt;p&gt;In order to prepare the board for flashing follow these steps:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Switch your device to 'bootloader' mode by double-pressing the reset button.&lt;/li&gt;&lt;li&gt;Wait until the device has entered 'bootloader' mode.&lt;/li&gt;&lt;li&gt;(If this does not happen, then try shorter or longer pauses between presses.)&lt;/li&gt;&lt;li&gt;Ensure the boot volume is available (this may require mounting it).&lt;/li&gt;&lt;li&gt;Select the firmware file to be flashed and click the flash button.&lt;/li&gt;&lt;/ol&gt;</source>
       <translation>&lt;h3&gt;Плата CircuitPython&lt;/h3&gt;&lt;p&gt;Для подготовки платы к прошивке выполните следующие действия:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Переключите устройство в режим 'bootloader' двойным нажатием кнопки RESET.&lt;/li&gt;&lt;li&gt;Подождите, пока устройство не перейдет в режим 'bootloader'.&lt;/li&gt;&lt;li&gt;(Если этого не произошло, попробуйте сделать паузы между нажатиями короче или длинее.)&lt;/li&gt;&lt;li&gt;Убедитесь, что загрузочный том доступен (для этого может потребоваться его установка).&lt;/li&gt;&lt;li&gt;Выберите файл микрокода для прошивки и нажмите кнопку прошивки.&lt;/li&gt;&lt;/ol&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="779" />
-      <source>&lt;h3&gt;NRF52 Board&lt;/h3&gt;&lt;p&gt;In order to prepare the board for flashing follow these steps:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Switch your device to 'bootloader' mode by double-pressing the reset button.&lt;/li&gt;&lt;li&gt;Wait until the device has entered 'bootloader' mode.&lt;/li&gt;&lt;li&gt;(If this does not happen, then try shorter or longer pauses between presses.)&lt;/li&gt;&lt;li&gt;Ensure the boot volume is available (this may require mounting it).&lt;/li&gt;&lt;li&gt;Select the firmware file to be flashed and click the flash button.&lt;/li&gt;&lt;/ol&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="805" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="791" />
       <source>&lt;h3&gt;Pi Pico (RP2040/RP2350) Board&lt;/h3&gt;&lt;p&gt;In order to prepare the board for flashing follow these steps:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Enter 'bootloader' mode (board &lt;b&gt;without&lt;/b&gt; RESET button):&lt;ul&gt;&lt;li&gt;Plug in your board while holding the BOOTSEL button.&lt;/li&gt;&lt;/ul&gt;Enter 'bootloader' mode (board &lt;b&gt;with&lt;/b&gt; RESET button):&lt;ul&gt;&lt;li&gt;hold down RESET&lt;/li&gt;&lt;li&gt;hold down BOOTSEL&lt;/li&gt;&lt;li&gt;release RESET&lt;/li&gt;&lt;li&gt;release BOOTSEL&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Wait until the device has entered 'bootloader' mode.&lt;/li&gt;&lt;li&gt;Ensure the boot volume is available (this may require mounting it).&lt;/li&gt;&lt;li&gt;Select the firmware file to be flashed and click the flash button.&lt;/li&gt;&lt;/ol&gt;</source>
       <translation>&lt;h3&gt;Плата Pico (RP2040/RP2350)&lt;/h3&gt;&lt;p&gt;Для подготовки платы к перепрошивке выполните следующие действия:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Установите режим загрузчика (плата &lt;b&gt;без&lt;/b&gt; кнопки RESET):&lt;ul&gt;&lt;li&gt;Подключите плату удерживая кнопку BOOTSEL.&lt;/li&gt;&lt;/ul&gt;Установите режим 'bootloader' (плата &lt;b&gt;с&lt;/b&gt; кнопкой RESET):&lt;ul&gt;&lt;li&gt;удерживайте нажатой кнопку RESET &lt;/li&gt;&lt;li&gt;удерживайте кнопку BOOTSEL&lt;/li&gt;&lt;li&gt;отпустите RESET&lt;/li&gt;&lt;li&gt;отпустите кнопку BOOTSEL&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Подождите, пока устройство не перейдет в режим 'bootloader'.&lt;/li&gt;&lt;li&gt;Убедитесь, что загрузочный том доступен (может потребоваться его установка).&lt;/li&gt;&lt;li&gt;Выберите файл микрокода для прошивки и нажмите кнопка прошивки.&lt;/li&gt;&lt;/ol&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="927" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="913" />
       <source>MicroPython/CircuitPython Files (*.uf2);;All Files (*)</source>
       <translation>Файлы MicroPython/CircuitPython (*.uf2);;Все файлы (*)</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="998" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="986" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="970" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="984" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="972" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="956" />
       <source>Manual Select</source>
       <translation>Ручной выбор</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="992" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="978" />
       <source>{0} ({1})</source>
       <comment>board description, board type</comment>
       <translation type="unfinished">{0} ({1})</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1116" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1182" />
       <location filename="../MicroPython/UF2FlashDialog.py" line="1102" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1070" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1047" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1088" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1056" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1033" />
       <source>Flash Instructions:</source>
       <translation>Инструкции для прошивки:</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1049" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1035" />
       <source>&lt;h4&gt;No known devices detected.&lt;/h4&gt;&lt;p&gt;Follow the appropriate instructions below to set &lt;b&gt;one&lt;/b&gt; board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
       <translation>&lt;h4&gt;Известные устройства не обнаружены.&lt;/h4&gt;&lt;p&gt;Следуйте приведеным ниже инструкциям для установки &lt;b&gt;одной&lt;/b&gt; платы в режим 'bootloader'. По готовности нажмите &lt;b&gt;Освежить&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1073" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1059" />
       <source>&lt;h4&gt;Flash {0} Firmware&lt;/h4&gt;&lt;p&gt;Follow the instructions below to set &lt;b&gt;one&lt;/b&gt; board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;&lt;hr/&gt;{1}</source>
       <translation>&lt;h4&gt;Загрузить прошивку {0}&lt;/h4&gt;&lt;p&gt;Следуйте приведенным ниже инструкциям для установки &lt;b&gt;одной&lt;/b&gt; платы в режим 'bootloader'. По готовности нажмите кнопку &lt;b&gt;Освежить&lt;/b&gt;.&lt;/p&gt;&lt;hr/&gt;{1}</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1083" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1069" />
       <source>&lt;h4&gt;Potentially UF2 capable devices found&lt;/h4&gt;&lt;p&gt;Found these potentially UF2 capable devices:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Follow the instructions below to set &lt;b&gt;one&lt;/b&gt; board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
       <translation>&lt;h4&gt;Обнаружены устройства, потенциально поддерживающие UF2&lt;/h4&gt;&lt;p&gt;Найдены следующие устройства, возможно поддерживающие UF2:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Следуйте приведенным ниже инструкциям для установки &lt;b&gt;одной&lt;/b&gt; платы в режим 'bootloader'. По готовности нажмите кнопку &lt;b&gt;Освежить&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1090" />
+      <source>&lt;h4&gt;No known devices detected.&lt;/h4&gt;&lt;p&gt;Follow the instructions below to set &lt;b&gt;one&lt;/b&gt; board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
+      <translation>&lt;h4&gt;Известные устройства не обнаружены.&lt;/h4&gt;&lt;p&gt;Следуйте приведенным ниже инструкциям для установки &lt;b&gt;одной&lt;/b&gt; платы в режим 'bootloader'. По готовности нажмите &lt;b&gt;Освежить&lt;/b&gt;.&lt;/p&gt;</translation>
+    </message>
+    <message>
       <location filename="../MicroPython/UF2FlashDialog.py" line="1104" />
-      <source>&lt;h4&gt;No known devices detected.&lt;/h4&gt;&lt;p&gt;Follow the instructions below to set &lt;b&gt;one&lt;/b&gt; board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
-      <translation>&lt;h4&gt;Известные устройства не обнаружены.&lt;/h4&gt;&lt;p&gt;Следуйте приведенным ниже инструкциям для установки &lt;b&gt;одной&lt;/b&gt; платы в режим 'bootloader'. По готовности нажмите &lt;b&gt;Освежить&lt;/b&gt;.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1118" />
       <source>&lt;h4&gt;Flash method 'manual' selected.&lt;/h4&gt;&lt;p&gt;Follow the instructions below to flash a device by entering the data manually.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Change the device to 'bootloader' mode.&lt;/li&gt;&lt;li&gt;Wait until the device has entered 'bootloader' mode.&lt;/li&gt;&lt;li&gt;Ensure the boot volume is available (this may require mounting it) and select its path.&lt;/li&gt;&lt;li&gt;Select the firmware file to be flashed and click the flash button.&lt;/li&gt;&lt;/ol&gt;</source>
       <translation>&lt;h4&gt;Выбран метод прошивки 'ручной'.&lt;/h4&gt;&lt;p&gt;Чтобы прошить устройство путем ввода данных вручную следуйте приведенным ниже инструкциям .&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Переведите устройство в режим 'bootloader'.&lt;/li&gt;&lt;li&gt;Подождите, пока устройство не перейдет в режим 'bootloader'.&lt;/li&gt;&lt;li&gt;Убедитесь, что загрузочный том доступен (для этого может потребоваться его установка), и выберите путь к нему.&lt;/li&gt;&lt;li&gt;Выберите файл микрокода для прошивки и нажмите кнопку прошивки.&lt;/li&gt;&lt;/ol&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1143" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1129" />
       <source>Boot Volume not found:</source>
       <translation>Загрузочный том не найден:</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1145" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1131" />
       <source>&lt;h4&gt;No Boot Volume detected.&lt;/h4&gt;&lt;p&gt;Please ensure that the boot volume of the device to be flashed is available. </source>
       <translation>&lt;h4&gt;Не обнаружен загрузочный том.&lt;/h4&gt;&lt;p&gt;Пожалуйста убедитесь, что загрузочный том устройства доступен для прошивки. </translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1151" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1137" />
       <source>This volume should be named &lt;b&gt;{0}&lt;/b&gt;. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
       <translation>Этот том должен иметь имя &lt;b&gt;{0}&lt;/b&gt;. По готовности нажмите &lt;b&gt;Освежить&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1156" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1142" />
       <source>This volume should have one of these names.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
       <translation>Этот том должен иметь одно из этих имен.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;По готовности нажмите &lt;b&gt;Освежить&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1163" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1149" />
       <source>&lt;h4&gt;Flash Instructions&lt;/h4&gt;&lt;p&gt;Follow the instructions below to set the board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1182" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1168" />
       <source>Multiple Boot Volumes found:</source>
       <translation>Обнаружены несколько загрузочных томов:</translation>
     </message>
     <message>
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1170" />
+      <source>&lt;h4&gt;Multiple Boot Volumes were found&lt;/h4&gt;&lt;p&gt;These volume paths were found.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Please ensure that only one device of a type is ready for flashing. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
+      <translation>&lt;h4&gt;Обнаружены несколько загрузочных томов&lt;/h4&gt;&lt;p&gt;Были найдены пути к этим томам.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Убедитесь, что только одно устройство определенного типа готово для прошивки. По готовности нажмите &lt;b&gt;Освежить&lt;/b&gt;.&lt;/p&gt;</translation>
+    </message>
+    <message>
       <location filename="../MicroPython/UF2FlashDialog.py" line="1184" />
-      <source>&lt;h4&gt;Multiple Boot Volumes were found&lt;/h4&gt;&lt;p&gt;These volume paths were found.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Please ensure that only one device of a type is ready for flashing. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
-      <translation>&lt;h4&gt;Обнаружены несколько загрузочных томов&lt;/h4&gt;&lt;p&gt;Были найдены пути к этим томам.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Убедитесь, что только одно устройство определенного типа готово для прошивки. По готовности нажмите &lt;b&gt;Освежить&lt;/b&gt;.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1203" />
+      <source>&lt;h4&gt;Flash selected device.&lt;/h4&gt;&lt;p&gt;Follow the instructions below to flash the selected device.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Select the firmware file to be flashed.&lt;/li&gt;&lt;li&gt;Click the flash button.&lt;/li&gt;&lt;/ol&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1204" />
       <source>Flashing Firmware</source>
       <translation>Прошивка микрокода</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1205" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1206" />
       <source>&lt;p&gt;Flashing the selected firmware to the device. Please wait until the device resets automatically.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Прошивка выбранного микрокода на устройство. Подождите, пока устройство не перезагрузится автоматически.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1212" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1213" />
       <source>Flashing {0}</source>
       <translation>Прошивка {0}</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1214" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1215" />
       <source>&lt;p&gt;Flashing the {0} firmware to the device. Please wait until the device resets automatically.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Прошивка микрокода {0} на устройство. Подождите, пока устройство не перезагрузится автоматически.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../MicroPython/UF2FlashDialog.ui" line="0" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1326" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1318" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1330" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1322" />
       <source>Flash UF2 Device</source>
       <translation>Прошивка UF2-устройств</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1319" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1323" />
       <source>No UF2 device 'boot' volumes found.</source>
       <translation>Загрузочные тома устройства UF2 не найдены.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1327" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1331" />
       <source>Select the Boot Volume of the device:</source>
       <translation>Выберите загрузочный том устройства:</translation>
     </message>

eric ide

mercurial