eric6/i18n/eric6_ru.ts

changeset 7694
c0d5f539a5a2
parent 7682
cffed9f730df
child 7705
90a9aefd4253
--- a/eric6/i18n/eric6_ru.ts	Sun Sep 06 12:33:50 2020 +0200
+++ b/eric6/i18n/eric6_ru.ts	Sun Sep 06 12:41:19 2020 +0200
@@ -2381,22 +2381,22 @@
         <translation>Кодировка: {0}</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="663"/>
+        <location filename="../UI/BrowserModel.py" line="664"/>
         <source>Globals</source>
         <translation>Глобальные переменные</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="774"/>
+        <location filename="../UI/BrowserModel.py" line="761"/>
         <source>Attributes</source>
         <translation>Атрибуты</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="784"/>
+        <location filename="../UI/BrowserModel.py" line="771"/>
         <source>Class Attributes</source>
         <translation>Атрибуты класса</translation>
     </message>
     <message>
-        <location filename="../UI/BrowserModel.py" line="669"/>
+        <location filename="../UI/BrowserModel.py" line="670"/>
         <source>Imports</source>
         <translation>Импорт</translation>
     </message>
@@ -3260,12 +3260,12 @@
     <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="53"/>
         <source>Collapse all</source>
-        <translation>Свернуть все</translation>
+        <translation type="obsolete">Свернуть все</translation>
     </message>
     <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="55"/>
         <source>Expand all</source>
-        <translation>Раскрыть всё</translation>
+        <translation type="obsolete">Раскрыть всё</translation>
     </message>
     <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="194"/>
@@ -3307,6 +3307,16 @@
         <source>comment lines</source>
         <translation>строки комментариев</translation>
     </message>
+    <message>
+        <location filename="../DataViews/CodeMetricsDialog.py" line="53"/>
+        <source>Collapse All</source>
+        <translation type="unfinished">Свернуть все</translation>
+    </message>
+    <message>
+        <location filename="../DataViews/CodeMetricsDialog.py" line="55"/>
+        <source>Expand All</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>CodeStyleAddBuiltinIgnoreDialog</name>
@@ -10913,7 +10923,7 @@
 <context>
     <name>Editor</name>
     <message>
-        <location filename="../QScintilla/Editor.py" line="3089"/>
+        <location filename="../QScintilla/Editor.py" line="3094"/>
         <source>Open File</source>
         <translation>Открыть файл</translation>
     </message>
@@ -11003,7 +11013,7 @@
         <translation>Снять выделение</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7827"/>
+        <location filename="../QScintilla/Editor.py" line="7832"/>
         <source>Check spelling...</source>
         <translation>Проверка орфографии...</translation>
     </message>
@@ -11228,7 +11238,7 @@
         <translation>Редактировать точку останова...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5597"/>
+        <location filename="../QScintilla/Editor.py" line="5602"/>
         <source>Enable breakpoint</source>
         <translation>Разрешить точку останова</translation>
     </message>
@@ -11333,327 +11343,327 @@
         <translation>Выберите для использования лексер Pygments.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1942"/>
+        <location filename="../QScintilla/Editor.py" line="1947"/>
         <source>Modification of Read Only file</source>
         <translation>Редактирование файла, открытого только на чтение</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1942"/>
+        <location filename="../QScintilla/Editor.py" line="1947"/>
         <source>You are attempting to change a read only file. Please save to a different file first.</source>
         <translation>Попытка редактирования файла, открытого только на чтение. Пожалуйста, сначала сохраните изменения в другой файл.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="2652"/>
+        <location filename="../QScintilla/Editor.py" line="2657"/>
         <source>Printing...</source>
         <translation>Печать...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="2669"/>
-        <source>Printing completed</source>
-        <translation>Печать завершена</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Editor.py" line="2671"/>
-        <source>Error while printing</source>
-        <translation>Ошибка печати</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="2674"/>
+        <source>Printing completed</source>
+        <translation>Печать завершена</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="2676"/>
+        <source>Error while printing</source>
+        <translation>Ошибка печати</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="2679"/>
         <source>Printing aborted</source>
         <translation>Печать прервана</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="3029"/>
+        <location filename="../QScintilla/Editor.py" line="3034"/>
         <source>File Modified</source>
         <translation>Файл изменён</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="3029"/>
+        <location filename="../QScintilla/Editor.py" line="3034"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has unsaved changes.&lt;/p&gt;</source>
         <translation>&lt;p&gt;В файле &lt;b&gt;{0}&lt;/b&gt; есть несохранённые изменения.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="3089"/>
+        <location filename="../QScintilla/Editor.py" line="3094"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be opened.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Невозможно прочитать файл &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="3278"/>
+        <location filename="../QScintilla/Editor.py" line="3283"/>
         <source>Save File</source>
         <translation>Сохранить файл</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="3215"/>
+        <location filename="../QScintilla/Editor.py" line="3220"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Невозможно сохранить файл &lt;b&gt;{0}&lt;/b&gt;:&lt;br&gt;Причина: {1}.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="3278"/>
+        <location filename="../QScintilla/Editor.py" line="3283"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; уже существует. Переписать?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4759"/>
+        <location filename="../QScintilla/Editor.py" line="4764"/>
         <source>Autocompletion</source>
         <translation>Автодополнение</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4759"/>
+        <location filename="../QScintilla/Editor.py" line="4764"/>
         <source>Autocompletion is not available because there is no autocompletion source set.</source>
         <translation>Автодополнение недоступно, так как не задан источник автодополнения.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5600"/>
