eric6/i18n/eric6_ru.ts

changeset 7245
b47179fbb9d8
parent 7238
c1eda208462b
child 7246
c32a350d2414
--- a/eric6/i18n/eric6_ru.ts	Tue Sep 17 19:23:27 2019 +0200
+++ b/eric6/i18n/eric6_ru.ts	Tue Sep 17 19:43:17 2019 +0200
@@ -3691,142 +3691,142 @@
 <context>
     <name>CodeStyleFixer</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="734"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="807"/>
         <source>Triple single quotes converted to triple double quotes.</source>
         <translation>Утроенные одинарные кавычки заменены утроенными двойными.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="737"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="810"/>
         <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
         <translation>Кавычки во введении исправлены на {0}&quot;&quot;&quot;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="740"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="813"/>
         <source>Single line docstring put on one line.</source>
         <translation>Одиночная строка документации располагается в одной строке.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="743"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="816"/>
         <source>Period added to summary line.</source>
         <translation>Добавлена точка в строке резюме.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="770"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="843"/>
         <source>Blank line before function/method docstring removed.</source>
         <translation>Удалена пустая строка перед строкой документации для function/method.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="749"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="822"/>
         <source>Blank line inserted before class docstring.</source>
         <translation>Добавлена пустая строка перед строкой документации для class.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="752"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="825"/>
         <source>Blank line inserted after class docstring.</source>
         <translation>Добавлена пустая строка после строки документации для class.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="755"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="828"/>
         <source>Blank line inserted after docstring summary.</source>
         <translation>Добавлена пустая строка после резюме строки документации.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="758"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="831"/>
         <source>Blank line inserted after last paragraph of docstring.</source>
         <translation>Добавлена пустая строка после последнего абзаца строки документации.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="761"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="834"/>
         <source>Leading quotes put on separate line.</source>
         <translation>Открывающие кавычки размещены на отдельной строке.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="764"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="837"/>
         <source>Trailing quotes put on separate line.</source>
         <translation>Закрывающие кавычки размещены на отдельной строке.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="767"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="840"/>
         <source>Blank line before class docstring removed.</source>
         <translation>Удалена пустая строка перед строкой документации для class.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="846"/>
         <source>Blank line after class docstring removed.</source>
         <translation>Удалена пустая строка после строки документации для class.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="776"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="849"/>
         <source>Blank line after function/method docstring removed.</source>
         <translation>Удалена пустая строка после строки документации для function/method.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="779"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="852"/>
         <source>Blank line after last paragraph removed.</source>
         <translation>Удалена пустая строка после последнего абзаца.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="782"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="855"/>
         <source>Tab converted to 4 spaces.</source>
         <translation>Символы табуляции заменяются на 4 пробела.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="785"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="858"/>
         <source>Indentation adjusted to be a multiple of four.</source>
         <translation>Величина отступа задана кратной четырём.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="788"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="861"/>
         <source>Indentation of continuation line corrected.</source>
         <translation>Исправлен размер отступа строки продолжения.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="791"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="864"/>
         <source>Indentation of closing bracket corrected.</source>
         <translation>Исправлен размер отступа закрывающей скобки.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="794"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="867"/>
         <source>Missing indentation of continuation line corrected.</source>
         <translation>Добавлен отступ к строке продолжения.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="797"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="870"/>
         <source>Closing bracket aligned to opening bracket.</source>
         <translation>Закрывающая скобка выровнена с открывающей.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="800"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="873"/>
         <source>Indentation level changed.</source>
         <translation>Изменен размер отступа.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="803"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="876"/>
         <source>Indentation level of hanging indentation changed.</source>
         <translation>Изменен размер отступа для висячих отступов.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="806"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="879"/>
         <source>Visual indentation corrected.</source>
         <translation>Исправленена величина визуального отступа.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="821"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="894"/>
         <source>Extraneous whitespace removed.</source>
         <translation>Лишние символы пропуска удалены.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="818"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="891"/>
         <source>Missing whitespace added.</source>
         <translation>Добавлены недостающие символы пропуска.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="824"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="897"/>
         <source>Whitespace around comment sign corrected.</source>
         <translation>Символы пропуска вокруг символа комментария откорректированы.</translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="828"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="901"/>
         <source>%n blank line(s) inserted.</source>
         <translation>
             <numerusform>%n пустая строка вставлена.</numerusform>
@@ -3835,7 +3835,7 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="831"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="904"/>
         <source>%n superfluous lines removed</source>
         <translation>
             <numerusform>%n лишняя пустая строка удалена</numerusform>
@@ -3844,77 +3844,77 @@
         </translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="835"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="908"/>
         <source>Superfluous blank lines removed.</source>
         <translation>Удалены лишние пустые строки.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="838"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="911"/>
         <source>Superfluous blank lines after function decorator removed.</source>
         <translation>Удалены лишние пустые строки после декоратора функции.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="841"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="914"/>
         <source>Imports were put on separate lines.</source>
         <translation>Операторы импорта помещены на отдельных строках.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="844"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="917"/>
         <source>Long lines have been shortened.</source>
         <translation>Укорочены длинные строки.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="847"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="920"/>
         <source>Redundant backslash in brackets removed.</source>
         <translation>Удалены излишние символы &apos;\&apos;.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="853"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="926"/>
         <source>Compound statement corrected.</source>
         <translation>Составная инструкция исправлена.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="856"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="929"/>
         <source>Comparison to None/True/False corrected.</source>
         <translation>Исправлено сравнение с None/True/False.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="859"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="932"/>
         <source>&apos;{0}&apos; argument added.</source>
         <translation>Добавлен &apos;{0}&apos; аргумент.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="862"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="935"/>
         <source>&apos;{0}&apos; argument removed.</source>
         <translation>Удалён &apos;{0}&apos; аргумент.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="865"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="938"/>
         <source>Whitespace stripped from end of line.</source>
         <translation>Завершающие пробельные символы обрезаны.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="868"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="941"/>
         <source>newline added to end of file.</source>
         <translation>символ новой строки добавлен в конец файла.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="871"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="944"/>
         <source>Superfluous trailing blank lines removed from end of file.</source>
         <translation>Удалены пустые строки в конце файла.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="874"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="947"/>
         <source>&apos;&lt;&gt;&apos; replaced by &apos;!=&apos;.</source>
         <translation>&apos;&lt;&gt;&apos; заменен на &apos;!=&apos;.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="878"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="951"/>
         <source>Could not save the file! Skipping it. Reason: {0}</source>
         <translation>Не удалось сохранить файл! Пропускаем. Причина: {0}</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="967"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1050"/>
         <source> no message defined for code &apos;{0}&apos;</source>
         <translation> нет сообщения, определенного для кода &apos;{0}&apos;</translation>
     </message>
@@ -4398,22 +4398,22 @@
 <context>
     <name>ComplexityChecker</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/>
         <source>&apos;{0}&apos; is too complex ({1})</source>
         <translation>&apos;{0}&apos; слишком сложно ({1})</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/>
         <source>source code line is too complex ({0})</source>
         <translation>строка исходного кода слишком сложная ({0})</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="474"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="483"/>
         <source>overall source code line complexity is too high ({0})</source>
         <translation>слишком большая общая сложность исходного кода ({0})</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="477"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="486"/>
         <source>{0}: {1}</source>
         <translation>{0}: {1}</translation>
     </message>
