--- a/eric6/i18n/eric6_ru.ts Thu Jun 27 19:28:15 2019 +0200 +++ b/eric6/i18n/eric6_ru.ts Fri Jun 28 17:51:14 2019 +0200 @@ -3754,142 +3754,142 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="682"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>Утроенные одинарные кавычки заменены утроенными двойными.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="685"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="738"/> <source>Introductory quotes corrected to be {0}"""</source> <translation>Кавычки во введении исправлены на {0}"""</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="688"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="741"/> <source>Single line docstring put on one line.</source> <translation>Одиночная строка документации располагается в одной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="691"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="744"/> <source>Period added to summary line.</source> <translation>Добавлена точка в строке резюме.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="718"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="771"/> <source>Blank line before function/method docstring removed.</source> <translation>Удалена пустая строка перед строкой документации для function/method.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="697"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="750"/> <source>Blank line inserted before class docstring.</source> <translation>Добавлена пустая строка перед строкой документации для class.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="700"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="753"/> <source>Blank line inserted after class docstring.</source> <translation>Добавлена пустая строка после строки документации для class.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="703"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="756"/> <source>Blank line inserted after docstring summary.</source> <translation>Добавлена пустая строка после резюме строки документации.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="706"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="759"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation>Добавлена пустая строка после последнего абзаца строки документации.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="709"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="762"/> <source>Leading quotes put on separate line.</source> <translation>Открывающие кавычки размещены на отдельной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="712"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="765"/> <source>Trailing quotes put on separate line.</source> <translation>Закрывающие кавычки размещены на отдельной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="715"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="768"/> <source>Blank line before class docstring removed.</source> <translation>Удалена пустая строка перед строкой документации для class.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="721"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="774"/> <source>Blank line after class docstring removed.</source> <translation>Удалена пустая строка после строки документации для class.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="724"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="777"/> <source>Blank line after function/method docstring removed.</source> <translation>Удалена пустая строка после строки документации для function/method.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="727"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="780"/> <source>Blank line after last paragraph removed.</source> <translation>Удалена пустая строка после последнего абзаца.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="730"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="783"/> <source>Tab converted to 4 spaces.</source> <translation>Символы табуляции заменяются на 4 пробела.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="733"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="786"/> <source>Indentation adjusted to be a multiple of four.</source> <translation>Величина отступа задана кратной четырём.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="736"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="789"/> <source>Indentation of continuation line corrected.</source> <translation>Исправлен размер отступа строки продолжения.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="739"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="792"/> <source>Indentation of closing bracket corrected.</source> <translation>Исправлен размер отступа закрывающей скобки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="742"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="795"/> <source>Missing indentation of continuation line corrected.</source> <translation>Добавлен отступ к строке продолжения.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="745"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="798"/> <source>Closing bracket aligned to opening bracket.</source> <translation>Закрывающая скобка выровнена с открывающей.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="748"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="801"/> <source>Indentation level changed.</source> <translation>Изменен размер отступа.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="751"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="804"/> <source>Indentation level of hanging indentation changed.</source> <translation>Изменен размер отступа для висячих отступов.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="754"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="807"/> <source>Visual indentation corrected.</source> <translation>Исправленена величина визуального отступа.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="769"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="822"/> <source>Extraneous whitespace removed.</source> <translation>Лишние символы пропуска удалены.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="766"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="819"/> <source>Missing whitespace added.</source> <translation>Добавлены недостающие символы пропуска.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="772"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="825"/> <source>Whitespace around comment sign corrected.</source> <translation>Символы пропуска вокруг символа комментария откорректированы.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="776"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="829"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>%n пустая строка вставлена.</numerusform> @@ -3898,7 +3898,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="779"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="832"/> <source>%n superfluous lines removed</source> <translation> <numerusform>%n лишняя пустая строка удалена</numerusform> @@ -3907,77 +3907,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="783"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="836"/> <source>Superfluous blank lines removed.</source> <translation>Удалены лишние пустые строки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="786"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="839"/> <source>Superfluous blank lines after function decorator removed.</source> <translation>Удалены лишние пустые строки после декоратора функции.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="789"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="842"/> <source>Imports were put on separate lines.</source> <translation>Операторы импорта помещены на отдельных строках.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="792"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="845"/> <source>Long lines have been shortened.</source> <translation>Укорочены длинные строки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="795"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="848"/> <source>Redundant backslash in brackets removed.</source> <translation>Удалены излишние символы '\'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="801"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="854"/> <source>Compound statement corrected.</source> <translation>Составная инструкция исправлена.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="804"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="857"/> <source>Comparison to None/True/False corrected.</source> <translation>Исправлено сравнение с None/True/False.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="807"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="860"/> <source>'{0}' argument added.</source> <translation>Добавлен '{0}' аргумент.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="810"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="863"/> <source>'{0}' argument removed.</source> <translation>Удалён '{0}' аргумент.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="813"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="866"/> <source>Whitespace stripped from end of line.</source> <translation>Завершающие пробельные символы обрезаны.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="816"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="869"/> <source>newline added to end of file.</source> <translation>символ новой строки добавлен в конец файла.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="819"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="872"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation>Удалены пустые строки в конце файла.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="822"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="875"/> <source>'<>' replaced by '!='.</source> <translation>'<>' заменен на '!='.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="826"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="879"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>Не удалось сохранить файл! Пропускаем. Причина: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="915"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="968"/> <source> no message defined for code '{0}'</source> <translation> нет сообщения, определенного для кода '{0}'</translation> </message> @@ -47683,82 +47683,82 @@ <translation>уведомление об авторских правах содержит недействительного автора</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="635"/> <source>found {0} formatter</source> <translation>найден {0} форматтер</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="638"/> <source>format string does contain unindexed parameters</source> <translation>строка формата действительно содержит неиндексированные параметры</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="641"/> <source>docstring does contain unindexed parameters</source> <translation>строка документации действительно содержит неиндексированные параметры</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> <source>other string does contain unindexed parameters</source> <translation>другая строка действительно содержит неиндексированные параметры</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> <source>format call uses too large index ({0})</source> <translation>формат вызова использует слишком большой индекс ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="650"/> <source>format call uses missing keyword ({0})</source> <translation>формат вызова использует недостающее ключевое слово ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="653"/> <source>format call uses keyword arguments but no named entries</source> <translation>формат вызова использует ключевые аргументы, но нет именованных записей</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="656"/> <source>format call uses variable arguments but no numbered entries</source> <translation>формат ячейки использует переменные аргументы, но нет пронумерованных записей</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="659"/> <source>format call uses implicit and explicit indexes together</source> <translation>формат вызова использует скрытые и явные индексы вместе</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/> <source>format call provides unused index ({0})</source> <translation>формат вызова предоставляет неиспользованный индекс ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/> <source>format call provides unused keyword ({0})</source> <translation>Формат вызова предоставляет неиспользованное ключевое слово ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="630"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="683"/> <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="633"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="686"/> <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="639"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="692"/> <source>print statement found</source> <translation>обнаружена инструкция печати</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="695"/> <source>one element tuple found</source> <translation>один элемент кортежа найден</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="730"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> @@ -47813,7 +47813,7 @@ <translation>неподходящий список выражений - "{0}" может являться генератором</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="701"/> <source>mutable default argument of type {0}</source> <translation>изменяемый аргумент по умолчанию типа {0}</translation> </message> @@ -47823,148 +47823,224 @@ <translation>ключи сортировки - '{0}' должны быть прежде чем '{1}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> <source>logging statement uses '%'</source> <translation>инструкция ведения журнала использует '%'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/> <source>logging statement uses f-string</source> <translation>инструкция ведения журнала использует f-string</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="680"/> <source>logging statement uses 'warn' instead of 'warning'</source> <translation>инструкция ведения журнала использует 'warn' вместо 'warning'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> <source>logging statement uses string.format()</source> <translation>инструкция ведения журнала использует string.format()</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/> <source>logging statement uses '+'</source> <translation>инструкция ведения журнала использует '+'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="689"/> <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="582"/> + <source>Python does not support the unary prefix increment</source> + <translation>Python не поддерживает инкремент унарного префикса</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/> + <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> + <translation>'sys.maxint' не определен в Python 3 - используйте 'sys.maxsize'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> + <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source> + <translation>'BaseException.message' устарел в Python 2.6 и удален в Python 3 - используйте 'str(e)'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> + <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source> + <translation>назначение 'os.environ' не очищает среду окружения - используйте 'os.environ.clear()'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> + <source>Python 3 does not include '.iter*' methods on dictionaries</source> + <translation>Python 3 не включает методы '.iter*' в словарях</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="625"/> + <source>Python 3 does not include '.view*' methods on dictionaries</source> + <translation>Python 3 не включает методы '.view*' в словарях</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="628"/> + <source>'.next()' does not exist in Python 3</source> + <translation>'.next()' не существует в Python 3</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="631"/> + <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source> + <translation>'__metaclass__' не работает в Python 3 - используйте 'class MyClass(BaseClass, metaclass=...)'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="704"/> + <source>mutable default argument of function call '{0}'</source> + <translation>измененный аргумент по умолчанию для вызова функции '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> + <source>using .strip() with multi-character strings is misleading</source> + <translation>использование .strip() с многосимвольными строками приводит к заблуждению</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/> + <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> + <translation>использование 'hasattr(x, "__call__")' для проверки является ли 'x' вызываемым - ненадежно</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="602"/> + <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="707"/> + <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="711"/> + <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="715"/> + <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="719"/> + <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="588"/> + <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="606"/> + <source>unncessary f-string</source> + <translation>ненужная f-string</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/> + <source>cannot use 'self.__class__' as first argument of 'super()' call</source> + <translation>не используйте 'self .__ class__' в качестве первого аргумента вызова 'super ()'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> + <source>do not call getattr with a constant attribute value</source> + <translation>не используйте вызовы getattr с постоянным значением атрибута</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> + <source>do not call setattr with a constant attribute value</source> + <translation>не используйте вызовы setattr с постоянным значением атрибута</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="727"/> + <source>commented code lines should be removed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="723"/> + <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> - <source>Python does not support the unary prefix increment</source> - <translation>Python не поддерживает инкремент унарного префикса</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> - <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source> - <translation>'sys.maxint' не определен в Python 3 - используйте 'sys.maxsize'</translation> + <source>use of 'datetime.datetime()' without 'tzinfo' argument should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <source>use of 'datetime.datetime.today()' should be avoided. +Use 'datetime.datetime.now(tz=)' instead.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="537"/> + <source>use of 'datetime.datetime.utcnow()' should be avoided. +Use 'datetime.datetime.now(tz=)' instead.</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/> - <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source> - <translation>'BaseException.message' устарел в Python 2.6 и удален в Python 3 - используйте 'str(e)'</translation> + <source>use of 'datetime.datetime.utcfromtimestamp()' should be avoided. +Use 'datetime.datetime.fromtimestamp(, tz=)' instead.</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="545"/> - <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source> - <translation>назначение 'os.environ' не очищает среду окружения - используйте 'os.environ.clear()'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="569"/> - <source>Python 3 does not include '.iter*' methods on dictionaries</source> - <translation>Python 3 не включает методы '.iter*' в словарях</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="572"/> - <source>Python 3 does not include '.view*' methods on dictionaries</source> - <translation>Python 3 не включает методы '.view*' в словарях</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="575"/> - <source>'.next()' does not exist in Python 3</source> - <translation>'.next()' не существует в Python 3</translation> + <source>use of 'datetime.datetime.now()' without 'tz' argument should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="549"/> + <source>use of 'datetime.datetime.fromtimestamp()' without 'tz' argument should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <source>use of 'datetime.datetime.strptime()' should be followed by '.replace(tzinfo=)'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="560"/> + <source>use of 'datetime.date()' should be avoided. +Use 'datetime.datetime(, tzinfo=).date()' instead.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/> + <source>use of 'datetime.date.today()' should be avoided. +Use 'datetime.datetime.now(tz=).date()' instead.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <source>use of 'datetime.date.fromtimestamp()' should be avoided. +Use 'datetime.datetime.fromtimestamp(tz=).date()' instead.</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> - <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source> - <translation>'__metaclass__' не работает в Python 3 - используйте 'class MyClass(BaseClass, metaclass=...)'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/> - <source>mutable default argument of function call '{0}'</source> - <translation>измененный аргумент по умолчанию для вызова функции '{0}'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> - <source>using .strip() with multi-character strings is misleading</source> - <translation>использование .strip() с многосимвольными строками приводит к заблуждению</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> - <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source> - <translation>использование 'hasattr(x, "__call__")' для проверки является ли 'x' вызываемым - ненадежно</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="549"/> - <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="654"/> - <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="658"/> - <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="662"/> - <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="666"/> - <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="535"/> - <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="553"/> - <source>unncessary f-string</source> - <translation>ненужная f-string</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> - <source>cannot use 'self.__class__' as first argument of 'super()' call</source> - <translation>не используйте 'self .__ class__' в качестве первого аргумента вызова 'super ()'</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="563"/> - <source>do not call getattr with a constant attribute value</source> - <translation>не используйте вызовы getattr с постоянным значением атрибута</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="566"/> - <source>do not call setattr with a constant attribute value</source> - <translation>не используйте вызовы setattr с постоянным значением атрибута</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/> - <source>commented code lines should be removed</source> + <source>use of 'datetime.time()' without 'tzinfo' argument should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="557"/> + <source>use of 'datetime.datetime.fromordinal()' should be avoided</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="670"/> - <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="572"/> + <source>use of 'datetime.date.fromordinal()' should be avoided</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="575"/> + <source>use of 'datetime.date.fromisoformat()' should be avoided</source> <translation type="unfinished"></translation> </message> </context>