+        <location filename="../QScintilla/Editor.py" line="5605"/>
         <source>Disable breakpoint</source>
         <translation>Запретить точку останова</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5975"/>
+        <location filename="../QScintilla/Editor.py" line="5980"/>
         <source>Code Coverage</source>
         <translation>Покрытие кода</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5975"/>
+        <location filename="../QScintilla/Editor.py" line="5980"/>
         <source>Please select a coverage file</source>
         <translation>Пожалуйста, выберите файл покрытия</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6038"/>
+        <location filename="../QScintilla/Editor.py" line="6043"/>
         <source>Show Code Coverage Annotations</source>
         <translation>Показать аннотации по покрытию кода</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6031"/>
+        <location filename="../QScintilla/Editor.py" line="6036"/>
         <source>All lines have been covered.</source>
         <translation>Все строки были охвачены.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6038"/>
+        <location filename="../QScintilla/Editor.py" line="6043"/>
         <source>There is no coverage file available.</source>
         <translation>Нет доступного файла покрытия.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6155"/>
+        <location filename="../QScintilla/Editor.py" line="6160"/>
         <source>Profile Data</source>
         <translation>Данные профайлера</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6155"/>
+        <location filename="../QScintilla/Editor.py" line="6160"/>
         <source>Please select a profile file</source>
         <translation>Пожалуйста, выберите файл профиля</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6317"/>
+        <location filename="../QScintilla/Editor.py" line="6322"/>
         <source>Syntax Error</source>
         <translation>Синтаксическая ошибка</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6317"/>
+        <location filename="../QScintilla/Editor.py" line="6322"/>
         <source>No syntax error message available.</source>
         <translation>Нет сообщения о синтаксической ошибке.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6706"/>
+        <location filename="../QScintilla/Editor.py" line="6711"/>
         <source>Macro Name</source>
         <translation>Имя макроса</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6706"/>
+        <location filename="../QScintilla/Editor.py" line="6711"/>
         <source>Select a macro name:</source>
         <translation>Задайте имя макроса:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6734"/>
+        <location filename="../QScintilla/Editor.py" line="6739"/>
         <source>Load macro file</source>
         <translation>Загрузить макрос</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6777"/>