@@ -8179,242 +8179,242 @@
 <context>
     <name>DocStyleChecker</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="283"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="288"/>
         <source>module is missing a docstring</source>
         <translation>в модуле отсутствует строка документации</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="285"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="290"/>
         <source>public function/method is missing a docstring</source>
         <translation>для public function/method отсутствует строка документации</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="288"/>
-        <source>private function/method may be missing a docstring</source>
-        <translation>для private function/method возможно отсутствует строка документации</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="291"/>
-        <source>public class is missing a docstring</source>
-        <translation>для public class отсутствует строка документации</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="293"/>
+        <source>private function/method may be missing a docstring</source>
+        <translation>для private function/method возможно отсутствует строка документации</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="296"/>
+        <source>public class is missing a docstring</source>
+        <translation>для public class отсутствует строка документации</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/>
         <source>private class may be missing a docstring</source>
         <translation>для private class возможно отсутствует строка документации</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/>
-        <source>docstring not surrounded by &quot;&quot;&quot;</source>
-        <translation>строка документации не заключена в &quot;&quot;&quot;</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="297"/>
-        <source>docstring containing \ not surrounded by r&quot;&quot;&quot;</source>
-        <translation>строка документации содержит \ не заключеный в r&quot;&quot;&quot;</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="300"/>
-        <source>docstring containing unicode character not surrounded by u&quot;&quot;&quot;</source>
-        <translation>строка документации содержит unicode-символ не заключенный в u&quot;&quot;&quot;</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/>
-        <source>one-liner docstring on multiple lines</source>
-        <translation>однострочная строка документации размещается на нескольких строках</translation>
+        <source>docstring not surrounded by &quot;&quot;&quot;</source>
+        <translation>строка документации не заключена в &quot;&quot;&quot;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="302"/>
+        <source>docstring containing \ not surrounded by r&quot;&quot;&quot;</source>
+        <translation>строка документации содержит \ не заключеный в r&quot;&quot;&quot;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/>
+        <source>docstring containing unicode character not surrounded by u&quot;&quot;&quot;</source>
+        <translation>строка документации содержит unicode-символ не заключенный в u&quot;&quot;&quot;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/>
+        <source>one-liner docstring on multiple lines</source>
+        <translation>однострочная строка документации размещается на нескольких строках</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="310"/>
         <source>docstring has wrong indentation</source>
         <translation>строка документации с неправильным отступом</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/>
         <source>docstring summary does not end with a period</source>
         <translation>резюме строки документации не заканчивается точкой</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="316"/>
         <source>docstring summary is not in imperative mood (Does instead of Do)</source>
         <translation>резюме строки документации не в повелительном наклонении</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320"/>
         <source>docstring summary looks like a function&apos;s/method&apos;s signature</source>
         <translation>резюме строки документации выглядит как описание функции</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323"/>
         <source>docstring does not mention the return value type</source>
         <translation>строка документации не описывает тип возвращаемого значения</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/>
         <source>function/method docstring is separated by a blank line</source>
         <translation>строка документации для function/method разделена пустыми строками</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/>
         <source>class docstring is not preceded by a blank line</source>
         <translation>строка документации для class не предваряется пустой строкой</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332"/>
         <source>class docstring is not followed by a blank line</source>
         <translation>строка документации для class не завершается пустой строкой</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="388"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/>
         <source>docstring summary is not followed by a blank line</source>
         <translation>резюме строки документации не завершается пустой строкой</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338"/>
         <source>last paragraph of docstring is not followed by a blank line</source>
         <translation>отсутствует пустая строка после последнего абзаца строки документации</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="346"/>
         <source>private function/method is missing a docstring</source>
         <translation>для private function/method отсутствует строка документации</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/>
         <source>private class is missing a docstring</source>
         <translation>для private class отсутствует строка документации</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="348"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/>
         <source>leading quotes of docstring not on separate line</source>
         <translation>открывающие кавычки строки документации размещены не в отдельной строке</translation>
     </message>
     <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/>
+        <source>trailing quotes of docstring not on separate line</source>
+        <translation>закрывающие кавычки строки документации размещены не в отдельной строке</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363"/>
+        <source>docstring does not contain a @return line but function/method returns something</source>
+        <translation>строка документации не содержит строчки @return, но function/method что-то возвращает</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/>
+        <source>docstring contains a @return line but function/method doesn&apos;t return anything</source>
+        <translation>строка документации содержит строчку @return, но function/method ничего не возвращает</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/>
+        <source>docstring does not contain enough @param/@keyparam lines</source>
+        <translation>в строке документации недостаточно строк с @param/@keyparam</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/>
+        <source>docstring contains too many @param/@keyparam lines</source>
+        <translation>в строке документации слишком много строк с @param/@keyparam</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/>
+        <source>keyword only arguments must be documented with @keyparam lines</source>
+        <translation>только аргументы ключевого слова должны быть описаны с помощью строк @keyparam</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/>
+        <source>order of @param/@keyparam lines does not match the function/method signature</source>
+        <translation>порядок следования строк @param/@keyparam не соответствует сигнатуре функции</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="383"/>
+        <source>class docstring is preceded by a blank line</source>
+        <translation>строке документации class предшествует пустая строка</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="385"/>
+        <source>class docstring is followed by a blank line</source>
+        <translation>за строкой документации для class следует пустая строка</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/>
+        <source>function/method docstring is preceded by a blank line</source>
+        <translation>строке документации для function/method предшествует пустая строка</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/>
+        <source>function/method docstring is followed by a blank line</source>
+        <translation>за строкой документации для function/method следует пустая строка</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/>
+        <source>last paragraph of docstring is followed by a blank line</source>
+        <translation>за последним абзацем строки документации следует пустая строка</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/>
+        <source>docstring does not contain a @exception line but function/method raises an exception</source>
+        <translation>строка документации не содержит @exception, но function/method вызывает исключение</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/>
+        <source>docstring contains a @exception line but function/method doesn&apos;t raise an exception</source>
+        <translation>строка документации содержит @exception, но function/method не вызывает исключение</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/>
+        <source>{0}: {1}</source>
+        <translation>{0}: {1}</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="312"/>
+        <source>docstring does not contain a summary</source>
+        <translation>строка документации не содержит резюме</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/>
+        <source>docstring summary does not start with &apos;{0}&apos;</source>
+        <translation>резюме строки документации не начинается с &apos;{0}&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/>
+        <source>raised exception &apos;{0}&apos; is not documented in docstring</source>
+        <translation>вызванное исключение &apos;{0}&apos; не документировано в строке документации</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/>
+        <source>documented exception &apos;{0}&apos; is not raised</source>
+        <translation>документированное исключение &apos;{0}&apos; не вызвано</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/>
+        <source>docstring does not contain a @signal line but class defines signals</source>
+        <translation>строка документации не содержит строку @signal но сигналы определяет класс</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/>
+        <source>docstring contains a @signal line but class doesn&apos;t define signals</source>
+        <translation>строка документации содержит строку @signal но класс не определяет сигналы</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/>
+        <source>defined signal &apos;{0}&apos; is not documented in docstring</source>
+        <translation>определенный сигнал &apos;{0}&apos; не документирован в строке документации</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/>
+        <source>documented signal &apos;{0}&apos; is not defined</source>
+        <translation>документированный сигнал &apos;{0}&apos; не определен</translation>
+    </message>
+    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/>
-        <source>trailing quotes of docstring not on separate line</source>
-        <translation>закрывающие кавычки строки документации размещены не в отдельной строке</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="358"/>
-        <source>docstring does not contain a @return line but function/method returns something</source>
-        <translation>строка документации не содержит строчки @return, но function/method что-то возвращает</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/>
-        <source>docstring contains a @return line but function/method doesn&apos;t return anything</source>
-        <translation>строка документации содержит строчку @return, но function/method ничего не возвращает</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366"/>
-        <source>docstring does not contain enough @param/@keyparam lines</source>
-        <translation>в строке документации недостаточно строк с @param/@keyparam</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="369"/>
-        <source>docstring contains too many @param/@keyparam lines</source>
-        <translation>в строке документации слишком много строк с @param/@keyparam</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="372"/>
-        <source>keyword only arguments must be documented with @keyparam lines</source>
-        <translation>только аргументы ключевого слова должны быть описаны с помощью строк @keyparam</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/>
-        <source>order of @param/@keyparam lines does not match the function/method signature</source>
-        <translation>порядок следования строк @param/@keyparam не соответствует сигнатуре функции</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/>
-        <source>class docstring is preceded by a blank line</source>
-        <translation>строке документации class предшествует пустая строка</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380"/>
-        <source>class docstring is followed by a blank line</source>
-        <translation>за строкой документации для class следует пустая строка</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="382"/>
-        <source>function/method docstring is preceded by a blank line</source>
-        <translation>строке документации для function/method предшествует пустая строка</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="385"/>
-        <source>function/method docstring is followed by a blank line</source>
-        <translation>за строкой документации для function/method следует пустая строка</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="391"/>
-        <source>last paragraph of docstring is followed by a blank line</source>
-        <translation>за последним абзацем строки документации следует пустая строка</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="394"/>
-        <source>docstring does not contain a @exception line but function/method raises an exception</source>
-        <translation>строка документации не содержит @exception, но function/method вызывает исключение</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="398"/>
-        <source>docstring contains a @exception line but function/method doesn&apos;t raise an exception</source>
-        <translation>строка документации содержит @exception, но function/method не вызывает исключение</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="421"/>
-        <source>{0}: {1}</source>
-        <translation>{0}: {1}</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="307"/>
-        <source>docstring does not contain a summary</source>
-        <translation>строка документации не содержит резюме</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/>
-        <source>docstring summary does not start with &apos;{0}&apos;</source>
-        <translation>резюме строки документации не начинается с &apos;{0}&apos;</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/>
-        <source>raised exception &apos;{0}&apos; is not documented in docstring</source>
-        <translation>вызванное исключение &apos;{0}&apos; не документировано в строке документации</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/>
-        <source>documented exception &apos;{0}&apos; is not raised</source>
-        <translation>документированное исключение &apos;{0}&apos; не вызвано</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/>
-        <source>docstring does not contain a @signal line but class defines signals</source>
-        <translation>строка документации не содержит строку @signal но сигналы определяет класс</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/>
-        <source>docstring contains a @signal line but class doesn&apos;t define signals</source>
-        <translation>строка документации содержит строку @signal но класс не определяет сигналы</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="414"/>
-        <source>defined signal &apos;{0}&apos; is not documented in docstring</source>
-        <translation>определенный сигнал &apos;{0}&apos; не документирован в строке документации</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="417"/>
-        <source>documented signal &apos;{0}&apos; is not defined</source>
-        <translation>документированный сигнал &apos;{0}&apos; не определен</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="346"/>
         <source>class docstring is still a default string</source>
         <translation>строка документации для class все же является строкой по умолчанию</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344"/>
         <source>function docstring is still a default string</source>
         <translation>строка документации для function docstring все же является строкой по умолчанию</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="337"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/>
         <source>module docstring is still a default string</source>
         <translation>строка документации для module все же является строкой по умолчанию</translation>
     </message>
