--- a/i18n/eric6_ru.ts Sun Feb 14 13:19:05 2016 +0100 +++ b/i18n/eric6_ru.ts Wed Feb 17 22:11:12 2016 +0100 @@ -3404,147 +3404,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>Тройные одинарные кавычки заменены тройными двойными.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> <source>Introductory quotes corrected to be {0}"""</source> <translation>Кавычки во введении исправлены на {0}"""</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> <source>Single line docstring put on one line.</source> <translation>Одиночная строка описания размещена на одной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> <source>Period added to summary line.</source> <translation>Добавлена точка в строке резюме.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="482"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> <source>Blank line before function/method docstring removed.</source> <translation>Удалена пустая строка перед документацией функции или метода.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> <source>Blank line inserted before class docstring.</source> <translation>Добавлена пустая строка перед документацией класса.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> <source>Blank line inserted after class docstring.</source> <translation>Добавлена пустая строка после документации класса.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>Blank line inserted after docstring summary.</source> <translation>Добавлена пустая строка после строки резюме.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="470"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation>Добавлена пустая строка после последнего абзаца.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> <source>Leading quotes put on separate line.</source> <translation>Открывающие кавычки размещены на отдельной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="476"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> <source>Trailing quotes put on separate line.</source> <translation>Закрывающие кавычки размещены на отдельной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> <source>Blank line before class docstring removed.</source> <translation>Удалена пустая строка перед документацией класса.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="485"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> <source>Blank line after class docstring removed.</source> <translation>Удалена пустая строка после документации класса.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="488"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> <source>Blank line after function/method docstring removed.</source> <translation>Удалена пустая строка после документации функции или метода.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="491"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> <source>Blank line after last paragraph removed.</source> <translation>Удалена пустая строка после последнего абзаца.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="494"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> <source>Tab converted to 4 spaces.</source> <translation>Символы табуляции заменены на 4 пробела.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="497"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/> <source>Indentation adjusted to be a multiple of four.</source> <translation>Величина отступа сделана кратной четырём.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> <source>Indentation of continuation line corrected.</source> <translation>Исправлена величина отступа строки продолжения.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> <source>Indentation of closing bracket corrected.</source> <translation>Исправлена величина отступа закрывающей скобки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="506"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> <source>Missing indentation of continuation line corrected.</source> <translation>Добавлен отступ к строке продолжения.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="509"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> <source>Closing bracket aligned to opening bracket.</source> <translation>Закрывающая скобка выровнена с открывающей.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> <source>Indentation level changed.</source> <translation>Изменена величина отступа.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/> <source>Indentation level of hanging indentation changed.</source> <translation>Изменена величина неправильного отступа.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> <source>Visual indentation corrected.</source> <translation>Исправленена величина визуального отступа.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> <source>Extraneous whitespace removed.</source> <translation>Удалены излишние пробелы.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> <source>Missing whitespace added.</source> <translation>Добавлены недостающие пробелы.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> <source>Whitespace around comment sign corrected.</source> <translation>Исправлены пробелы вокруг символа сомментария.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> <source>One blank line inserted.</source> <translation>Добавлена одна пустая строка.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="569"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>Добавлена %n пустая строка.</numerusform> @@ -3553,7 +3553,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="546"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="572"/> <source>%n superfluous lines removed</source> <translation> <numerusform>Удалена %n излишняя пустая строчка</numerusform> @@ -3562,77 +3562,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> <source>Superfluous blank lines removed.</source> <translation>Удалены излишние пустые строчки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> <source>Superfluous blank lines after function decorator removed.</source> <translation>Удалены пустые строчки после декоратора функции.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> <source>Imports were put on separate lines.</source> <translation>Операторы импорта помещены на отдельных строчках.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> <source>Long lines have been shortened.</source> <translation>Укорочены длинные строчки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> <source>Redundant backslash in brackets removed.</source> <translation>Удалены излишние символы '\'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="568"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>Compound statement corrected.</source> <translation>Исправлены составные выражения.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="571"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> <source>Comparison to None/True/False corrected.</source> <translation>Исправлено сравнение с None/True/False.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="574"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> <source>'{0}' argument added.</source> <translation>Добавлен '{0}' аргумент.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> <source>'{0}' argument removed.</source> <translation>Удалён '{0}' аргумент.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="580"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> <source>Whitespace stripped from end of line.</source> <translation>Завершающие пробелы обрезаны.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="583"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/> <source>newline added to end of file.</source> <translation>Перевод строки добавлен в конец файла.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="586"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/> <source>Superfluous trailing blank lines removed from end of file.</source> <translation>Удалены пустые строчки в конце файла.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="589"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/> <source>'<>' replaced by '!='.</source> <translation>'<>' заменен на '!='.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="593"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="619"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>Невозможно сохранить файл! Игнорирую. Причина: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="684"/> <source> no message defined for code '{0}'</source> <translation>Нет сообщения для кода '{0}'</translation> </message> @@ -6977,197 +6977,197 @@ <context> <name>DocStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="212"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="238"/> <source>module is missing a docstring</source> <translation>В модуле отсутствует описание</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="214"/> - <source>public function/method is missing a docstring</source> - <translation>В public функции/методе отсутствует описание</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="217"/> - <source>private function/method may be missing a docstring</source> - <translation>В public функции/методе возможно отсутствует описание</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="220"/> - <source>public class is missing a docstring</source> - <translation>В public классе отсутствует описание</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> - <source>private class may be missing a docstring</source> - <translation>В public классе возможно отсутствует описание</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> - <source>docstring not surrounded by """</source> - <translation>Описание не заключено в """</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="226"/> - <source>docstring containing \ not surrounded by r"""</source> - <translation>Описание содержащее \ не заключено в r"""</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="229"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation>Описание содержащее unicode не заключено в u"""</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="232"/> - <source>one-liner docstring on multiple lines</source> - <translation>Короткое однострочное описания размещено на нескольких строчках</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> - <source>docstring has wrong indentation</source> - <translation>у описания неправильный отступ</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> - <source>docstring summary does not end with a period</source> - <translation>резюме в документации не заканчивается точкой</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> - <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="244"/> - <source>docstring summary looks like a function's/method's signature</source> - <translation>резюме в документации выглядит как описание функции</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="247"/> - <source>docstring does not mention the return value type</source> - <translation>документация не описывает тип результата</translation> + <source>public function/method is missing a docstring</source> + <translation>В public функции/методе отсутствует описание</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>private function/method may be missing a docstring</source> + <translation>В public функции/методе возможно отсутствует описание</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>public class is missing a docstring</source> + <translation>В public классе отсутствует описание</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="248"/> + <source>private class may be missing a docstring</source> + <translation>В public классе возможно отсутствует описание</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="250"/> - <source>function/method docstring is separated by a blank line</source> - <translation>документация функции разделена пустыми строками</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="253"/> - <source>class docstring is not preceded by a blank line</source> - <translation>отсутствует пустая строка перед документацией класса</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="256"/> - <source>class docstring is not followed by a blank line</source> - <translation>отсутствует пустая строка после документации класса</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> - <source>docstring summary is not followed by a blank line</source> - <translation>отсутствует пустая строка после строки резюме</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> - <source>last paragraph of docstring is not followed by a blank line</source> - <translation>отсутствует пустая строка после последнего абзаца</translation> + <source>docstring not surrounded by """</source> + <translation>Описание не заключено в """</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>docstring containing \ not surrounded by r"""</source> + <translation>Описание содержащее \ не заключено в r"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>docstring containing unicode character not surrounded by u"""</source> + <translation>Описание содержащее unicode не заключено в u"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> + <source>one-liner docstring on multiple lines</source> + <translation>Короткое однострочное описания размещено на нескольких строчках</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="260"/> + <source>docstring has wrong indentation</source> + <translation>у описания неправильный отступ</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <source>docstring summary does not end with a period</source> + <translation>резюме в документации не заканчивается точкой</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="266"/> - <source>private function/method is missing a docstring</source> - <translation>в private функции/методе отсутствует описание</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269"/> - <source>private class is missing a docstring</source> - <translation>в private классе отсутствует описание</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="271"/> - <source>leading quotes of docstring not on separate line</source> - <translation>открывающие кавычки размещены не на отдельной строке</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> - <source>trailing quotes of docstring not on separate line</source> - <translation>закрывающие кавычки размещены не на отдельной строке</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281"/> - <source>docstring does not contain a @return line but function/method returns something</source> - <translation>в документации функции возвращающей что либо отсутствует строка с @return</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="285"/> - <source>docstring contains a @return line but function/method doesn't return anything</source> - <translation>в документации функции не возвращающей ничего присутствует строка с @return</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="289"/> - <source>docstring does not contain enough @param/@keyparam lines</source> - <translation>в документации недостаточно строк с @param/@keyparam</translation> + <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="270"/> + <source>docstring summary looks like a function's/method's signature</source> + <translation>резюме в документации выглядит как описание функции</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="273"/> + <source>docstring does not mention the return value type</source> + <translation>документация не описывает тип результата</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="276"/> + <source>function/method docstring is separated by a blank line</source> + <translation>документация функции разделена пустыми строками</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> + <source>class docstring is not preceded by a blank line</source> + <translation>отсутствует пустая строка перед документацией класса</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="282"/> + <source>class docstring is not followed by a blank line</source> + <translation>отсутствует пустая строка после документации класса</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="337"/> + <source>docstring summary is not followed by a blank line</source> + <translation>отсутствует пустая строка после строки резюме</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="288"/> + <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="292"/> - <source>docstring contains too many @param/@keyparam lines</source> - <translation>в документации слишком много строк с @param/@keyparam</translation> + <source>private function/method is missing a docstring</source> + <translation>в private функции/методе отсутствует описание</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> + <source>private class is missing a docstring</source> + <translation>в private классе отсутствует описание</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="297"/> + <source>leading quotes of docstring not on separate line</source> + <translation>открывающие кавычки размещены не на отдельной строке</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="300"/> + <source>trailing quotes of docstring not on separate line</source> + <translation>закрывающие кавычки размещены не на отдельной строке</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="307"/> + <source>docstring does not contain a @return line but function/method returns something</source> + <translation>в документации функции возвращающей что либо отсутствует строка с @return</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> + <source>docstring contains a @return line but function/method doesn't return anything</source> + <translation>в документации функции не возвращающей ничего присутствует строка с @return</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <source>docstring does not contain enough @param/@keyparam lines</source> + <translation>в документации недостаточно строк с @param/@keyparam</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> + <source>docstring contains too many @param/@keyparam lines</source> + <translation>в документации слишком много строк с @param/@keyparam</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> <source>keyword only arguments must be documented with @keyparam lines</source> <translation>ключевые аргументы должны быть описаны с помощью строк @keyparam</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> <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="301"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> <source>class docstring is preceded by a blank line</source> <translation>пустая строка перед документацией класса</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> <source>class docstring is followed by a blank line</source> <translation>пустая строка после документации класса</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="331"/> + <source>function/method docstring is preceded by a blank line</source> + <translation>пустая строка перед документацией функции или метода</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="334"/> + <source>function/method docstring is followed by a blank line</source> + <translation>пустая строка после документации функции или метода</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="340"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation>пустая строка после последнего абзаца</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="343"/> + <source>docstring does not contain a @exception line but function/method raises an exception</source> + <translation>в документации функции вызывающей исключительную ситуацию отсутствует строка с @exception</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347"/> + <source>docstring contains a @exception line but function/method doesn't raise an exception</source> + <translation>в документации функции не вызывающей исключительную ситуацию присутствует строка с @exception</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <source>{0}: {1}</source> + <translation>{0}: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> + <source>docstring does not contain a summary</source> + <translation>документация не содержит резюме</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> - <source>function/method docstring is preceded by a blank line</source> - <translation>пустая строка перед документацией функции или метода</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308"/> - <source>function/method docstring is followed by a blank line</source> - <translation>пустая строка после документации функции или метода</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> - <source>last paragraph of docstring is followed by a blank line</source> - <translation>пустая строка после последнего абзаца</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> - <source>docstring does not contain a @exception line but function/method raises an exception</source> - <translation>в документации функции вызывающей исключительную ситуацию отсутствует строка с @exception</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> - <source>docstring contains a @exception line but function/method doesn't raise an exception</source> - <translation>в документации функции не вызывающей исключительную ситуацию присутствует строка с @exception</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326"/> - <source>{0}: {1}</source> - <translation>{0}: {1}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="236"/> - <source>docstring does not contain a summary</source> - <translation>документация не содержит резюме</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> <source>docstring summary does not start with '{0}'</source> <translation>резюме не начинается с '{0}'</translation> </message> @@ -7421,7 +7421,7 @@ <context> <name>DownloadUtilities</name> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="31"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="33"/> <source>%n seconds remaining</source> <translation> <numerusform>остаётся %n секунд</numerusform> @@ -7430,27 +7430,27 @@ </translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="48"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="50"/> <source>Bytes</source> <translation>Байт</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="51"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="53"/> <source>KiB</source> <translation>KiB</translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="54"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="56"/> <source>MiB</source> <translation></translation> </message> <message> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="57"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="59"/> <source>GiB</source> <translation></translation> </message> <message numerus="yes"> - <location filename="../Helpviewer/Download/DownloadUtilities.py" line="25"/> + <location filename="../Helpviewer/Download/DownloadUtilities.py" line="27"/> <source>%n:{0:02} minutes remaining</source> <translation> <numerusform>Осталось %n:{0:02} минута</numerusform> @@ -9077,7 +9077,7 @@ <translation>Файл изменён</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6449"/> + <location filename="../QScintilla/Editor.py" line="6450"/> <source>File changed</source> <translation>Файл изменён</translation> </message> @@ -9122,7 +9122,7 @@ <translation>Редактировать точку останова...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5138"/> + <location filename="../QScintilla/Editor.py" line="5139"/> <source>Enable breakpoint</source> <translation>Разрешить точку останова</translation> </message> @@ -9152,82 +9152,82 @@ <translation>Левая клавиша мыши ставит точки останова</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5141"/> + <location filename="../QScintilla/Editor.py" line="5142"/> <source>Disable breakpoint</source> <translation>Запретить точку останова</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5515"/> + <location filename="../QScintilla/Editor.py" line="5516"/> <source>Code Coverage</source> <translation>Охват кода</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5515"/> + <location filename="../QScintilla/Editor.py" line="5516"/> <source>Please select a coverage file</source> <translation>Пожалуйста, выберите файл для информации охвата</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6168"/> + <location filename="../QScintilla/Editor.py" line="6169"/> <source>Macro Name</source> <translation>Имя макроса</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6168"/> + <location filename="../QScintilla/Editor.py" line="6169"/> <source>Select a macro name:</source> <translation>Задайте имя макроса:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6239"/> + <location filename="../QScintilla/Editor.py" line="6240"/> <source>Macro files (*.macro)</source> <translation>Макросы (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6196"/> + <location filename="../QScintilla/Editor.py" line="6197"/> <source>Load macro file</source> <translation>Загрузить макрос</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6219"/> + <location filename="../QScintilla/Editor.py" line="6220"/> <source>Error loading macro</source> <translation>Ошибка при загрузке макроса</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6239"/> + <location filename="../QScintilla/Editor.py" line="6240"/> <source>Save macro file</source> <translation>Сохранить файл с макросами</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6256"/> + <location filename="../QScintilla/Editor.py" line="6257"/> <source>Save macro</source> <translation>Сохранить макрос</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6272"/> + <location filename="../QScintilla/Editor.py" line="6273"/> <source>Error saving macro</source> <translation>Ошибка при сохранении макроса</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6285"/> + <location filename="../QScintilla/Editor.py" line="6286"/> <source>Start Macro Recording</source> <translation>Начало записи макроса</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6311"/> + <location filename="../QScintilla/Editor.py" line="6312"/> <source>Macro Recording</source> <translation>Запись макроса</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6311"/> + <location filename="../QScintilla/Editor.py" line="6312"/> <source>Enter name of the macro:</source> <translation>Задайте имя макроса:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5693"/> + <location filename="../QScintilla/Editor.py" line="5694"/> <source>Profile Data</source> <translation>Данные профайлера</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5693"/> + <location filename="../QScintilla/Editor.py" line="5694"/> <source>Please select a profile file</source> <translation>Пожалуйста, выберите файл профиля</translation> </message> @@ -9267,7 +9267,7 @@ <translation>Автосохранение разрешено</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6751"/> + <location filename="../QScintilla/Editor.py" line="6752"/> <source>Drop Error</source> <translation>Ошибка Drag&&Drop</translation> </message> @@ -9277,12 +9277,12 @@ <translation>Показать сообщение о синтаксической ошибке</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5853"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>Syntax Error</source> <translation>Синтаксическая ошибка</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5853"/> + <location filename="../QScintilla/Editor.py" line="5854"/> <source>No syntax error message available.</source> <translation>Нет сообщения о синтаксической ошибке.</translation> </message> @@ -9312,17 +9312,17 @@ <translation>Предыдущая невыполняемая строка</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5578"/> + <location filename="../QScintilla/Editor.py" line="5579"/> <source>Show Code Coverage Annotations</source> <translation>Показать аннотации по охвату</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5571"/> + <location filename="../QScintilla/Editor.py" line="5572"/> <source>All lines have been covered.</source> <translation>Все строки выполняются.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5578"/> + <location filename="../QScintilla/Editor.py" line="5579"/> <source>There is no coverage file available.</source> <translation>Нет файла с информацией по охвату.</translation> </message> @@ -9332,22 +9332,22 @@ <translation><p>В файле <b>{0}</b> есть несохранённые изменения.</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6210"/> + <location filename="../QScintilla/Editor.py" line="6211"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation><p>Невозможно прочитать файл с макросами: <b>{0}</b></p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6219"/> + <location filename="../QScintilla/Editor.py" line="6220"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation><p>Файл с макросами <b>{0}</b> повреждён</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6272"/> + <location filename="../QScintilla/Editor.py" line="6273"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation><p>Невозможно сохранить файл с макросами: <b>{0}</b></p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6751"/> + <location filename="../QScintilla/Editor.py" line="6752"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> не является файлом</p></translation> </message> @@ -9387,82 +9387,82 @@ <translation>Нет языка</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6611"/> + <location filename="../QScintilla/Editor.py" line="6612"/> <source>{0} (ro)</source> <translation>{0} (только чтение)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6772"/> + <location filename="../QScintilla/Editor.py" line="6773"/> <source>Resources</source> <translation>Ресурсы</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6774"/> + <location filename="../QScintilla/Editor.py" line="6775"/> <source>Add file...</source> <translation>Добавить файл...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6776"/> + <location filename="../QScintilla/Editor.py" line="6777"/> <source>Add files...</source> <translation>Добавить файлы...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6778"/> + <location filename="../QScintilla/Editor.py" line="6779"/> <source>Add aliased file...</source> <translation>Добавить файл под другим именем...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6781"/> + <location filename="../QScintilla/Editor.py" line="6782"/> <source>Add localized resource...</source> <translation>Добавить локализованный ресурс...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6804"/> + <location filename="../QScintilla/Editor.py" line="6805"/> <source>Add file resource</source> <translation>Добавить файл ресурсов</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6820"/> + <location filename="../QScintilla/Editor.py" line="6821"/> <source>Add file resources</source> <translation>Добавить файлы ресурсов</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6848"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Add aliased file resource</source> <translation>Добавить файл ресурсов под другим именем</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6848"/> + <location filename="../QScintilla/Editor.py" line="6849"/> <source>Alias for file <b>{0}</b>:</source> <translation>Другое имя для файла <b>{0}</b>:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6912"/> + <location filename="../QScintilla/Editor.py" line="6913"/> <source>Package Diagram</source> <translation>Диаграмма пакетов</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6912"/> + <location filename="../QScintilla/Editor.py" line="6913"/> <source>Include class attributes?</source> <translation>Включать атрибуты класса?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6946"/> + <location filename="../QScintilla/Editor.py" line="6947"/> <source>Application Diagram</source> <translation>Диаграмма приложения</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6946"/> + <location filename="../QScintilla/Editor.py" line="6947"/> <source>Include module names?</source> <translation>Включать имена модулей?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6785"/> + <location filename="../QScintilla/Editor.py" line="6786"/> <source>Add resource frame</source> <translation>Добавить фрагмент ресурсов</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6285"/> + <location filename="../QScintilla/Editor.py" line="6286"/> <source>Macro recording is already active. Start new?</source> <translation>Запись макроса уже идёт. Начать новую запись?</translation> </message> @@ -9512,12 +9512,12 @@ <translation>Не задан формат экспорта. Отмена...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6932"/> + <location filename="../QScintilla/Editor.py" line="6933"/> <source>Imports Diagram</source> <translation>Диаграмма импортов</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6932"/> + <location filename="../QScintilla/Editor.py" line="6933"/> <source>Include imports from external modules?</source> <translation>Включать импорты из внешних модулей?</translation> </message> @@ -9597,7 +9597,7 @@ <translation>Задайте язык лексического анализатора.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7224"/> + <location filename="../QScintilla/Editor.py" line="7225"/> <source>Check spelling...</source> <translation>Проверка орфографии...</translation> </message> @@ -9607,12 +9607,12 @@ <translation>Проверка орфографии подсвеченного участка...</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7227"/> + <location filename="../QScintilla/Editor.py" line="7228"/> <source>Add to dictionary</source> <translation>Добавить в слварь</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7229"/> + <location filename="../QScintilla/Editor.py" line="7230"/> <source>Ignore All</source> <translation>Игнорировать всё</translation> </message> @@ -9657,22 +9657,22 @@ <translation><p>Файл <b>{0}</b> уже сущеструет. Переписать?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6256"/> + <location filename="../QScintilla/Editor.py" line="6257"/> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Макро <b>{0}</b> уже сущеструет. Переписать?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6107"/> + <location filename="../QScintilla/Editor.py" line="6108"/> <source>Warning: {0}</source> <translation>Предупреждение: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6114"/> + <location filename="../QScintilla/Editor.py" line="6115"/> <source>Error: {0}</source> <translation>Ошибка: {0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6445"/> + <location filename="../QScintilla/Editor.py" line="6446"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>Предупреждение:</b> При переоткрытии все изменения будут потеряны.</translation> </message> @@ -9717,27 +9717,27 @@ <translation>Предыдущее изменение</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7641"/> + <location filename="../QScintilla/Editor.py" line="7642"/> <source>Sort Lines</source> <translation>Сортировать строки</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7641"/> + <location filename="../QScintilla/Editor.py" line="7642"/> <source>The selection contains illegal data for a numerical sort.</source> <translation>Выборка содержит данные неподходящие для сортировки как числа.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6043"/> + <location filename="../QScintilla/Editor.py" line="6044"/> <source>Warning</source> <translation>Предупреждение</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6043"/> + <location filename="../QScintilla/Editor.py" line="6044"/> <source>No warning messages available.</source> <translation>Нет предупреждающего сообщения.</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6104"/> + <location filename="../QScintilla/Editor.py" line="6105"/> <source>Style: {0}</source> <translation>Стиль: {0}</translation> </message> @@ -9762,7 +9762,7 @@ <translation>Открыть заново с кодировкой</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6439"/> + <location filename="../QScintilla/Editor.py" line="6440"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation><p>Файл <b>{0}</b> был изменён, будучи открытым в Eric. Обновить?</p></translation> </message> @@ -9797,12 +9797,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7728"/> + <location filename="../QScintilla/Editor.py" line="7729"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7728"/> + <location filename="../QScintilla/Editor.py" line="7729"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -16455,27 +16455,27 @@ <translation>WEB проводник...</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2090"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2094"/> <source>Error loading page: {0}</source> <translation>Ошибка при загрузке страницы: {0}</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2108"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2112"/> <source>When connecting to: {0}.</source> <translation>При соединении с {0}.</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2111"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2115"/> <source>Check the address for errors such as <b>ww</b>.example.org instead of <b>www</b>.example.org</source> <translation>Проверьте адрес на ошибки типа <b>ww</b>.example.org вместо <b>www</b>.example.org</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2116"/> - <source>If the address is correct, try checking the network connection.</source> - <translation>Если адрес правильный, проверьте сетевое соединение.</translation> - </message> - <message> <location filename="../Helpviewer/HelpBrowserWV.py" line="2120"/> + <source>If the address is correct, try checking the network connection.</source> + <translation>Если адрес правильный, проверьте сетевое соединение.</translation> + </message> + <message> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2124"/> <source>If your computer or network is protected by a firewall or proxy, make sure that the browser is permitted to access the network.</source> <translation>Если ваш компьютер или локальная сеть находятся за firewall или proxy, убедитесь что браузеру разрешено подсоединяться к сети.</translation> </message> @@ -16535,37 +16535,37 @@ <translation>Искать с...</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2171"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2175"/> <source>Web Database Quota</source> <translation>Квота Web базы данных</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2171"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2175"/> <source><p>The database quota of <strong>{0}</strong> has been exceeded while accessing database <strong>{1}</strong>.</p><p>Shall it be changed?</p></source> <translation><p>Квота Web базы данных <strong>{0}</strong> была превышена при доступе к базе <strong>{1}</strong>.</p><p>Изменить квоту?</p></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2182"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2186"/> <source>New Web Database Quota</source> <translation>Новая квота Web базы данных</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2206"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2210"/> <source>bytes</source> <translation>байт</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2209"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2213"/> <source>kB</source> <translation></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2212"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2216"/> <source>MB</source> <translation></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2182"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2186"/> <source>Enter the new quota in MB (current = {0}, used = {1}; step size = 5 MB):</source> <translation>Введите новую квоту в MB (текущая = {0}, использовано = {1}; шаг изменения = 5 MB):</translation> </message> @@ -16605,7 +16605,7 @@ <translation>Введите имя поисковика</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2126"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2130"/> <source>If your cache policy is set to offline browsing,only pages in the local cache are available.</source> <translation>Если режим кэша установлен в offline, то доступны только страницы из локального кзша.</translation> </message> @@ -16710,7 +16710,7 @@ <translation>Агент пользователя</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2131"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2135"/> <source>Try Again</source> <translation>Снова</translation> </message> @@ -16750,17 +16750,17 @@ <translation>Сохранить медиа файл</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2567"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2571"/> <source>eric6 Web Browser</source> <translation>WEB просмотрщик встроенный в Eric</translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2567"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2571"/> <source><p>Printing is not available due to a bug in PyQt5. Please upgrade.</p></source> <translation><p>Печать невозможна из-за ошибки в PyQt5. Пожалуйста установите обновление.</p></translation> </message> <message> - <location filename="../Helpviewer/HelpBrowserWV.py" line="2535"/> + <location filename="../Helpviewer/HelpBrowserWV.py" line="2539"/> <source><p>Printing is not available due to a bug in PyQt5.Please upgrade.</p></source> <translation><p>Печать невозможна из-за ошибки в PyQt4. Пожалуйста установите обновление.</p></translation> </message> @@ -18979,7 +18979,7 @@ <translation>Фильтровать по:</translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="2711"/> + <location filename="../Helpviewer/HelpWindow.py" line="2713"/> <source>Could not find an associated content.</source> <translation>Невозможно найти соответствующее содержание.</translation> </message> @@ -19044,22 +19044,22 @@ <translation><b>Переиндексировать документацию</b><p>Переиндексировать документацию.</p></translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="2834"/> + <location filename="../Helpviewer/HelpWindow.py" line="2836"/> <source>Updating search index</source> <translation>Обновление поискового индекса</translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="2904"/> + <location filename="../Helpviewer/HelpWindow.py" line="2906"/> <source>Looking for Documentation...</source> <translation>Идёт поиск помощи...</translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="2939"/> + <location filename="../Helpviewer/HelpWindow.py" line="2941"/> <source>Unfiltered</source> <translation>Нефильтрованное</translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="2958"/> + <location filename="../Helpviewer/HelpWindow.py" line="2960"/> <source>Help Engine</source> <translation>Просмотрщик помощи</translation> </message> @@ -19079,7 +19079,7 @@ <translation><b>Личный просмотр</b><p>Разрешает режим личного просмотра. В этом режиме история не сохраняется.</p></translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="2401"/> + <location filename="../Helpviewer/HelpWindow.py" line="2403"/> <source>Full Screen</source> <translation>Полный экран</translation> </message> @@ -19546,7 +19546,7 @@ <translation>Настройка &поисковиков...</translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="2431"/> + <location filename="../Helpviewer/HelpWindow.py" line="2433"/> <source><b>Are you sure you want to turn on private browsing?</b><p>When private browsing is turned on, web pages are not added to the history, searches are not added to the list of recent searches and web site icons and cookies are not stored. HTML5 offline storage will be deactivated. Until you close the window, you can still click the Back and Forward buttons to return to the web pages you have opened.</p></source> <translation><b>Подтвердите включение закрытого режима.</b><p>В закрытом режиме посещённые WEB страницы не сохраняются в истории, поиски не сохраняються в списке последних поисков, иконки сайтов и cookies так же не сохраняются. HTML5 автономное хранилище будет выключено. Пока текущее окно не закрыто, переход вперёд и назад на просмотренные уже страницы всё же будет работать.</p></translation> </message> @@ -19556,37 +19556,37 @@ <translation>Кодировка текста</translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="3473"/> + <location filename="../Helpviewer/HelpWindow.py" line="3475"/> <source>ISO</source> <translation></translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="3474"/> - <source>Windows</source> - <translation>Windows</translation> - </message> - <message> - <location filename="../Helpviewer/HelpWindow.py" line="3475"/> - <source>ISCII</source> - <translation></translation> - </message> - <message> <location filename="../Helpviewer/HelpWindow.py" line="3476"/> - <source>Unicode</source> - <translation>Юникод</translation> + <source>Windows</source> + <translation>Windows</translation> </message> <message> <location filename="../Helpviewer/HelpWindow.py" line="3477"/> - <source>Other</source> - <translation>Другое</translation> + <source>ISCII</source> + <translation></translation> </message> <message> <location filename="../Helpviewer/HelpWindow.py" line="3478"/> + <source>Unicode</source> + <translation>Юникод</translation> + </message> + <message> + <location filename="../Helpviewer/HelpWindow.py" line="3479"/> + <source>Other</source> + <translation>Другое</translation> + </message> + <message> + <location filename="../Helpviewer/HelpWindow.py" line="3480"/> <source>IBM</source> <translation></translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="3500"/> + <location filename="../Helpviewer/HelpWindow.py" line="3502"/> <source>Default Encoding</source> <translation>Кодировка по умолчанию</translation> </message> @@ -19633,12 +19633,12 @@ <translation>Проверить текущий сервер</translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="3738"/> + <location filename="../Helpviewer/HelpWindow.py" line="3740"/> <source>VirusTotal Scan</source> <translation>Проверка VirusTotal</translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="3738"/> + <location filename="../Helpviewer/HelpWindow.py" line="3740"/> <source><p>The VirusTotal scan could not be scheduled.<p> <p>Reason: {0}</p></source> <translation><p>Невозможно запланировать проверку VirusTotal.<p> @@ -19729,7 +19729,7 @@ <translation><b>Сетевой монитор...</b><p>Открыть диалог сетевого монитора.</p></translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="2408"/> + <location filename="../Helpviewer/HelpWindow.py" line="2410"/> <source>Restore Window</source> <translation>Восстановить окно</translation> </message> @@ -19924,7 +19924,7 @@ <translation><b>Сохранение текущей страницы...</b><p>Сохраненить изображение текущей страницы.</p></translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="2914"/> + <location filename="../Helpviewer/HelpWindow.py" line="2916"/> <source>eric6 Web Browser</source> <translation>WEB просмотрщик встроенный в Eric</translation> </message> @@ -19944,27 +19944,27 @@ <translation><b>Eric Web просмотрщик - {0}</b><p>Eric Web просмотрщик позволяет просматривать HTML файлы и файлы документации. Я вляется частью инструментов разработчика.</p></translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="3773"/> + <location filename="../Helpviewer/HelpWindow.py" line="3775"/> <source>IP Address Report</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="3783"/> + <location filename="../Helpviewer/HelpWindow.py" line="3785"/> <source>Domain Report</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="3764"/> + <location filename="../Helpviewer/HelpWindow.py" line="3766"/> <source>Enter a valid IPv4 address in dotted quad notation:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="3773"/> + <location filename="../Helpviewer/HelpWindow.py" line="3775"/> <source>The given IP address is not in dotted quad notation.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/HelpWindow.py" line="3783"/> + <location filename="../Helpviewer/HelpWindow.py" line="3785"/> <source>Enter a valid domain name:</source> <translation type="unfinished"></translation> </message> @@ -34212,12 +34212,12 @@ <context> <name>McCabeChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> <source>'{0}' is too complex ({1})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> <source>{0}: {1}</source> <translation type="unfinished">{0}: {1}</translation> </message> @@ -35369,107 +35369,107 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> <source>coding magic comment not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> <source>copyright notice not present</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> <source>copyright notice contains invalid author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> <source>blind except: statement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> <source>found {0} formatter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>format string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> <source>docstring does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> <source>other string does contain unindexed parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> <source>format call uses too large index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> <source>format call uses missing keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="414"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> <source>format call uses keyword arguments but no named entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="417"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>format call uses variable arguments but no numbered entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="420"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> <source>format call uses implicit and explicit indexes together</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> <source>format call provides unused index ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="426"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>format call provides unused keyword ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>expected these __future__ imports: {0}; but only got: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> <source>expected these __future__ imports: {0}; but got none</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> <source>print statement found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> <source>one element tuple found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> <source>{0}: {1}</source> <translation type="unfinished">{0}: {1}</translation> </message> @@ -35879,72 +35879,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="330"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> <source>class names should use CapWords convention</source> <translation>имена классов должны использовать CapWords соглашение</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> <source>function name should be lowercase</source> <translation>имена функций должны быть в нижнем регистре</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> <source>argument name should be lowercase</source> <translation>имена парамеров должны быть в нижнем регистре</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> <source>first argument of a class method should be named 'cls'</source> <translation>первый параметр метода класса должен быть 'cls'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368"/> <source>first argument of a method should be named 'self'</source> <translation>первый параметр метода должен быть 'self'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371"/> <source>first argument of a static method should not be named 'self' or 'cls</source> <translation>первый параметр статического метода класса не должен быть 'cls' или 'self'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="349"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375"/> <source>module names should be lowercase</source> <translation>имена модулей должны быть в нижнем регистре</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="352"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>package names should be lowercase</source> <translation>имена пакетов должны быть в нижнем регистре</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="355"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> <source>constant imported as non constant</source> <translation>постоянная импортирована как непостоянная</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="358"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> <source>lowercase imported as non lowercase</source> <translation>имена в нижнем регистре импортированы не в нижнем регистре</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="361"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> <source>camelcase imported as lowercase</source> <translation>имена в camelcase импортированы в нижнем регистре</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="364"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390"/> <source>camelcase imported as constant</source> <translation>имена в camelcase импортированы как постоянная</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="367"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> <source>variable in function should be lowercase</source> <translation>имена переменных в функции должны быть в нижнем регистре</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="370"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation>имена 'l', 'O' и 'I' не рекомендуются</translation> </message> @@ -36873,7 +36873,7 @@ <context> <name>OpenSearchManager</name> <message> - <location filename="../Helpviewer/OpenSearch/OpenSearchManager.py" line="404"/> + <location filename="../Helpviewer/OpenSearch/OpenSearchManager.py" line="405"/> <source><p>Do you want to add the following engine to your list of search engines?<br/><br/>Name: {0}<br/>Searches on: {1}</p></source> <translation>Добавить поисковик? <br/><br/> {0}<br/>Ищет на: {1}</translation> </message> @@ -38267,27 +38267,27 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1347"/> + <location filename="../Preferences/__init__.py" line="1348"/> <source>Export Preferences</source> <translation>Экспорт предпочтений</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1375"/> + <location filename="../Preferences/__init__.py" line="1376"/> <source>Import Preferences</source> <translation>Импорт предпочтений</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1375"/> + <location filename="../Preferences/__init__.py" line="1376"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>Файлы свойств (*.ini);;Все файлы (*)</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1477"/> + <location filename="../Preferences/__init__.py" line="1478"/> <source>Select Python{0} Interpreter</source> <translation>Задайте интерпретатор Python{0}</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1477"/> + <location filename="../Preferences/__init__.py" line="1478"/> <source>Select the Python{0} interpreter to be used:</source> <translation>Задайте интерпретатор Python{0}:</translation> </message> @@ -67095,310 +67095,350 @@ <context> <name>pep8</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="17"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="19"/> <source>indentation contains mixed spaces and tabs</source> <translation>отступ содержит смесь пробелов и символов табуляции</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="20"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="22"/> <source>indentation is not a multiple of four</source> <translation>величина отступа не кратна четырём</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="23"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="25"/> <source>expected an indented block</source> <translation>ожидался блок с отступом</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="26"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="28"/> <source>unexpected indentation</source> <translation>неожиданный отступ</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="63"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> <source>indentation contains tabs</source> <translation>отступ содержит символы табуляции</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="66"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> <source>whitespace after '{0}'</source> <translation>пробел после '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="75"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> <source>whitespace before '{0}'</source> <translation>пробел перед '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="78"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> <source>multiple spaces before operator</source> <translation>множественные пробелы перед оператором</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="81"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> <source>multiple spaces after operator</source> <translation>множественные пробелы после оператора</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="84"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> <source>tab before operator</source> <translation>символ табуляции перед оператором</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="87"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>tab after operator</source> <translation>символ табуляции после оператора</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="90"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="101"/> <source>missing whitespace around operator</source> <translation>пропущены пробелы вокруг оператора</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="102"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> <source>missing whitespace after '{0}'</source> <translation>пропущены пробелы после '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="105"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> <source>multiple spaces after '{0}'</source> <translation>множественные пробелы после '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="108"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> <source>tab after '{0}'</source> <translation>символ табуляции после '{0}'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="114"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> <source>at least two spaces before inline comment</source> <translation>по крайней мере два пробела перед встроенным комментарием</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="117"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> <source>inline comment should start with '# '</source> <translation>встроенный комментарий должен начинаться с '# '</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="135"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> <source>trailing whitespace</source> <translation>пробелы в конце строки</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="138"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> <source>no newline at end of file</source> <translation>отсутствует перевод строки в конце файла</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="141"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> <source>blank line contains whitespace</source> <translation>пустая строка содержит пробелы</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="144"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> <source>expected 1 blank line, found 0</source> <translation>отсутствует одна пустая строка</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="147"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> <source>expected 2 blank lines, found {0}</source> <translation>отсутствуют две пустые строки</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="150"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> <source>too many blank lines ({0})</source> <translation>слишком много пустых строк ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="153"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> <source>blank lines found after function decorator</source> <translation>пустые строки после декоратора функции</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="156"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> <source>blank line at end of file</source> <translation>пустая строка в конце файла</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="159"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>multiple imports on one line</source> <translation>множественный импорт в одной строке</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="168"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>.has_key() is deprecated, use 'in'</source> <translation>метод .has_key() устарел, используйте 'in' оператор</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="171"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="191"/> <source>deprecated form of raising exception</source> <translation>устаревший метод возбуждения исключений</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="174"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="194"/> <source>'<>' is deprecated, use '!='</source> <translation>оператор '<>' устарел, используйте '!='</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="177"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="197"/> <source>backticks are deprecated, use 'repr()'</source> <translation>оператор обратных кавычек устарел, используйте функцию 'repr()'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="180"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="200"/> <source>multiple statements on one line (colon)</source> <translation>множественные предложения на одной строке (двоеточие)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="183"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="203"/> <source>multiple statements on one line (semicolon)</source> <translation>множественные предложения на одной строке (точка с запятой)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="29"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <source>continuation line indentation is not a multiple of four</source> <translation>величина отступа строки продолжения не кратна четырём</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="32"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> <source>continuation line missing indentation or outdented</source> <translation>неправильный отступ у строки продолжения</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="35"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> <source>closing bracket does not match indentation of opening bracket's line</source> <translation>Закрывающая скобка не выровнена с открывающей</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="39"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="50"/> <source>closing bracket does not match visual indentation</source> <translation>Закрывающая скобка плохо выровнена</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="45"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="56"/> <source>continuation line over-indented for hanging indent</source> <translation>слишком большой отступ у строки продолжения</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="48"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="59"/> <source>continuation line over-indented for visual indent</source> <translation>слишком большой отступ у строки продолжения</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="51"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="62"/> <source>continuation line under-indented for visual indent</source> <translation>слишком маленький отступ у строки продолжения</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="60"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> <source>closing bracket is missing indentation</source> <translation>Закрывающая скобка не выровнена</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="93"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> <source>missing whitespace around arithmetic operator</source> <translation>пропущены пробелы вокруг арифметического оператора</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="96"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> <source>missing whitespace around bitwise or shift operator</source> <translation>пропущены пробелы вокруг битового оператора или оператора сдвига</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="99"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> <source>missing whitespace around modulo operator</source> <translation>пропущены пробелы вокруг оператора по модулю</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="111"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> <source>unexpected spaces around keyword / parameter equals</source> <translation>лишние пробелы вокруг ключевого слова или параметра</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="123"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> <source>multiple spaces after keyword</source> <translation>множественные пробелы после ключевого слова</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="126"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> <source>multiple spaces before keyword</source> <translation>множественные пробелы перед ключевоым словом</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="129"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>tab after keyword</source> <translation>символ табуляции после ключевого слова</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="132"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>tab before keyword</source> <translation>символ табуляции перед ключевоым словом</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="162"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>line too long ({0} > {1} characters)</source> <translation>строка слишком длинна ({0} > {1} символов)</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="165"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>the backslash is redundant between brackets</source> <translation>символы '\' излишни между квадратных скобок</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="186"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="206"/> <source>statement ends with a semicolon</source> <translation>Предложение заканчивается точкой с запятой</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="215"/> <source>comparison to {0} should be {1}</source> <translation>сравнение с {0} должно быть {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> <source>do not compare types, use 'isinstance()'</source> <translation>используйте 'isinstance()' вместо сравнения типов</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="230"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="42"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="53"/> <source>continuation line with same indent as next logical line</source> <translation>отступ у строки продолжения такой же как у следующей строки</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="54"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="65"/> <source>visually indented line with same indent as next logical line</source> <translation>отступ у строки продолжения такой же как у следующей строки</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="57"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="68"/> <source>continuation line unaligned for hanging indent</source> <translation>неправильный отступ у строки продолжения</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="120"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> <source>block comment should start with '# '</source> <translation>блочный комментарий должен начинаться с '# '</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="218"/> <source>test for membership should be 'not in'</source> <translation>Проверка на членство должна быть 'not in'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="221"/> <source>test for object identity should be 'is not'</source> <translation>Проверка на идентичность объекта должна быть 'is not'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="233"/> <source>{0}</source> <translation>{0}</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> + <source>unexpected indentation (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> + <source>too many leading '#' for block comment</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> + <source>module level import not at top of file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> + <source>line break before binary operator</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="209"/> + <source>multiple statements on one line (def)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="227"/> + <source>do not assign a lambda expression, use a def</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="31"/> + <source>indentation is not a multiple of four (comment)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="34"/> + <source>expected an indented block (comment)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>pyFlakes</name>