+        <location filename="../QScintilla/Editor.py" line="6782"/>
         <source>Macro files (*.macro)</source>
         <translation>Макросы (*.macro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6757"/>
+        <location filename="../QScintilla/Editor.py" line="6762"/>
         <source>Error loading macro</source>
         <translation>Ошибка при загрузке макроса</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6748"/>
+        <location filename="../QScintilla/Editor.py" line="6753"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Невозможно прочитать файл с макросами: &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6757"/>
+        <location filename="../QScintilla/Editor.py" line="6762"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Файл с макросами &lt;b&gt;{0}&lt;/b&gt; повреждён.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6777"/>
+        <location filename="../QScintilla/Editor.py" line="6782"/>
         <source>Save macro file</source>
         <translation>Сохранить файл с макросами</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6794"/>
+        <location filename="../QScintilla/Editor.py" line="6799"/>
         <source>Save macro</source>
         <translation>Сохранить макрос</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6794"/>
+        <location filename="../QScintilla/Editor.py" line="6799"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Макро &lt;b&gt;{0}&lt;/b&gt; уже существует. Переписать?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6810"/>
+        <location filename="../QScintilla/Editor.py" line="6815"/>
         <source>Error saving macro</source>
         <translation>Ошибка при сохранении макроса</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6810"/>
+        <location filename="../QScintilla/Editor.py" line="6815"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Невозможно сохранить файл с макросами: &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6823"/>
+        <location filename="../QScintilla/Editor.py" line="6828"/>
         <source>Start Macro Recording</source>
         <translation>Начать запись макроса</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6823"/>
+        <location filename="../QScintilla/Editor.py" line="6828"/>
         <source>Macro recording is already active. Start new?</source>
         <translation>Запись макроса уже идёт. Начать новую запись?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6849"/>
+        <location filename="../QScintilla/Editor.py" line="6854"/>
         <source>Macro Recording</source>
         <translation>Запись макроса</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6849"/>
+        <location filename="../QScintilla/Editor.py" line="6854"/>
         <source>Enter name of the macro:</source>
         <translation>Задайте имя макроса:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6989"/>
+        <location filename="../QScintilla/Editor.py" line="6994"/>
         <source>File changed</source>
         <translation>Файл изменен</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7159"/>
+        <location filename="../QScintilla/Editor.py" line="7164"/>
         <source>{0} (ro)</source>
         <translation>{0} (только чтение)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7300"/>
+        <location filename="../QScintilla/Editor.py" line="7305"/>
         <source>Drop Error</source>
         <translation>Ошибка Drag&amp;&amp;Drop</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7300"/>
+        <location filename="../QScintilla/Editor.py" line="7305"/>
         <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/Editor.py" line="7321"/>
+        <location filename="../QScintilla/Editor.py" line="7326"/>
         <source>Resources</source>
         <translation>Ресурсы</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7323"/>
+        <location filename="../QScintilla/Editor.py" line="7328"/>
         <source>Add file...</source>
         <translation>Добавить файл...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7325"/>
-        <source>Add files...</source>
-        <translation>Добавить файлы...</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Editor.py" line="7327"/>
-        <source>Add aliased file...</source>
-        <translation>Добавить файл под другим именем...</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="7330"/>
+        <source>Add files...</source>
+        <translation>Добавить файлы...</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="7332"/>
+        <source>Add aliased file...</source>
+        <translation>Добавить файл под другим именем...</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="7335"/>
         <source>Add localized resource...</source>
         <translation>Добавить локализованный ресурс...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7334"/>
+        <location filename="../QScintilla/Editor.py" line="7339"/>
         <source>Add resource frame</source>
         <translation>Добавить фрагмент ресурсов</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7353"/>
+        <location filename="../QScintilla/Editor.py" line="7358"/>
         <source>Add file resource</source>
         <translation>Добавить файл ресурсов</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7369"/>
+        <location filename="../QScintilla/Editor.py" line="7374"/>
         <source>Add file resources</source>
         <translation>Добавить файлы ресурсов</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7396"/>
+        <location filename="../QScintilla/Editor.py" line="7401"/>
         <source>Add aliased file resource</source>
         <translation>Добавить файл ресурсов под другим именем</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7396"/>
+        <location filename="../QScintilla/Editor.py" line="7401"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation>Другое имя для файла &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7462"/>
+        <location filename="../QScintilla/Editor.py" line="7467"/>
         <source>Package Diagram</source>
         <translation>Диаграмма пакетов</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7462"/>
+        <location filename="../QScintilla/Editor.py" line="7467"/>
         <source>Include class attributes?</source>
         <translation>Включать атрибуты класса?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7484"/>
+        <location filename="../QScintilla/Editor.py" line="7489"/>
         <source>Imports Diagram</source>
         <translation>Диаграмма импортов</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7484"/>
+        <location filename="../QScintilla/Editor.py" line="7489"/>
         <source>Include imports from external modules?</source>
         <translation>Включать импорты из внешних модулей?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7498"/>
+        <location filename="../QScintilla/Editor.py" line="7503"/>
         <source>Application Diagram</source>
         <translation>Диаграмма приложения</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7498"/>
+        <location filename="../QScintilla/Editor.py" line="7503"/>
         <source>Include module names?</source>
         <translation>Включать имена модулей?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7830"/>
+        <location filename="../QScintilla/Editor.py" line="7835"/>
         <source>Add to dictionary</source>
         <translation>Добавить в словарь</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7832"/>
+        <location filename="../QScintilla/Editor.py" line="7837"/>
         <source>Ignore All</source>
         <translation>Игнорировать всё</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6594"/>
+        <location filename="../QScintilla/Editor.py" line="6599"/>
         <source>Warning: {0}</source>
         <translation>Предупреждение: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6601"/>
+        <location filename="../QScintilla/Editor.py" line="6606"/>
         <source>Error: {0}</source>
         <translation>Ошибка: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6985"/>
+        <location filename="../QScintilla/Editor.py" line="6990"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation>&lt;br&gt;&lt;b&gt;Предупреждение:&lt;/b&gt; При переоткрытии все изменения будут потеряны.</translation>
     </message>
@@ -11678,27 +11688,27 @@
         <translation>Предыдущее изменение</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="8248"/>
+        <location filename="../QScintilla/Editor.py" line="8253"/>
         <source>Sort Lines</source>
         <translation>Сортировать строки</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="8248"/>
+        <location filename="../QScintilla/Editor.py" line="8253"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation>Выборка содержит данные неподходящие для сортировки как числа.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6529"/>
+        <location filename="../QScintilla/Editor.py" line="6534"/>
         <source>Warning</source>
         <translation>Предупреждение</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6529"/>
+        <location filename="../QScintilla/Editor.py" line="6534"/>
         <source>No warning messages available.</source>
         <translation>Нет предупреждающего сообщения.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6591"/>
+        <location filename="../QScintilla/Editor.py" line="6596"/>
         <source>Style: {0}</source>
         <translation>Стиль: {0}</translation>
     </message>
@@ -11723,7 +11733,7 @@
         <translation>Открыть заново с кодировкой</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6979"/>
+        <location filename="../QScintilla/Editor.py" line="6984"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; был изменён, будучи открытым в eric6. Перепрочесть?&lt;/p&gt;</translation>
     </message>
@@ -11738,32 +11748,32 @@
         <translation>Дополнить</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4889"/>
+        <location filename="../QScintilla/Editor.py" line="4894"/>
         <source>Auto-Completion Provider</source>
         <translation>Источник автодополнений</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4889"/>
+        <location filename="../QScintilla/Editor.py" line="4894"/>
         <source>The completion list provider &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
         <translation>Список дополнений источника &apos;{0}&apos; уже зарегистрирован. Повторный запрос проигнорирован.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5168"/>
+        <location filename="../QScintilla/Editor.py" line="5173"/>
         <source>Call-Tips Provider</source>
         <translation>Источник всплывающих подсказок</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5168"/>
+        <location filename="../QScintilla/Editor.py" line="5173"/>
         <source>The call-tips provider &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
         <translation>Источник всплывающих подсказок &apos;{0}&apos; уже зарегистрирован. Повторный запрос проигнорирован.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="8337"/>
+        <location filename="../QScintilla/Editor.py" line="8342"/>
         <source>Register Mouse Click Handler</source>
         <translation>Регистрация обработчика кликов мышки</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="8337"/>
+        <location filename="../QScintilla/Editor.py" line="8342"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation>Обработчик кликов мышки для &quot;{0}&quot; уже зарегистрирован &quot;{1}&quot;. Запрос прерван &quot;{2}&quot;...</translation>
     </message>
@@ -11793,12 +11803,12 @@
         <translation>Выполнить выбор в консоли</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="8458"/>
+        <location filename="../QScintilla/Editor.py" line="8463"/>
         <source>EditorConfig Properties</source>
         <translation>Свойства EditorConfig</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="8458"/>
+        <location filename="../QScintilla/Editor.py" line="8463"/>
         <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>
@@ -13163,52 +13173,52 @@
         <translation>Кнопка Tab увеличивает отступ</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="281"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="335"/>
         <source>Comments</source>
         <translation>Комментарии</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="287"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="341"/>
         <source>Select to insert the comment sign at column 0</source>
         <translation>Разрешить вставку символа комментария в первую колонку</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="290"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="344"/>
         <source>&lt;b&gt;Insert comment at column 0&lt;/b&gt;&lt;p&gt;Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Вставка символа комментария в первую колонку&lt;/b&gt;&lt;p&gt;Вставляет символ комментария в первую колонку. Иначе символ комментария будет вставлен в позицию первого же символа, отличного от символа пропуска.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="293"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="347"/>
         <source>Insert comment at column 0</source>
         <translation>Вставлять комментарий в первую колонку</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="303"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="357"/>
         <source>Virtual Space</source>
         <translation>Виртуальное пространство</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="309"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="363"/>
         <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source>
         <translation>Виртуальное пространство - это пространство за концом строки, которое не выделяется до тех пор, пока оно не потребуется.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="319"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="373"/>
         <source>Select to enable a rectangular selection to extend into virtual space</source>
         <translation>Разрешить прямоугольному выделению заходить в виртуальное пространство</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="322"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="376"/>
         <source>Selection may access virtual space</source>
         <translation>Разрешить выделению заходить в виртуальное пространство</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="329"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="383"/>
         <source>Select to allow the cursor to be moved into virtual space</source>
         <translation>Разрешить курсору заходить в виртуальное пространство</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="332"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="386"/>
         <source>Cursor can move into virtual space</source>
         <translation>Курсор может заходить в виртуальное пространство</translation>
     </message>
@@ -13243,15 +13253,35 @@
         <translation>Редактировать выбранное переопределение конкретного языка</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="205"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="217"/>
         <source>Tab and Indent Override</source>
         <translation>Переопределение табуляции и отступа</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="205"/>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="217"/>
         <source>Shall the selected entries really be removed?</source>
         <translation>Действительно ли выбранные записи должны быть удалены?</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="281"/>
+        <source>Select to enable the source code outline view</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="284"/>
+        <source>Source Code Outline</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="293"/>
+        <source>Default Width:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="300"/>
+        <source>Enter the default width of the source code outline view</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EditorHighlightersPage</name>
@@ -13742,6 +13772,72 @@
     </message>
 </context>
 <context>
+    <name>EditorOutlineModel</name>
+    <message>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="44"/>
+        <source>Name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="110"/>
+        <source>Coding: {0}</source>
+        <translation type="unfinished">Кодировка: {0}</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="118"/>
+        <source>Globals</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/EditorOutlineModel.py" line="125"/>
+        <source>Imports</source>
+        <translation type="unfinished">Импорт</translation>
+    </message>
+</context>
+<context>
+    <name>EditorOutlineView</name>
+    <message>
+        <location filename="../QScintilla/EditorOutline.py" line="259"/>
+        <source>Goto</source>
+        <translation type="unfinished">Перейти</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/EditorOutline.py" line="297"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Освежить</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/EditorOutline.py" line="301"/>
+        <source>Copy Path to Clipboard</source>
+        <translation type="unfinished">Копировать путь в буфер обмена</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/EditorOutline.py" line="306"/>
+        <source>Expand All</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/EditorOutline.py" line="310"/>
+        <source>Collapse All</source>
+        <translation type="unfinished">Свернуть все</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/EditorOutline.py" line="315"/>
+        <source>Increment Width</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/EditorOutline.py" line="319"/>
+        <source>Decrement Width</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/EditorOutline.py" line="363"/>
+        <source>Line {0}</source>
+        <translation type="unfinished">Строка: {0}</translation>
+    </message>
+</context>
+<context>
     <name>EditorPropertiesPage</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorPropertiesPage.ui" line="17"/>
@@ -44479,660 +44575,660 @@
 <context>
     <name>MiniEditor</name>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="347"/>
+        <location filename="../QScintilla/MiniEditor.py" line="394"/>
         <source>Line: {0:5}</source>
         <translation>Строка: {0:5}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="351"/>
+        <location filename="../QScintilla/MiniEditor.py" line="398"/>
         <source>Pos: {0:5}</source>
         <translation>Позиция: {0:5}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="400"/>
+        <location filename="../QScintilla/MiniEditor.py" line="447"/>
         <source>New</source>
         <translation>Новый</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="400"/>
+        <location filename="../QScintilla/MiniEditor.py" line="447"/>
         <source>&amp;New</source>
         <translation>&amp;Новый</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="400"/>
+        <location filename="../QScintilla/MiniEditor.py" line="447"/>
         <source>Ctrl+N</source>
         <comment>File|New</comment>
         <translation>Ctrl+N</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="406"/>
+        <location filename="../QScintilla/MiniEditor.py" line="453"/>
         <source>Open an empty editor window</source>
         <translation>Открыть пустое окно редактора</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="407"/>
+        <location filename="../QScintilla/MiniEditor.py" line="454"/>
         <source>&lt;b&gt;New&lt;/b&gt;&lt;p&gt;An empty editor window will be created.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Новый документ&lt;/b&gt;
 &lt;p&gt;Создание пустого окна редактора.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="414"/>
+        <location filename="../QScintilla/MiniEditor.py" line="461"/>
         <source>Open</source>
         <translation>Открыть</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="414"/>
+        <location filename="../QScintilla/MiniEditor.py" line="461"/>
         <source>&amp;Open...</source>
         <translation>&amp;Открыть...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="414"/>
+        <location filename="../QScintilla/MiniEditor.py" line="461"/>
         <source>Ctrl+O</source>
         <comment>File|Open</comment>
         <translation>Ctrl+O</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="420"/>
+        <location filename="../QScintilla/MiniEditor.py" line="467"/>
         <source>Open a file</source>
         <translation>Открыть файл</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="421"/>
+        <location filename="../QScintilla/MiniEditor.py" line="468"/>
         <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Открыть файл&lt;/b&gt;&lt;p&gt;Вам будет предложено задать имя файла, который нужно открыть.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="428"/>
+        <location filename="../QScintilla/MiniEditor.py" line="475"/>
         <source>Save</source>
         <translation>Сохранить</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="428"/>
+        <location filename="../QScintilla/MiniEditor.py" line="475"/>
         <source>&amp;Save</source>
         <translation>&amp;Сохранить</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="428"/>
+        <location filename="../QScintilla/MiniEditor.py" line="475"/>
         <source>Ctrl+S</source>
         <comment>File|Save</comment>
         <translation>Ctrl+S</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="434"/>
+        <location filename="../QScintilla/MiniEditor.py" line="481"/>
         <source>Save the current file</source>
         <translation>Сохранить текущий файл</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="435"/>
+        <location filename="../QScintilla/MiniEditor.py" line="482"/>
         <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Сохранить файл&lt;/b&gt;
 &lt;p&gt;Сохранение содержания текущего окна редактора.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="442"/>
+        <location filename="../QScintilla/MiniEditor.py" line="489"/>
         <source>Save as</source>
         <translation>Сохранить как</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="442"/>
+        <location filename="../QScintilla/MiniEditor.py" line="489"/>
         <source>Save &amp;as...</source>
         <translation>Сохранить &amp;как...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="442"/>
+        <location filename="../QScintilla/MiniEditor.py" line="489"/>
         <source>Shift+Ctrl+S</source>
         <comment>File|Save As</comment>
         <translation>Shift+Ctrl+S</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="448"/>
+        <location filename="../QScintilla/MiniEditor.py" line="495"/>
         <source>Save the current file to a new one</source>
         <translation>Сохранить текущий файл в новый</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="450"/>
+        <location filename="../QScintilla/MiniEditor.py" line="497"/>
         <source>&lt;b&gt;Save File as&lt;/b&gt;&lt;p&gt;Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Сохранить файл как&lt;/b&gt;
 &lt;p&gt;Сохранение содержания текущего окна редактора в новый файл.
 Имя файла будет запрошено с помощью диалога выбора файлов.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="473"/>
+        <location filename="../QScintilla/MiniEditor.py" line="520"/>
         <source>Close</source>
         <translation>Закрыть</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="473"/>
+        <location filename="../QScintilla/MiniEditor.py" line="520"/>
         <source>&amp;Close</source>
         <translation>&amp;Закрыть</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="473"/>
+        <location filename="../QScintilla/MiniEditor.py" line="520"/>
         <source>Ctrl+W</source>
         <comment>File|Close</comment>
         <translation>Ctrl+W</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="479"/>
+        <location filename="../QScintilla/MiniEditor.py" line="526"/>
         <source>Close the editor window</source>
         <translation>Закрыть окно редактора</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="480"/>
+        <location filename="../QScintilla/MiniEditor.py" line="527"/>
         <source>&lt;b&gt;Close Window&lt;/b&gt;&lt;p&gt;Close the current window.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Закрыть окно&lt;/b&gt;
 &lt;p&gt;Закрытие текущего окна.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="487"/>
+        <location filename="../QScintilla/MiniEditor.py" line="534"/>
         <source>Print</source>
         <translation>Печать</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="487"/>
+        <location filename="../QScintilla/MiniEditor.py" line="534"/>
         <source>&amp;Print</source>
         <translation>&amp;Печать</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="487"/>
+        <location filename="../QScintilla/MiniEditor.py" line="534"/>
         <source>Ctrl+P</source>
         <comment>File|Print</comment>
         <translation>Ctrl+P</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="493"/>
+        <location filename="../QScintilla/MiniEditor.py" line="540"/>
         <source>Print the current file</source>
         <translation>Печать текущего файла</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="494"/>
-        <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Печать файла&lt;/b&gt;&lt;p&gt;Распечатать содержимое текущего файла.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/MiniEditor.py" line="501"/>
-        <source>Print Preview</source>
-        <translation>Предварительный просмотр печати</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/MiniEditor.py" line="506"/>
-        <source>Print preview of the current file</source>
-        <translation>Предварительный просмотр печати текущего файла</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/MiniEditor.py" line="508"/>
-        <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Предварительный просмотр печати&lt;/b&gt;&lt;p&gt;Предварительный просмотр печати текущего файла.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/MiniEditor.py" line="519"/>
-        <source>Undo</source>
-        <translation>Отмена</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/MiniEditor.py" line="519"/>
-        <source>&amp;Undo</source>
-        <translation>&amp;Отмена</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/MiniEditor.py" line="519"/>
-        <source>Ctrl+Z</source>
-        <comment>Edit|Undo</comment>
-        <translation>Ctrl+Z</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/MiniEditor.py" line="519"/>
-        <source>Alt+Backspace</source>
-        <comment>Edit|Undo</comment>
-        <translation>Alt+Backspace</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/MiniEditor.py" line="526"/>
-        <source>Undo the last change</source>
-        <translation>Отменить последнее изменение</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/MiniEditor.py" line="527"/>
-        <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Отмена&lt;/b&gt;
-&lt;p&gt;Отмена последнего изменения в текущем сеансе редактирования.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/MiniEditor.py" line="534"/>
-        <source>Redo</source>
-        <translation>Повтор</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/MiniEditor.py" line="534"/>
-        <source>&amp;Redo</source>
-        <translation>&amp;Повтор</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/MiniEditor.py" line="534"/>
-        <source>Ctrl+Shift+Z</source>
-        <comment>Edit|Redo</comment>
-        <translation>Ctrl+Shift+Z</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/MiniEditor.py" line="540"/>
-        <source>Redo the last change</source>
-        <translation>Восстановить последнее отменённое изменение</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/MiniEditor.py" line="541"/>
-        <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Повтор&lt;/b&gt;
-&lt;p&gt;Восстановление последнего отменённого изменения.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/MiniEditor.py" line="548"/>
-        <source>Cut</source>
-        <translation>Вырезать</translation>
+        <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Печать файла&lt;/b&gt;&lt;p&gt;Распечатать содержимое текущего файла.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../QScintilla/MiniEditor.py" line="548"/>
-        <source>Cu&amp;t</source>
-        <translation>В&amp;ырезать</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/MiniEditor.py" line="548"/>
-        <source>Ctrl+X</source>
-        <comment>Edit|Cut</comment>
-        <translation>Ctrl+X</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/MiniEditor.py" line="548"/>
-        <source>Shift+Del</source>
-        <comment>Edit|Cut</comment>
-        <translation>Shift+Del</translation>
+        <source>Print Preview</source>
+        <translation>Предварительный просмотр печати</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/MiniEditor.py" line="553"/>
+        <source>Print preview of the current file</source>
+        <translation>Предварительный просмотр печати текущего файла</translation>
     </message>
     <message>
         <location filename="../QScintilla/MiniEditor.py" line="555"/>
+        <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Предварительный просмотр печати&lt;/b&gt;&lt;p&gt;Предварительный просмотр печати текущего файла.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/MiniEditor.py" line="566"/>
+        <source>Undo</source>
+        <translation>Отмена</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/MiniEditor.py" line="566"/>
+        <source>&amp;Undo</source>
+        <translation>&amp;Отмена</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/MiniEditor.py" line="566"/>
+        <source>Ctrl+Z</source>
+        <comment>Edit|Undo</comment>
+        <translation>Ctrl+Z</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/MiniEditor.py" line="566"/>
+        <source>Alt+Backspace</source>
+        <comment>Edit|Undo</comment>
+        <translation>Alt+Backspace</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/MiniEditor.py" line="573"/>
+        <source>Undo the last change</source>
+        <translation>Отменить последнее изменение</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/MiniEditor.py" line="574"/>
+        <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Отмена&lt;/b&gt;
+&lt;p&gt;Отмена последнего изменения в текущем сеансе редактирования.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/MiniEditor.py" line="581"/>
+        <source>Redo</source>
+        <translation>Повтор</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/MiniEditor.py" line="581"/>
+        <source>&amp;Redo</source>
+        <translation>&amp;Повтор</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/MiniEditor.py" line="581"/>
+        <source>Ctrl+Shift+Z</source>
+        <comment>Edit|Redo</comment>
+        <translation>Ctrl+Shift+Z</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/MiniEditor.py" line="587"/>
+        <source>Redo the last change</source>
+        <translation>Восстановить последнее отменённое изменение</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/MiniEditor.py" line="588"/>
+        <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Повтор&lt;/b&gt;
+&lt;p&gt;Восстановление последнего отменённого изменения.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/MiniEditor.py" line="595"/>
+        <source>Cut</source>
+        <translation>Вырезать</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/MiniEditor.py" line="595"/>
+        <source>Cu&amp;t</source>
+        <translation>В&amp;ырезать</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/MiniEditor.py" line="595"/>
+        <source>Ctrl+X</source>
+        <comment>Edit|Cut</comment>
+        <translation>Ctrl+X</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/MiniEditor.py" line="595"/>
+        <source>Shift+Del</source>
+        <comment>Edit|Cut</comment>
+        <translation>Shift+Del</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/MiniEditor.py" line="602"/>
         <source>Cut the selection</source>
         <translation>Вырезать выделение</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="556"/>
+        <location filename="../QScintilla/MiniEditor.py" line="603"/>
         <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Вырезать&lt;/b&gt;
 &lt;p&gt;Вырезать выделение и поместить его в буфер обмена.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="564"/>
+        <location filename="../QScintilla/MiniEditor.py" line="611"/>
         <source>Copy</source>
         <translation>Копировать</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="564"/>
+        <location filename="../QScintilla/MiniEditor.py" line="611"/>
         <source>&amp;Copy</source>
         <translation>&amp;Копировать</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="564"/>
+        <location filename="../QScintilla/MiniEditor.py" line="611"/>
         <source>Ctrl+C</source>
         <comment>Edit|Copy</comment>
         <translation>Ctrl+C</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="564"/>
+        <location filename="../QScintilla/MiniEditor.py" line="611"/>
         <source>Ctrl+Ins</source>
         <comment>Edit|Copy</comment>
         <translation>Ctrl+Ins</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="571"/>
+        <location filename="../QScintilla/MiniEditor.py" line="618"/>
         <source>Copy the selection</source>
         <translation>Копировать выделение</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="572"/>
+        <location filename="../QScintilla/MiniEditor.py" line="619"/>
         <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Копировать&lt;/b&gt;
 &lt;p&gt;Копировать выделение и поместить его в буфер обмена.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="580"/>
+        <location filename="../QScintilla/MiniEditor.py" line="627"/>
         <source>Paste</source>
         <translation>Вставить</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="580"/>
+        <location filename="../QScintilla/MiniEditor.py" line="627"/>
         <source>&amp;Paste</source>
         <translation>Вс&amp;тавить</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="580"/>
+        <location filename="../QScintilla/MiniEditor.py" line="627"/>
         <source>Ctrl+V</source>
         <comment>Edit|Paste</comment>
         <translation>Ctrl+V</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="580"/>
+        <location filename="../QScintilla/MiniEditor.py" line="627"/>
         <source>Shift+Ins</source>
         <comment>Edit|Paste</comment>
         <translation>Shift+Ins</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="587"/>
+        <location filename="../QScintilla/MiniEditor.py" line="634"/>
         <source>Paste the last cut/copied text</source>
         <translation>Вставить вырезанный/скопированный текст</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="589"/>
+        <location filename="../QScintilla/MiniEditor.py" line="636"/>
         <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the last cut/copied text from the clipboard to the current editor.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Вставить&lt;/b&gt;
 &lt;p&gt;Вставить текст из буфера обмена в текущую позицию редактора.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="597"/>
+        <location filename="../QScintilla/MiniEditor.py" line="644"/>
         <source>Clear</source>
         <translation>Очистить</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="597"/>
+        <location filename="../QScintilla/MiniEditor.py" line="644"/>
         <source>Cl&amp;ear</source>
         <translation>О&amp;чистить</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="597"/>
+        <location filename="../QScintilla/MiniEditor.py" line="644"/>
         <source>Alt+Shift+C</source>
         <comment>Edit|Clear</comment>
         <translation>Alt+Shift+C</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="604"/>
+        <location filename="../QScintilla/MiniEditor.py" line="651"/>
         <source>Clear all text</source>
         <translation>Убрать весь текст</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="605"/>
+        <location filename="../QScintilla/MiniEditor.py" line="652"/>
         <source>&lt;b&gt;Clear&lt;/b&gt;&lt;p&gt;Delete all text of the current editor.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Очистить&lt;/b&gt;
 &lt;p&gt;Удаление всего текста из текущего редактора.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2129"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2176"/>
         <source>About</source>
         <translation>О программе</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2129"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2176"/>
         <source>&amp;About</source>
         <translation>&amp;О программе</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2133"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2180"/>
         <source>Display information about this software</source>
         <translation>Информация о программе</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2135"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2182"/>
         <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
         <translation>&lt;b&gt;О программе&lt;/b&gt;&lt;p&gt;Информация об этом программном продукте.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2141"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2188"/>
         <source>About Qt</source>
         <translation>О Qt</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2141"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2188"/>
         <source>About &amp;Qt</source>
         <translation>О &amp;Qt</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2145"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2192"/>
         <source>Display information about the Qt toolkit</source>
         <translation>Информация о наборе инструментов Qt</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2147"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2194"/>
         <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source>
         <translation>&lt;b&gt;О Qt&lt;/b&gt;&lt;p&gt;Информация о библиотеке Qt.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2154"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2201"/>
         <source>What&apos;s This?</source>
         <translation>Что это?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2154"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2201"/>
         <source>&amp;What&apos;s This?</source>
         <translation>&amp;Что это?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2154"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2201"/>
         <source>Shift+F1</source>
         <comment>Help|What&apos;s This?&apos;</comment>
         <translation>Shift+F1</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2160"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2207"/>
         <source>Context sensitive help</source>
         <translation>Контекстнозависимая справка</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2161"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2208"/>
         <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What&apos;s This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Показ контекстнозависимой справки&lt;/b&gt;&lt;p&gt;В режиме &quot;What&apos;s This?&quot;(Что это?)курсор мыши отображается как стрелка со знаком вопроса, и вы можете, кликнув по элементу интерфейса, получить краткое описание того, что он делает и как его использовать. В диалоговом окне эта функция может быть вызвана кнопкой контекстной справки в панели заголовка.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2177"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2224"/>
         <source>&amp;File</source>
         <translation>&amp;Файл</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2189"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2236"/>
         <source>&amp;Edit</source>
         <translation>&amp;Правка</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2209"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2256"/>
         <source>&amp;Help</source>
         <translation>&amp;Справка</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2221"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2268"/>
         <source>File</source>
         <translation>Файл</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2234"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2281"/>
         <source>Edit</source>
         <translation>Редактировать</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2244"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2291"/>
         <source>Find</source>
         <translation>Найти</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2251"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2298"/>
         <source>Help</source>
         <translation>Справка</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2264"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2311"/>
         <source>&lt;p&gt;This part of the status bar displays an indication of the editors files writability.&lt;/p&gt;</source>
         <translation>&lt;p&gt;В этой части строки состояния отображается режим ro/rw файла, открытого в редакторе.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2271"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2318"/>
         <source>&lt;p&gt;This part of the status bar displays the line number of the editor.&lt;/p&gt;</source>
         <translation>&lt;p&gt;В этой части строки состояния отображается номер текущей строки редактора.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2278"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2325"/>
         <source>&lt;p&gt;This part of the status bar displays the cursor position of the editor.&lt;/p&gt;</source>
         <translation>&lt;p&gt;В этой части строки состояния отображается текущая позиция курсора в редакторе.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2283"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2330"/>
         <source>Ready</source>
         <translation>Готово</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2310"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2357"/>
         <source>The document has unsaved changes.</source>
         <translation>Изменения в текущем документе не сохранены.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2339"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2386"/>
         <source>Open File</source>
         <translation>Открыть файл</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2339"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2386"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be opened.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Невозможно прочитать файл &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2368"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2415"/>
         <source>File loaded</source>
         <translation>Файл загружен</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2449"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2496"/>
         <source>Save File</source>
         <translation>Сохранить файл</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2449"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2496"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Невозможно сохранить файл &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt;Причина: {1}.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2457"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2504"/>
         <source>File saved</source>
         <translation>Файл сохранён</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2800"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2851"/>
         <source>Untitled</source>
         <translation>Без имени</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2486"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2533"/>
         <source>{0}[*] - {1}</source>
         <translation>{0}[*] - {1}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2486"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2533"/>
         <source>Mini Editor</source>
         <translation>Миниредактор</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2763"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2814"/>
         <source>Printing...</source>
         <translation>Печать...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2781"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2832"/>
         <source>Printing completed</source>
         <translation>Печать завершена</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2783"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2834"/>
         <source>Error while printing</source>
         <translation>Ошибка печати</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2786"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2837"/>
         <source>Printing aborted</source>
         <translation>Печать прервана</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2841"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2892"/>
         <source>Select all</source>
         <translation>Выбрать всё</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2842"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2893"/>
         <source>Deselect all</source>
         <translation>Снять выделение</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2856"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2907"/>
         <source>Languages</source>
         <translation>Языки</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2859"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2910"/>
         <source>No Language</source>
         <translation>Нет языка</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2883"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2934"/>
         <source>Guessed</source>
         <translation>Предполагаемый язык</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2904"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2956"/>
         <source>Alternatives</source>
         <translation>Альтернативная подсветка</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2901"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2952"/>
         <source>Alternatives ({0})</source>
         <translation>Альтернативы ({0})</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2918"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2972"/>
         <source>Pygments Lexer</source>
         <translation>Лексер Pygments</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2918"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2972"/>
         <source>Select the Pygments lexer to apply.</source>
         <translation>Выберите для использования лексер Pygments.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="284"/>
+        <location filename="../QScintilla/MiniEditor.py" line="331"/>
         <source>About eric6 Mini Editor</source>
         <translation>О eric6 миниредакторе</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="284"/>
+        <location filename="../QScintilla/MiniEditor.py" line="331"/>
         <source>The eric6 Mini Editor is an editor component based on QScintilla. It may be used for simple editing tasks, that don&apos;t need the power of a full blown editor.</source>
         <translation>Eric6 миниредактор — это компонент, основанный на QScintilla. Его можно использовать для простых задач редактирования, не требующих полномасштабного редактора.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="2310"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2357"/>
         <source>eric6 Mini Editor</source>
         <translation>Eric6 миниредактор</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="458"/>
+        <location filename="../QScintilla/MiniEditor.py" line="505"/>
         <source>Save Copy</source>
         <translation>Сохранить копию</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="458"/>
+        <location filename="../QScintilla/MiniEditor.py" line="505"/>
         <source>Save &amp;Copy...</source>
         <translation>Сохранить &amp;копию...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="463"/>
+        <location filename="../QScintilla/MiniEditor.py" line="510"/>
         <source>Save a copy of the current file</source>
         <translation>Сохранить копию текущего файла</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="465"/>
+        <location filename="../QScintilla/MiniEditor.py" line="512"/>
         <source>&lt;b&gt;Save Copy&lt;/b&gt;&lt;p&gt;Save a copy of the contents of current editor window. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Сохранить копию&lt;/b&gt;&lt;p&gt;Сохранение контента текущего окна редактора. Имя файла может быть введено в диалоге выбора файла.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="3399"/>
+        <location filename="../QScintilla/MiniEditor.py" line="3487"/>
         <source>EditorConfig Properties</source>
         <translation>Свойства EditorConfig</translation>
     </message>
     <message>
-        <location filename="../QScintilla/MiniEditor.py" line="3399"/>
+        <location filename="../QScintilla/MiniEditor.py" line="3487"/>
         <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="2469"/>
+        <location filename="../QScintilla/MiniEditor.py" line="2516"/>
         <source>[*] - {0}</source>
         <translation>[*] - {0}</translation>
     </message>
@@ -49647,17 +49743,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1608"/>
+        <location filename="../Preferences/__init__.py" line="1611"/>
         <source>Export Preferences</source>
         <translation>Экспорт предпочтений</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1636"/>
+        <location filename="../Preferences/__init__.py" line="1639"/>
         <source>Import Preferences</source>
         <translation>Импорт предпочтений</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1636"/>
+        <location filename="../Preferences/__init__.py" line="1639"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>Файлы предпочтений (*.ini);;Все файлы (*)</translation>
     </message>
@@ -71440,6 +71536,16 @@
         <source>Enter the summary filter as a regular expression.</source>
         <translation>Задайте резюме фильтра как регулярное выражение.</translation>
     </message>
+    <message>
+        <location filename="../Tasks/TaskFilterConfigDialog.py" line="37"/>
+        <source>Test</source>
+        <translation type="unfinished">Тест</translation>
+    </message>
+    <message>
+        <location filename="../Tasks/TaskFilterConfigDialog.py" line="38"/>
+        <source>Documentation</source>
+        <translation type="unfinished">Документация</translation>
+    </message>
 </context>
 <context>
     <name>TaskPropertiesDialog</name>

eric ide

mercurial