@@ -45026,392 +45026,482 @@
 <context>
     <name>MiscellaneousChecker</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="492"/>
         <source>coding magic comment not found</source>
         <translation>кодирование magic компонентов не найдено</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="495"/>
         <source>unknown encoding ({0}) found in coding magic comment</source>
         <translation>неизвестный код ({0}) обнаружен в коде magic комментариев</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="498"/>
         <source>copyright notice not present</source>
         <translation>уведомление об авторских правах не предоставлено</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="501"/>
         <source>copyright notice contains invalid author</source>
         <translation>уведомление об авторских правах содержит недействительного автора</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="634"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="702"/>
         <source>found {0} formatter</source>
         <translation>найден {0} форматтер</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="637"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/>
         <source>format string does contain unindexed parameters</source>
         <translation>строка формата действительно содержит неиндексированные параметры</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="640"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/>
         <source>docstring does contain unindexed parameters</source>
         <translation>строка документации действительно содержит неиндексированные параметры</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="643"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="711"/>
         <source>other string does contain unindexed parameters</source>
         <translation>другая строка действительно содержит неиндексированные параметры</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="646"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="714"/>
         <source>format call uses too large index ({0})</source>
         <translation>формат вызова использует слишком большой индекс ({0})</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="649"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="717"/>
         <source>format call uses missing keyword ({0})</source>
         <translation>формат вызова использует недостающее ключевое слово ({0})</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="652"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="720"/>
         <source>format call uses keyword arguments but no named entries</source>
         <translation>формат вызова использует ключевые аргументы, но нет именованных записей</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="655"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="723"/>
         <source>format call uses variable arguments but no numbered entries</source>
         <translation>формат ячейки использует переменные аргументы, но нет пронумерованных записей</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="726"/>
         <source>format call uses implicit and explicit indexes together</source>
         <translation>формат вызова использует скрытые и явные индексы вместе</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="661"/>
-        <source>format call provides unused index ({0})</source>
-        <translation>формат вызова предоставляет неиспользованный индекс ({0})</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="664"/>
-        <source>format call provides unused keyword ({0})</source>
-        <translation>Формат вызова предоставляет неиспользованное ключевое слово ({0})</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="682"/>
-        <source>expected these __future__ imports: {0}; but only got: {1}</source>
-        <translation>ожидался __future__ imports: {0}; получены только: {1}</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="685"/>
-        <source>expected these __future__ imports: {0}; but got none</source>
-        <translation>ожидался __future__ imports: {0}; не получено ничего</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="691"/>
-        <source>print statement found</source>
-        <translation>обнаружена инструкция печати</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="694"/>
-        <source>one element tuple found</source>
-        <translation>один элемент кортежа найден</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="729"/>
+        <source>format call provides unused index ({0})</source>
+        <translation>формат вызова предоставляет неиспользованный индекс ({0})</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="732"/>
+        <source>format call provides unused keyword ({0})</source>
+        <translation>Формат вызова предоставляет неиспользованное ключевое слово ({0})</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="751"/>
+        <source>expected these __future__ imports: {0}; but only got: {1}</source>
+        <translation>ожидался __future__ imports: {0}; получены только: {1}</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="754"/>
+        <source>expected these __future__ imports: {0}; but got none</source>
+        <translation>ожидался __future__ imports: {0}; не получено ничего</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="761"/>
+        <source>print statement found</source>
+        <translation>обнаружена инструкция печати</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="764"/>
+        <source>one element tuple found</source>
+        <translation>один элемент кортежа найден</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="800"/>
         <source>{0}: {1}</source>
         <translation>{0}: {1}</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/>
-        <source>&quot;{0}&quot; is a Python builtin and is being shadowed; consider renaming the variable</source>
-        <translation>&quot;{0}&quot; является встроенным именем Python и затеняется; рассмотрите возможность переименования переменной</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="497"/>
-        <source>&quot;{0}&quot; is used as an argument and thus shadows a Python builtin; consider renaming the argument</source>
-        <translation>&quot;{0}&quot; используется как аргумент и таким образом затеняет встроенные имена Python; рассмотрите возможность переименования аргумента</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="501"/>
-        <source>unnecessary generator - rewrite as a list comprehension</source>
-        <translation>неподходящий генератор - перепишите как списк выражений</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="504"/>
+        <source>&quot;{0}&quot; is a Python builtin and is being shadowed; consider renaming the variable</source>
+        <translation>&quot;{0}&quot; является встроенным именем Python и затеняется; рассмотрите возможность переименования переменной</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/>
+        <source>&quot;{0}&quot; is used as an argument and thus shadows a Python builtin; consider renaming the argument</source>
+        <translation>&quot;{0}&quot; используется как аргумент и таким образом затеняет встроенные имена Python; рассмотрите возможность переименования аргумента</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/>
+        <source>unnecessary generator - rewrite as a list comprehension</source>
+        <translation>неподходящий генератор - перепишите как списк выражений</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/>
         <source>unnecessary generator - rewrite as a set comprehension</source>
         <translation>неподходящий генератор - перепишите как набор выражений</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="507"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/>
         <source>unnecessary generator - rewrite as a dict comprehension</source>
         <translation>неподходящий генератор - перепишите как словарь выражений</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="510"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/>
         <source>unnecessary list comprehension - rewrite as a set comprehension</source>
         <translation>неподходящий список выражений - перепишите как набор выражений</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="513"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/>
         <source>unnecessary list comprehension - rewrite as a dict comprehension</source>
         <translation>неподходящий список выражений - перепишите как словарь выражений</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="516"/>
         <source>unnecessary list literal - rewrite as a set literal</source>
-        <translation>неподходящий список литералов - перепишите как множество литералов</translation>
+        <translation type="obsolete">неподходящий список литералов - перепишите как множество литералов</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="519"/>
         <source>unnecessary list literal - rewrite as a dict literal</source>
-        <translation>неподходящий список литералов - перепишите как словарь литералов</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="522"/>
+        <translation type="obsolete">неподходящий список литералов - перепишите как словарь литералов</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/>
         <source>unnecessary list comprehension - &quot;{0}&quot; can take a generator</source>
         <translation>неподходящий список выражений - &quot;{0}&quot; может являться генератором</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="700"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="770"/>
         <source>mutable default argument of type {0}</source>
         <translation>изменяемый аргумент по умолчанию типа {0}</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="525"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/>
         <source>sort keys - &apos;{0}&apos; should be before &apos;{1}&apos;</source>
         <translation>ключи сортировки - &apos;{0}&apos; должны быть прежде чем &apos;{1}&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="670"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="738"/>
         <source>logging statement uses &apos;%&apos;</source>
         <translation>инструкция ведения журнала использует &apos;%&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="676"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="744"/>
         <source>logging statement uses f-string</source>
         <translation>инструкция ведения журнала использует f-string</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="679"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="747"/>
         <source>logging statement uses &apos;warn&apos; instead of &apos;warning&apos;</source>
         <translation>инструкция ведения журнала использует &apos;warn&apos; вместо &apos;warning&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="667"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/>
         <source>logging statement uses string.format()</source>
         <translation>инструкция ведения журнала использует string.format()</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="673"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="741"/>
         <source>logging statement uses &apos;+&apos;</source>
         <translation>инструкция ведения журнала использует &apos;+&apos;</translation>
     </message>
     <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/>
+        <source>gettext import with alias _ found: {0}</source>
+        <translation>gettext import with alias _ found: {0}</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
+        <source>Python does not support the unary prefix increment</source>
+        <translation>Python не поддерживает инкремент унарного префикса</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="657"/>
+        <source>&apos;sys.maxint&apos; is not defined in Python 3 - use &apos;sys.maxsize&apos;</source>
+        <translation>&apos;sys.maxint&apos; не определен в Python 3 - используйте &apos;sys.maxsize&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="660"/>
+        <source>&apos;BaseException.message&apos; has been deprecated as of Python 2.6 and is removed in Python 3 - use &apos;str(e)&apos;</source>
+        <translation>&apos;BaseException.message&apos; устарел в Python 2.6 и удален в Python 3 - используйте &apos;str(e)&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="664"/>
+        <source>assigning to &apos;os.environ&apos; does not clear the environment - use &apos;os.environ.clear()&apos;</source>
+        <translation>назначение &apos;os.environ&apos; не очищает среду окружения - используйте &apos;os.environ.clear()&apos;</translation>
+    </message>
+    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/>
-        <source>gettext import with alias _ found: {0}</source>
-        <translation>gettext import with alias _ found: {0}</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="581"/>
-        <source>Python does not support the unary prefix increment</source>
-        <translation>Python не поддерживает инкремент унарного префикса</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="590"/>
-        <source>&apos;sys.maxint&apos; is not defined in Python 3 - use &apos;sys.maxsize&apos;</source>
-        <translation>&apos;sys.maxint&apos; не определен в Python 3 - используйте &apos;sys.maxsize&apos;</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/>
-        <source>&apos;BaseException.message&apos; has been deprecated as of Python 2.6 and is removed in Python 3 - use &apos;str(e)&apos;</source>
-        <translation>&apos;BaseException.message&apos; устарел в Python 2.6 и удален в Python 3 - используйте &apos;str(e)&apos;</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
-        <source>assigning to &apos;os.environ&apos; does not clear the environment - use &apos;os.environ.clear()&apos;</source>
-        <translation>назначение &apos;os.environ&apos; не очищает среду окружения - используйте &apos;os.environ.clear()&apos;</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/>
         <source>Python 3 does not include &apos;.iter*&apos; methods on dictionaries</source>
         <translation>Python 3 не включает методы &apos;.iter*&apos; в словарях</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="691"/>
         <source>Python 3 does not include &apos;.view*&apos; methods on dictionaries</source>
         <translation>Python 3 не включает методы &apos;.view*&apos; в словарях</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="694"/>
         <source>&apos;.next()&apos; does not exist in Python 3</source>
         <translation>&apos;.next()&apos; не существует в Python 3</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="630"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="697"/>
         <source>&apos;__metaclass__&apos; does nothing on Python 3 - use &apos;class MyClass(BaseClass, metaclass=...)&apos;</source>
         <translation>&apos;__metaclass__&apos; не работает в Python 3 - используйте &apos;class MyClass(BaseClass, metaclass=...)&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="703"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="773"/>
         <source>mutable default argument of function call &apos;{0}&apos;</source>
         <translation>измененный аргумент по умолчанию для вызова функции &apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="584"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/>
         <source>using .strip() with multi-character strings is misleading</source>
         <translation>использование .strip() с многосимвольными строками приводит к заблуждению</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="611"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="678"/>
         <source>using &apos;hasattr(x, &quot;__call__&quot;)&apos; to test if &apos;x&apos; is callable is unreliable</source>
         <translation>использование &apos;hasattr(x, &quot;__call__&quot;)&apos; для проверки является ли &apos;x&apos; вызываемым - ненадежно</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/>
         <source>loop control variable {0} not used within the loop body - start the name with an underscore</source>
         <translation>переменная {0} управления циклом не используется внутри цикла - начните имя символом подчеркивания</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="706"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="776"/>
         <source>None should not be added at any return if function has no return value except None</source>
         <translation>если функция не имеет возвращаемого значения, (кроме None), None не следует добавлять в каждый return</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="710"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="780"/>
         <source>an explicit value at every return should be added if function has a return value except None</source>
         <translation>если функция имеет возвращаемое значение, (кроме None), то явное значение должно быть добавлено каждому return</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="714"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="784"/>
         <source>an explicit return at the end of the function should be added if it has a return value except None</source>
         <translation>в конец функции, если она имеет возвращаемое значение, (кроме None), должен быть добавлен явный return</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="718"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="788"/>
         <source>a value should not be assigned to a variable if it will be used as a return value only</source>
         <translation>значение не должно присваиваться переменной, если оно будет использоваться только как возвращаемое значение</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="587"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/>
         <source>do not call assert False since python -O removes these calls</source>
         <translation>не используйте вызовы assert False, так как python -O удаляет эти вызовы</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="605"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="672"/>
         <source>unncessary f-string</source>
         <translation>ненужная f-string</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="608"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="675"/>
         <source>cannot use &apos;self.__class__&apos; as first argument of &apos;super()&apos; call</source>
         <translation>не используйте &apos;self .__ class__&apos; в качестве первого аргумента вызова &apos;super ()&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="682"/>
         <source>do not call getattr with a constant attribute value</source>
         <translation>не используйте вызовы getattr с постоянным значением атрибута</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="685"/>
         <source>do not call setattr with a constant attribute value</source>
         <translation>не используйте вызовы setattr с постоянным значением атрибута</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="726"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="796"/>
         <source>commented code lines should be removed</source>
         <translation>закомментированные строки кода должны быть удалены</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="722"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="792"/>
         <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source>
         <translation>для предполагаемого продолжения строки предпочтительнее использование круглых, квадратных или фигурных скобок, а не обратного слеша</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="528"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/>
         <source>use of &apos;datetime.datetime()&apos; without &apos;tzinfo&apos; argument should be avoided</source>
         <translation>следует избегать использования &apos;datetime.datetime()&apos; без аргумента &apos;tzinfo&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="563"/>
         <source>use of &apos;datetime.datetime.today()&apos; should be avoided.
 Use &apos;datetime.datetime.now(tz=)&apos; instead.</source>
         <translation>следует избегать использования &apos;datetime.datetime.today()&apos;.
 Взамен используйте &apos;datetime.datetime.now(tz=)&apos;.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/>
         <source>use of &apos;datetime.datetime.utcnow()&apos; should be avoided.
 Use &apos;datetime.datetime.now(tz=)&apos; instead.</source>
         <translation>следует избегать использования &apos;datetime.datetime.utcnow()&apos;.
 Взамен используйте &apos;datetime.datetime.now(tz=)&apos;.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="540"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/>
         <source>use of &apos;datetime.datetime.utcfromtimestamp()&apos; should be avoided.
 Use &apos;datetime.datetime.fromtimestamp(, tz=)&apos; instead.</source>
         <translation>следует избегать использования &apos;datetime.datetime.utcfromtimestamp()&apos;.
 Взамен используйте &apos;datetime.datetime.fromtimestamp(, tz=)&apos;.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="575"/>
         <source>use of &apos;datetime.datetime.now()&apos; without &apos;tz&apos; argument should be avoided</source>
         <translation>следует избегать использования &apos;datetime.datetime.now()&apos; без аргумента &apos;tz&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="548"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/>
         <source>use of &apos;datetime.datetime.fromtimestamp()&apos; without &apos;tz&apos; argument should be avoided</source>
         <translation>следует избегать использования &apos;datetime.datetime.fromtimestamp()&apos; без аргумента &apos;tz&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="552"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/>
         <source>use of &apos;datetime.datetime.strptime()&apos; should be followed by &apos;.replace(tzinfo=)&apos;</source>
         <translation>применение &apos;datetime.datetime.strptime()&apos; должно сопровождаться &apos;.replace(tzinfo=)&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="590"/>
         <source>use of &apos;datetime.date()&apos; should be avoided.
 Use &apos;datetime.datetime(, tzinfo=).date()&apos; instead.</source>
         <translation>следует избегать использования &apos;datetime.date()&apos;.
 Взамен используйте &apos;datetime.datetime(, tzinfo=).date()&apos;.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="563"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
         <source>use of &apos;datetime.date.today()&apos; should be avoided.
 Use &apos;datetime.datetime.now(tz=).date()&apos; instead.</source>
         <translation>следует избегать использования &apos;datetime.date.today()&apos;.
 Взамен используйте &apos;datetime.datetime.now(tz=).date()&apos;.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/>
         <source>use of &apos;datetime.date.fromtimestamp()&apos; should be avoided.
 Use &apos;datetime.datetime.fromtimestamp(tz=).date()&apos; instead.</source>
         <translation>следует избегать использования &apos;datetime.date.fromtimestamp()&apos;.
 Взамен используйте &apos;datetime.datetime.fromtimestamp(tz=).date()&apos;.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="608"/>
         <source>use of &apos;datetime.time()&apos; without &apos;tzinfo&apos; argument should be avoided</source>
         <translation>следует избегать использования &apos;datetime.time()&apos; без аргумента &apos;tzinfo&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="587"/>
         <source>use of &apos;datetime.datetime.fromordinal()&apos; should be avoided</source>
         <translation>следует избегать использования &apos;datetime.datetime.fromordinal()&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="602"/>
         <source>use of &apos;datetime.date.fromordinal()&apos; should be avoided</source>
         <translation>следует избегать использования &apos;datetime.date.fromordinal()&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="605"/>
         <source>use of &apos;datetime.date.fromisoformat()&apos; should be avoided</source>
         <translation>следует избегать использования &apos;datetime.date.fromordinal()&apos;</translation>
     </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="527"/>
+        <source>unnecessary {0} call - rewrite as a literal</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/>
+        <source>unnecessary {0} literal - rewrite as a {1} literal</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/>
+        <source>unnecessary {0} passed to tuple() - rewrite as a {1} literal</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/>
+        <source>unnecessary {0} passed to list() - rewrite as a {1} literal</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="542"/>
+        <source>unnecessary list call - remove the outer call to list()</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="545"/>
+        <source>unnecessary list comprehension - &quot;in&quot; can take a generator</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="548"/>
+        <source>unnecessary {0} passed to tuple() - remove the outer call to {1}()</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="551"/>
+        <source>unnecessary {0} passed to list() - remove the outer call to {1}()</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="613"/>
+        <source>&apos;sys.version[:3]&apos; referenced (Python 3.10), use &apos;sys.version_info&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/>
+        <source>&apos;sys.version[2]&apos; referenced (Python 3.10), use &apos;sys.version_info&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/>
+        <source>&apos;sys.version&apos; compared to string (Python 3.10), use &apos;sys.version_info&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="623"/>
+        <source>&apos;sys.version_info[0] == 3&apos; referenced (Python 4), use &apos;&gt;=&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="626"/>
+        <source>&apos;six.PY3&apos; referenced (Python 4), use &apos;not six.PY2&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="629"/>
+        <source>&apos;sys.version_info[1]&apos; compared to integer (Python 4), compare &apos;sys.version_info&apos; to tuple</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/>
+        <source>&apos;sys.version_info.minor&apos; compared to integer (Python 4), compare &apos;sys.version_info&apos; to tuple</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="637"/>
+        <source>&apos;sys.version[0]&apos; referenced (Python 10), use &apos;sys.version_info&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="640"/>
+        <source>&apos;sys.version&apos; compared to string (Python 10), use &apos;sys.version_info&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/>
+        <source>&apos;sys.version[:1]&apos; referenced (Python 10), use &apos;sys.version_info&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>MouseClickDialog</name>
@@ -45864,72 +45954,72 @@
 <context>
     <name>NamingStyleChecker</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/>
         <source>class names should use CapWords convention</source>
         <translation>имена классов должны использовать CapWords соглашение</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/>
         <source>function name should be lowercase</source>
         <translation>имена функций должны быть в нижнем регистре</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/>
         <source>argument name should be lowercase</source>
         <translation>имена парамеров должны быть в нижнем регистре</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/>
         <source>first argument of a class method should be named &apos;cls&apos;</source>
         <translation>первый параметр метода класса должен быть &apos;cls&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/>
-        <source>first argument of a method should be named &apos;self&apos;</source>
-        <translation>первый параметр метода должен быть &apos;self&apos;</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/>
-        <source>first argument of a static method should not be named &apos;self&apos; or &apos;cls</source>
-        <translation>первый параметр статического метода класса не должен быть &apos;cls&apos; или &apos;self&apos;</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="444"/>
-        <source>module names should be lowercase</source>
-        <translation>имена модулей должны быть в нижнем регистре</translation>
+        <source>first argument of a method should be named &apos;self&apos;</source>
+        <translation>первый параметр метода должен быть &apos;self&apos;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="447"/>
+        <source>first argument of a static method should not be named &apos;self&apos; or &apos;cls</source>
+        <translation>первый параметр статического метода класса не должен быть &apos;cls&apos; или &apos;self&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="451"/>
+        <source>module names should be lowercase</source>
+        <translation>имена модулей должны быть в нижнем регистре</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/>
         <source>package names should be lowercase</source>
         <translation>имена пакетов должны быть в нижнем регистре</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/>
         <source>constant imported as non constant</source>
         <translation>константа импортирована как не константа</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="453"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/>
         <source>lowercase imported as non lowercase</source>
         <translation>имена в нижнем регистре импортированы не в нижнем регистре</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="456"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/>
         <source>camelcase imported as lowercase</source>
         <translation>имена в camelcase импортированы в нижнем регистре</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="459"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/>
         <source>camelcase imported as constant</source>
         <translation>имена в camelcase импортированы как константы</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="462"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/>
         <source>variable in function should be lowercase</source>
         <translation>имена переменных в функции должны быть в нижнем регистре</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="465"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/>
         <source>names &apos;l&apos;, &apos;O&apos; and &apos;I&apos; should be avoided</source>
         <translation>имена &apos;l&apos;, &apos;O&apos; и &apos;I&apos; следует избегать</translation>
     </message>
@@ -86516,12 +86606,12 @@
 <context>
     <name>eric6</name>
     <message>
-        <location filename="../eric6.py" line="374"/>
+        <location filename="../eric6.py" line="375"/>
         <source>Starting...</source>
         <translation>Запуск...</translation>
     </message>
     <message>
-        <location filename="../eric6.py" line="379"/>
+        <location filename="../eric6.py" line="380"/>
         <source>Generating Main Window...</source>
         <translation>Создание главного окна...</translation>
     </message>
@@ -86801,417 +86891,417 @@
 <context>
     <name>pycodestyle</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="18"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="21"/>
         <source>indentation contains mixed spaces and tabs</source>
         <translation>отступ содержит смесь пробелов и табуляции</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="21"/>
-        <source>indentation is not a multiple of four</source>
-        <translation>размер отступа не кратен четырем</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="24"/>
-        <source>expected an indented block</source>
-        <translation>ожидался блок с отступом</translation>
+        <source>indentation is not a multiple of four</source>
+        <translation>размер отступа не кратен четырем</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="27"/>
-        <source>unexpected indentation</source>
-        <translation>неожиданный отступ</translation>
+        <source>expected an indented block</source>
+        <translation>ожидался блок с отступом</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="30"/>
-        <source>indentation is not a multiple of four (comment)</source>
-        <translation>размер отступа не кратен четырем (комментарий)</translation>
+        <source>unexpected indentation</source>
+        <translation>неожиданный отступ</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="33"/>
-        <source>expected an indented block (comment)</source>
-        <translation>ожидался блок с отступом (комментарий)</translation>
+        <source>indentation is not a multiple of four (comment)</source>
+        <translation>размер отступа не кратен четырем (комментарий)</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="36"/>
+        <source>expected an indented block (comment)</source>
+        <translation>ожидался блок с отступом (комментарий)</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="39"/>
         <source>unexpected indentation (comment)</source>
         <translation>неожиданный отступ (комментарий)</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="42"/>
-        <source>continuation line indentation is not a multiple of four</source>
-        <translation>отступ строки продолжения не кратен четырём</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="45"/>
-        <source>continuation line missing indentation or outdented</source>
-        <translation>строка продолжения не имеет отступа или выступа</translation>
+        <source>continuation line indentation is not a multiple of four</source>
+        <translation>отступ строки продолжения не кратен четырём</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="48"/>
+        <source>continuation line missing indentation or outdented</source>
+        <translation>строка продолжения не имеет отступа или выступа</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="51"/>
         <source>closing bracket does not match indentation of opening bracket&apos;s line</source>
         <translation>закрывающая скобка не соответствует отступу скобки, открывающей строку</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="52"/>
-        <source>closing bracket does not match visual indentation</source>
-        <translation>закрывающая скобка визуально не соответствует отступу</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="55"/>
-        <source>continuation line with same indent as next logical line</source>
-        <translation>отступ строки продолжения такой же как у следующей логической строки</translation>
+        <source>closing bracket does not match visual indentation</source>
+        <translation>закрывающая скобка визуально не соответствует отступу</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="58"/>
-        <source>continuation line over-indented for hanging indent</source>
-        <translation>строка продолжения с отступом для висящего отступа</translation>
+        <source>continuation line with same indent as next logical line</source>
+        <translation>отступ строки продолжения такой же как у следующей логической строки</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="61"/>
-        <source>continuation line over-indented for visual indent</source>
-        <translation>строка продолжения с отступом для визуального отступа</translation>
+        <source>continuation line over-indented for hanging indent</source>
+        <translation>строка продолжения с отступом для висящего отступа</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="64"/>
-        <source>continuation line under-indented for visual indent</source>
-        <translation>continuation line under-indented for visual indent</translation>
+        <source>continuation line over-indented for visual indent</source>
+        <translation>строка продолжения с отступом для визуального отступа</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="67"/>
-        <source>visually indented line with same indent as next logical line</source>
-        <translation>визуально отступ строки такой же как у следующей логической строки</translation>
+        <source>continuation line under-indented for visual indent</source>
+        <translation>continuation line under-indented for visual indent</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="70"/>
-        <source>continuation line unaligned for hanging indent</source>
-        <translation>у висячего отступа невыровненная строка продолжения</translation>
+        <source>visually indented line with same indent as next logical line</source>
+        <translation>визуально отступ строки такой же как у следующей логической строки</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="73"/>
-        <source>closing bracket is missing indentation</source>
-        <translation>закрывающая скобка не имеет отступа</translation>
+        <source>continuation line unaligned for hanging indent</source>
+        <translation>у висячего отступа невыровненная строка продолжения</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="76"/>
-        <source>indentation contains tabs</source>
-        <translation>отступ содержит табуляцию</translation>
+        <source>closing bracket is missing indentation</source>
+        <translation>закрывающая скобка не имеет отступа</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="79"/>
+        <source>indentation contains tabs</source>
+        <translation>отступ содержит табуляцию</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="82"/>
         <source>whitespace after &apos;{0}&apos;</source>
         <translation>символ пропуска после &apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="88"/>
-        <source>whitespace before &apos;{0}&apos;</source>
-        <translation>символ пропуска перед &apos;{0}&apos;</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="91"/>
-        <source>multiple spaces before operator</source>
-        <translation>множественные пробелы перед оператором</translation>
+        <source>whitespace before &apos;{0}&apos;</source>
+        <translation>символ пропуска перед &apos;{0}&apos;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="94"/>
-        <source>multiple spaces after operator</source>
-        <translation>множественные пробелы после оператора</translation>
+        <source>multiple spaces before operator</source>
+        <translation>множественные пробелы перед оператором</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="97"/>
-        <source>tab before operator</source>
-        <translation>табуляция перед оператором</translation>
+        <source>multiple spaces after operator</source>
+        <translation>множественные пробелы после оператора</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="100"/>
-        <source>tab after operator</source>
-        <translation>табуляция после оператора</translation>
+        <source>tab before operator</source>
+        <translation>табуляция перед оператором</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="103"/>
-        <source>missing whitespace around operator</source>
-        <translation>отсутствуют символы пропуска вокруг оператора</translation>
+        <source>tab after operator</source>
+        <translation>табуляция после оператора</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="106"/>
-        <source>missing whitespace around arithmetic operator</source>
-        <translation>отсутствуют символы пропуска вокруг арифметического оператора</translation>
+        <source>missing whitespace around operator</source>
+        <translation>отсутствуют символы пропуска вокруг оператора</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="109"/>
-        <source>missing whitespace around bitwise or shift operator</source>
-        <translation>отсутствуют символы пропуска вокруг побитового оператора или оператора сдвига</translation>
+        <source>missing whitespace around arithmetic operator</source>
+        <translation>отсутствуют символы пропуска вокруг арифметического оператора</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="112"/>
-        <source>missing whitespace around modulo operator</source>
-        <translation>отсутствуют символы пропуска вокруг оператора по модулю</translation>
+        <source>missing whitespace around bitwise or shift operator</source>
+        <translation>отсутствуют символы пропуска вокруг побитового оператора или оператора сдвига</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="115"/>
-        <source>missing whitespace after &apos;{0}&apos;</source>
-        <translation>отсутствуют символы пропуска после &apos;{0}&apos;</translation>
+        <source>missing whitespace around modulo operator</source>
+        <translation>отсутствуют символы пропуска вокруг оператора по модулю</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="118"/>
-        <source>multiple spaces after &apos;{0}&apos;</source>
-        <translation>множественные пробелы после &apos;{0}&apos;</translation>
+        <source>missing whitespace after &apos;{0}&apos;</source>
+        <translation>отсутствуют символы пропуска после &apos;{0}&apos;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="121"/>
-        <source>tab after &apos;{0}&apos;</source>
-        <translation>табуляция после &apos;{0}&apos;</translation>
+        <source>multiple spaces after &apos;{0}&apos;</source>
+        <translation>множественные пробелы после &apos;{0}&apos;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="124"/>
+        <source>tab after &apos;{0}&apos;</source>
+        <translation>табуляция после &apos;{0}&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="127"/>
         <source>unexpected spaces around keyword / parameter equals</source>
         <translation>неожиданные пробелы вокруг ключевого слова / параметра equals</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="130"/>
-        <source>at least two spaces before inline comment</source>
-        <translation>по крайней мере два пробела перед комментарием в строке кода</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="133"/>
-        <source>inline comment should start with &apos;# &apos;</source>
-        <translation>комментарий в строке кода должен начинаться с &apos;# &apos;</translation>
+        <source>at least two spaces before inline comment</source>
+        <translation>по крайней мере два пробела перед комментарием в строке кода</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="136"/>
-        <source>block comment should start with &apos;# &apos;</source>
-        <translation>блок комментариев должен начинаться с &apos;# &apos;</translation>
+        <source>inline comment should start with &apos;# &apos;</source>
+        <translation>комментарий в строке кода должен начинаться с &apos;# &apos;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="139"/>
-        <source>too many leading &apos;#&apos; for block comment</source>
-        <translation>слишком много лидирующих &apos;#&apos; для блока комментария</translation>
+        <source>block comment should start with &apos;# &apos;</source>
+        <translation>блок комментариев должен начинаться с &apos;# &apos;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="142"/>
-        <source>multiple spaces after keyword</source>
-        <translation>множественные пробелы после ключевого слова</translation>
+        <source>too many leading &apos;#&apos; for block comment</source>
+        <translation>слишком много лидирующих &apos;#&apos; для блока комментария</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="145"/>
-        <source>multiple spaces before keyword</source>
-        <translation>множественные пробелы перед ключевым словом</translation>
+        <source>multiple spaces after keyword</source>
+        <translation>множественные пробелы после ключевого слова</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="148"/>
-        <source>tab after keyword</source>
-        <translation>табуляция после ключевого слова</translation>
+        <source>multiple spaces before keyword</source>
+        <translation>множественные пробелы перед ключевым словом</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="151"/>
-        <source>tab before keyword</source>
-        <translation>табуляция перед ключевым словом</translation>
+        <source>tab after keyword</source>
+        <translation>табуляция после ключевого слова</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="154"/>
-        <source>missing whitespace after keyword</source>
-        <translation>отсутствует символ пропуска после ключевого слова</translation>
+        <source>tab before keyword</source>
+        <translation>табуляция перед ключевым словом</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="157"/>
-        <source>trailing whitespace</source>
-        <translation>завершающие символы пропуска</translation>
+        <source>missing whitespace after keyword</source>
+        <translation>отсутствует символ пропуска после ключевого слова</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="160"/>
-        <source>no newline at end of file</source>
-        <translation>нет символа новой строки в конце файла</translation>
+        <source>trailing whitespace</source>
+        <translation>завершающие символы пропуска</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="163"/>
+        <source>no newline at end of file</source>
+        <translation>нет символа новой строки в конце файла</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="166"/>
         <source>blank line contains whitespace</source>
         <translation>пустая строка содержит символы пропуска</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/>
-        <source>too many blank lines ({0})</source>
-        <translation>слишком много пустых строк ({0})</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="175"/>
-        <source>blank lines found after function decorator</source>
-        <translation>пустые строки после декоратора функции</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="191"/>
-        <source>blank line at end of file</source>
-        <translation>пустая строка в конце файла</translation>
+        <source>too many blank lines ({0})</source>
+        <translation>слишком много пустых строк ({0})</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="178"/>
+        <source>blank lines found after function decorator</source>
+        <translation>пустые строки после декоратора функции</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="194"/>
-        <source>multiple imports on one line</source>
-        <translation>множественный импорт в одной строке</translation>
+        <source>blank line at end of file</source>
+        <translation>пустая строка в конце файла</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="197"/>
-        <source>module level import not at top of file</source>
-        <translation>импорт модуля не в начале файла</translation>
+        <source>multiple imports on one line</source>
+        <translation>множественный импорт в одной строке</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="200"/>
-        <source>line too long ({0} &gt; {1} characters)</source>
-        <translation>слишком длинная строка ({0} &gt; {1} символов)</translation>
+        <source>module level import not at top of file</source>
+        <translation>импорт модуля не в начале файла</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="203"/>
-        <source>the backslash is redundant between brackets</source>
-        <translation>символ &apos;\&apos; излишний внутри скобок</translation>
+        <source>line too long ({0} &gt; {1} characters)</source>
+        <translation>слишком длинная строка ({0} &gt; {1} символов)</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="206"/>
+        <source>the backslash is redundant between brackets</source>
+        <translation>символ &apos;\&apos; излишний внутри скобок</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="209"/>
         <source>line break before binary operator</source>
         <translation>перевод строки перед бинарным оператором</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="215"/>
-        <source>.has_key() is deprecated, use &apos;in&apos;</source>
-        <translation>.has_key() устарел, используйте &apos;in&apos;</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="218"/>
-        <source>deprecated form of raising exception</source>
-        <translation>устаревший метод возбуждения исключений</translation>
+        <source>.has_key() is deprecated, use &apos;in&apos;</source>
+        <translation>.has_key() устарел, используйте &apos;in&apos;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="221"/>
-        <source>&apos;&lt;&gt;&apos; is deprecated, use &apos;!=&apos;</source>
-        <translation>оператор &apos;&lt;&gt;&apos; устарел, используйте &apos;!=&apos;</translation>
+        <source>deprecated form of raising exception</source>
+        <translation>устаревший метод возбуждения исключений</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/>
+        <source>&apos;&lt;&gt;&apos; is deprecated, use &apos;!=&apos;</source>
+        <translation>оператор &apos;&lt;&gt;&apos; устарел, используйте &apos;!=&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="227"/>
         <source>backticks are deprecated, use &apos;repr()&apos;</source>
         <translation>обратные апострофы устарели, используйте функцию &apos;repr()&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="233"/>
-        <source>multiple statements on one line (colon)</source>
-        <translation>несколько инструкций в одной строке (двоеточие)</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="236"/>
-        <source>multiple statements on one line (semicolon)</source>
-        <translation>несколько инструкций в одной строке (точка с запятой)</translation>
+        <source>multiple statements on one line (colon)</source>
+        <translation>несколько инструкций в одной строке (двоеточие)</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="239"/>
-        <source>statement ends with a semicolon</source>
-        <translation>инструкция завершается точкой с запятой</translation>
+        <source>multiple statements on one line (semicolon)</source>
+        <translation>несколько инструкций в одной строке (точка с запятой)</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="242"/>
+        <source>statement ends with a semicolon</source>
+        <translation>инструкция завершается точкой с запятой</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="245"/>
         <source>multiple statements on one line (def)</source>
         <translation>несколько инструкций в одной строке (def)</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="248"/>
-        <source>comparison to {0} should be {1}</source>
-        <translation>сравнение с {0} должно быть {1}</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="251"/>
-        <source>test for membership should be &apos;not in&apos;</source>
-        <translation>проверка на членство должна быть &apos;not in&apos;</translation>
+        <source>comparison to {0} should be {1}</source>
+        <translation>сравнение с {0} должно быть {1}</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="254"/>
-        <source>test for object identity should be &apos;is not&apos;</source>
-        <translation>проверка на идентичность объекта должна быть &apos;is not&apos;</translation>
+        <source>test for membership should be &apos;not in&apos;</source>
+        <translation>проверка на членство должна быть &apos;not in&apos;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="257"/>
-        <source>do not compare types, use &apos;isinstance()&apos;</source>
-        <translation>используйте &apos;isinstance()&apos; вместо сравнения типов</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="263"/>
-        <source>do not assign a lambda expression, use a def</source>
-        <translation>не назначайте лямбда-выражение, используйте def</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="266"/>
-        <source>ambiguous variable name &apos;{0}&apos;</source>
-        <translation>неоднозначное имя переменной &apos;{0}&apos;</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/>
-        <source>ambiguous class definition &apos;{0}&apos;</source>
-        <translation>неоднозначное определение класса &apos;{0}&apos;</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="272"/>
-        <source>ambiguous function definition &apos;{0}&apos;</source>
-        <translation>неоднозначное определение функции &apos;{0}&apos;</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="275"/>
-        <source>{0}: {1}</source>
-        <translation>{0}: {1}</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="278"/>
-        <source>{0}</source>
-        <translation>{0}</translation>
+        <source>test for object identity should be &apos;is not&apos;</source>
+        <translation>проверка на идентичность объекта должна быть &apos;is not&apos;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="260"/>
+        <source>do not compare types, use &apos;isinstance()&apos;</source>
+        <translation>используйте &apos;isinstance()&apos; вместо сравнения типов</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="266"/>
+        <source>do not assign a lambda expression, use a def</source>
+        <translation>не назначайте лямбда-выражение, используйте def</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/>
+        <source>ambiguous variable name &apos;{0}&apos;</source>
+        <translation>неоднозначное имя переменной &apos;{0}&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="272"/>
+        <source>ambiguous class definition &apos;{0}&apos;</source>
+        <translation>неоднозначное определение класса &apos;{0}&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="275"/>
+        <source>ambiguous function definition &apos;{0}&apos;</source>
+        <translation>неоднозначное определение функции &apos;{0}&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="278"/>
+        <source>{0}: {1}</source>
+        <translation>{0}: {1}</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/>
+        <source>{0}</source>
+        <translation>{0}</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="263"/>
         <source>do not use bare except</source>
         <translation>не используйте bare except</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="178"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="181"/>
         <source>expected {0} blank lines after class or function definition, found {1}</source>
         <translation>ожидалось {0} пустых строк после определения класса или функции, найдено {1}</translation>
     </message>
     <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="233"/>
+        <source>&apos;async&apos; and &apos;await&apos; are reserved keywords starting with Python 3.7</source>
+        <translation>&apos;async&apos; и &apos;await&apos; - зарезервированные ключевые слова начиная с Python 3.7</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="130"/>
+        <source>missing whitespace around parameter equals</source>
+        <translation>отсутствие символов пробела вокруг параметра equals</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="172"/>
+        <source>expected {0} blank lines, found {1}</source>
+        <translation>ожидалось {0} пустых строк, найдено {1}</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/>
+        <source>expected {0} blank lines before a nested definition, found {1}</source>
+        <translation>ожидалось {0} пустых строк перед вложенным определением, найдено {1}</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="212"/>
+        <source>line break after binary operator</source>
+        <translation>перевод строки после бинарного оператора</translation>
+    </message>
+    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="230"/>
-        <source>&apos;async&apos; and &apos;await&apos; are reserved keywords starting with Python 3.7</source>
-        <translation>&apos;async&apos; и &apos;await&apos; - зарезервированные ключевые слова начиная с Python 3.7</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="127"/>
-        <source>missing whitespace around parameter equals</source>
-        <translation>отсутствие символов пробела вокруг параметра equals</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="169"/>
-        <source>expected {0} blank lines, found {1}</source>
-        <translation>ожидалось {0} пустых строк, найдено {1}</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/>
-        <source>expected {0} blank lines before a nested definition, found {1}</source>
-        <translation>ожидалось {0} пустых строк перед вложенным определением, найдено {1}</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="209"/>
-        <source>line break after binary operator</source>
-        <translation>перевод строки после бинарного оператора</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="227"/>
         <source>invalid escape sequence &apos;\{0}&apos;</source>
         <translation>недействительная escape-последовательность &apos;\{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/>
         <source>too many blank lines ({0}) before a nested definition, expected {1}</source>
         <translation>слишком много пустых строк ({0}) перед вложенным определением, ожидалось {1}</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="172"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="175"/>
         <source>too many blank lines ({0}), expected {1}</source>
         <translation>слишком много пустых строк ({0}), ожидалось {1}</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="39"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="42"/>
         <source>over-indented</source>
         <translation>over-indented</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="212"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="215"/>
         <source>doc line too long ({0} &gt; {1} characters)</source>
         <translation>слишком длинная строка документа ({0} &gt; {1} символов)</translation>
     </message>

eric ide

mercurial