--- a/i18n/eric6_ru.ts Sat May 06 13:37:05 2017 +0200 +++ b/i18n/eric6_ru.ts Sat May 06 14:59:26 2017 +0200 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.1" language="ru_RU"> +<!DOCTYPE TS><TS version="2.0" language="ru_RU" sourcelanguage=""> <context> <name>AboutDialog</name> <message> @@ -1926,8 +1925,8 @@ </message> <message> <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="145"/> - <source>Open in New &Tab Ctrl+LMB</source> - <translation>Открыть файл в новой &вкладке Ctrl+LMB</translation> + <source>Open in New &Tab<byte value="x9"/>Ctrl+LMB</source> + <translation>Открыть файл в новой &вкладке<byte value="x9"/>Ctrl+LMB</translation> </message> <message> <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="151"/> @@ -1946,8 +1945,8 @@ </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="166"/> - <source>Open in New Tab Ctrl+LMB</source> - <translation>Открыть в новой вкладке Ctrl+LMB</translation> + <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source> + <translation>Открыть в новой вкладке<byte value="x9"/>Ctrl+LMB</translation> </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="169"/> @@ -2015,8 +2014,8 @@ </message> <message> <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="93"/> - <source>Open in New &Tab Ctrl+LMB</source> - <translation>Открыть файл в новой &вкладке Ctrl+LMB</translation> + <source>Open in New &Tab<byte value="x9"/>Ctrl+LMB</source> + <translation>Открыть файл в новой &вкладке<byte value="x9"/>Ctrl+LMB</translation> </message> <message> <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="99"/> @@ -2045,8 +2044,8 @@ </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="90"/> - <source>Open in New Tab Ctrl+LMB</source> - <translation>Открыть в новой вкладке Ctrl+LMB</translation> + <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source> + <translation>Открыть в новой вкладке<byte value="x9"/>Ctrl+LMB</translation> </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="93"/> @@ -3618,147 +3617,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="534"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="552"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>Тройные одинарные кавычки заменены тройными двойными.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="537"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> <source>Introductory quotes corrected to be {0}"""</source> <translation>Кавычки во введении исправлены на {0}"""</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="540"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> <source>Single line docstring put on one line.</source> <translation>Одиночная строка документации распологается в одной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="543"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/> <source>Period added to summary line.</source> <translation>Добавлена точка в строке резюме.</translation> </message> <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> + <source>Blank line before function/method docstring removed.</source> + <translation>Удалена пустая строка перед строкой документации для function/method.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> + <source>Blank line inserted before class docstring.</source> + <translation>Добавлена пустая строка перед строкой документации для class.</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/> - <source>Blank line before function/method docstring removed.</source> - <translation>Удалена пустая строка перед строкой документации для function/method.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="549"/> - <source>Blank line inserted before class docstring.</source> - <translation>Добавлена пустая строка перед строкой документации для class.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="552"/> <source>Blank line inserted after class docstring.</source> <translation>Добавлена пустая строка после строки документации для class.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="555"/> - <source>Blank line inserted after docstring summary.</source> - <translation>Добавлена пустая строка после резюме строки документации.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/> - <source>Blank line inserted after last paragraph of docstring.</source> - <translation>Добавлена пустая строка после последнего абзаца строки документации.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/> - <source>Leading quotes put on separate line.</source> - <translation>Открывающие кавычки размещены на отдельной строке.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/> - <source>Trailing quotes put on separate line.</source> - <translation>Закрывающие кавычки размещены на отдельной строке.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/> - <source>Blank line before class docstring removed.</source> - <translation>Удалена пустая строка перед строкой документации для class.</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/> - <source>Blank line after class docstring removed.</source> - <translation>Удалена пустая строка после строки документации для class.</translation> + <source>Blank line inserted after docstring summary.</source> + <translation>Добавлена пустая строка после резюме строки документации.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> - <source>Blank line after function/method docstring removed.</source> - <translation>Удалена пустая строка после строки документации для function/method.</translation> + <source>Blank line inserted after last paragraph of docstring.</source> + <translation>Добавлена пустая строка после последнего абзаца строки документации.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> - <source>Blank line after last paragraph removed.</source> - <translation>Удалена пустая строка после последнего абзаца.</translation> + <source>Leading quotes put on separate line.</source> + <translation>Открывающие кавычки размещены на отдельной строке.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> - <source>Tab converted to 4 spaces.</source> - <translation>Символы табуляции заменяются на 4 пробела.</translation> + <source>Trailing quotes put on separate line.</source> + <translation>Закрывающие кавычки размещены на отдельной строке.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> - <source>Indentation adjusted to be a multiple of four.</source> - <translation>Величина отступа сделана кратной четырём.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> - <source>Indentation of continuation line corrected.</source> - <translation>Исправлен размер отступа строки продолжения.</translation> + <source>Blank line before class docstring removed.</source> + <translation>Удалена пустая строка перед строкой документации для class.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/> - <source>Indentation of closing bracket corrected.</source> - <translation>Исправлен размер отступа закрывающей скобки.</translation> + <source>Blank line after class docstring removed.</source> + <translation>Удалена пустая строка после строки документации для class.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> - <source>Missing indentation of continuation line corrected.</source> - <translation>Добавлен отступ к строке продолжения.</translation> + <source>Blank line after function/method docstring removed.</source> + <translation>Удалена пустая строка после строки документации для function/method.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/> - <source>Closing bracket aligned to opening bracket.</source> - <translation>Закрывающая скобка выровнена с открывающей.</translation> + <source>Blank line after last paragraph removed.</source> + <translation>Удалена пустая строка после последнего абзаца.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/> - <source>Indentation level changed.</source> - <translation>Изменен размер отступа.</translation> + <source>Tab converted to 4 spaces.</source> + <translation>Символы табуляции заменяются на 4 пробела.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/> - <source>Indentation level of hanging indentation changed.</source> - <translation>Изменен размер отступа для висячих отступов.</translation> + <source>Indentation adjusted to be a multiple of four.</source> + <translation>Величина отступа сделана кратной четырём.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/> - <source>Visual indentation corrected.</source> - <translation>Исправленена величина визуального отступа.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/> - <source>Extraneous whitespace removed.</source> - <translation>Лишние символы пропуска удалены.</translation> + <source>Indentation of continuation line corrected.</source> + <translation>Исправлен размер отступа строки продолжения.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/> + <source>Indentation of closing bracket corrected.</source> + <translation>Исправлен размер отступа закрывающей скобки.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/> + <source>Missing indentation of continuation line corrected.</source> + <translation>Добавлен отступ к строке продолжения.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/> + <source>Closing bracket aligned to opening bracket.</source> + <translation>Закрывающая скобка выровнена с открывающей.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/> - <source>Missing whitespace added.</source> - <translation>Добавлены недостающие символы пропуска.</translation> + <source>Indentation level changed.</source> + <translation>Изменен размер отступа.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/> + <source>Indentation level of hanging indentation changed.</source> + <translation>Изменен размер отступа для висячих отступов.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/> + <source>Visual indentation corrected.</source> + <translation>Исправленена величина визуального отступа.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="639"/> + <source>Extraneous whitespace removed.</source> + <translation>Лишние символы пропуска удалены.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="636"/> + <source>Missing whitespace added.</source> + <translation>Добавлены недостающие символы пропуска.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/> <source>Whitespace around comment sign corrected.</source> <translation>Символы пропуска вокруг символа комментария откорректированы.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/> <source>One blank line inserted.</source> <translation>Добавлена одна пустая строка.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="631"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="649"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>%n пустая строка вставлена.</numerusform> @@ -3767,7 +3766,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="634"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="652"/> <source>%n superfluous lines removed</source> <translation> <numerusform>%n лишняя пустая строка удалена</numerusform> @@ -3776,77 +3775,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="638"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="656"/> <source>Superfluous blank lines removed.</source> <translation>Удалены излишние пустые строки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="641"/> - <source>Superfluous blank lines after function decorator removed.</source> - <translation>Удалены пустые строки после декоратора функции.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="644"/> - <source>Imports were put on separate lines.</source> - <translation>Операторы импорта помещены на отдельных строках.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="647"/> - <source>Long lines have been shortened.</source> - <translation>Укорочены длинные строки.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="650"/> - <source>Redundant backslash in brackets removed.</source> - <translation>Удалены излишние символы '\'.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="656"/> - <source>Compound statement corrected.</source> - <translation>Исправлены составные выражения.</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="659"/> - <source>Comparison to None/True/False corrected.</source> - <translation>Исправлено сравнение с None/True/False.</translation> + <source>Superfluous blank lines after function decorator removed.</source> + <translation>Удалены пустые строки после декоратора функции.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/> - <source>'{0}' argument added.</source> - <translation>Добавлен '{0}' аргумент.</translation> + <source>Imports were put on separate lines.</source> + <translation>Операторы импорта помещены на отдельных строках.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/> - <source>'{0}' argument removed.</source> - <translation>Удалён '{0}' аргумент.</translation> + <source>Long lines have been shortened.</source> + <translation>Укорочены длинные строки.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/> - <source>Whitespace stripped from end of line.</source> - <translation>Завершающие символы пропуска обрезаны.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/> - <source>newline added to end of file.</source> - <translation>Символ новой строки добавлен в конец файла.</translation> + <source>Redundant backslash in brackets removed.</source> + <translation>Удалены излишние символы '\'.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/> - <source>Superfluous trailing blank lines removed from end of file.</source> - <translation>Удалены пустые строки в конце файла.</translation> + <source>Compound statement corrected.</source> + <translation>Исправлены составные выражения.</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/> + <source>Comparison to None/True/False corrected.</source> + <translation>Исправлено сравнение с None/True/False.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="680"/> + <source>'{0}' argument added.</source> + <translation>Добавлен '{0}' аргумент.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="683"/> + <source>'{0}' argument removed.</source> + <translation>Удалён '{0}' аргумент.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="686"/> + <source>Whitespace stripped from end of line.</source> + <translation>Завершающие символы пропуска обрезаны.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="689"/> + <source>newline added to end of file.</source> + <translation>Символ новой строки добавлен в конец файла.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="692"/> + <source>Superfluous trailing blank lines removed from end of file.</source> + <translation>Удалены пустые строки в конце файла.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="695"/> <source>'<>' replaced by '!='.</source> <translation>'<>' заменен на '!='.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="681"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="699"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>Не удалось сохранить файл! Пропускаем. Причина: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="757"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="779"/> <source> no message defined for code '{0}'</source> <translation>нет сообщения, определенного для кода '{0}'</translation> </message> @@ -4330,22 +4329,22 @@ <context> <name>ComplexityChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> <source>'{0}' is too complex ({1})</source> <translation>'{0}' слишком сложно ({1})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> <source>source code line is too complex ({0})</source> <translation>строка исходного кода слишком сложная ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="445"/> <source>overall source code line complexity is too high ({0})</source> <translation>слишком большая общая сложность исходного кода ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="430"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="448"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> @@ -7374,7 +7373,7 @@ <translation>строка документации содержит @exception, но function/method не вызывает исключение</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="392"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> @@ -7388,6 +7387,36 @@ <source>docstring summary does not start with '{0}'</source> <translation>резюме строки документации не начинается с '{0}'</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="373"/> + <source>raised exception '{0}' is not documented in docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="376"/> + <source>documented exception '{0}' is not raised</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="379"/> + <source>docstring does not contain a @signal line but class defines signals</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="382"/> + <source>docstring contains a @signal line but class doesn't define signals</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="385"/> + <source>defined signal '{0}' is not documented in docstring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="388"/> + <source>documented signal '{0}' is not defined</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DownloadAskActionDialog</name> @@ -16913,8 +16942,8 @@ </message> <message> <location filename="../Helpviewer/HelpBrowserWV.py" line="1218"/> - <source>Open Link in New Tab Ctrl+LMB</source> - <translation>Открыть ссылку в новой вкладке Shift+LBM</translation> + <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> + <translation>Открыть ссылку в новой вкладке<byte value="x9"/>Shift+LBM</translation> </message> <message> <location filename="../Helpviewer/HelpBrowserWV.py" line="1223"/> @@ -36930,157 +36959,157 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> <source>coding magic comment not found</source> <translation>кодирование магических компонентов не найдено</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation>неизвестный код ({0}) обнаружен в коде магических компонентов</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> <source>copyright notice not present</source> <translation>уведомление об авторских правах не предоставлено</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> <source>copyright notice contains invalid author</source> <translation>уведомление об авторских правах содержит недействительного автора</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> - <source>found {0} formatter</source> - <translation>найден {0} форматтер</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> - <source>format string does contain unindexed parameters</source> - <translation>строка формата действительно содержит неиндексированные параметры</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> - <source>docstring does contain unindexed parameters</source> - <translation>строка документации действительно содержит неиндексированные параметры</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> - <source>other string does contain unindexed parameters</source> - <translation>другая строка действительно содержит неиндексированные параметры</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> - <source>format call uses too large index ({0})</source> - <translation>формат вызова использует слишком большой индекс ({0})</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> - <source>format call uses missing keyword ({0})</source> - <translation>формат вызова использует недостающее ключевое слово ({0})</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> - <source>format call uses keyword arguments but no named entries</source> - <translation>формат вызова использует ключевые аргументы, но нет именованных записей</translation> + <source>found {0} formatter</source> + <translation>найден {0} форматтер</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> - <source>format call uses variable arguments but no numbered entries</source> - <translation>формат ячейки использует переменные аргументы, но нет пронумерованных записей</translation> + <source>format string does contain unindexed parameters</source> + <translation>строка формата действительно содержит неиндексированные параметры</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> - <source>format call uses implicit and explicit indexes together</source> - <translation>формат вызова использует скрытые и явные индексы вместе</translation> + <source>docstring does contain unindexed parameters</source> + <translation>строка документации действительно содержит неиндексированные параметры</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> - <source>format call provides unused index ({0})</source> - <translation>формат вызова предоставляет неиспользованный индекс ({0})</translation> + <source>other string does contain unindexed parameters</source> + <translation>другая строка действительно содержит неиндексированные параметры</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> - <source>format call provides unused keyword ({0})</source> - <translation>Формат вызова предоставляет неиспользованное ключевое слово ({0})</translation> + <source>format call uses too large index ({0})</source> + <translation>формат вызова использует слишком большой индекс ({0})</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> - <source>expected these __future__ imports: {0}; but only got: {1}</source> - <translation>ожидался __future__ imports: {0}; получены только: {1}</translation> + <source>format call uses missing keyword ({0})</source> + <translation>формат вызова использует недостающее ключевое слово ({0})</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> - <source>expected these __future__ imports: {0}; but got none</source> - <translation>ожидался __future__ imports: {0}; не получено ничего</translation> + <source>format call uses keyword arguments but no named entries</source> + <translation>формат вызова использует ключевые аргументы, но нет именованных записей</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> - <source>print statement found</source> - <translation>обнаружен оператор печати</translation> + <source>format call uses variable arguments but no numbered entries</source> + <translation>формат ячейки использует переменные аргументы, но нет пронумерованных записей</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> - <source>one element tuple found</source> - <translation>один элемент кортежа найден</translation> + <source>format call uses implicit and explicit indexes together</source> + <translation>формат вызова использует скрытые и явные индексы вместе</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/> + <source>format call provides unused index ({0})</source> + <translation>формат вызова предоставляет неиспользованный индекс ({0})</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> + <source>format call provides unused keyword ({0})</source> + <translation>Формат вызова предоставляет неиспользованное ключевое слово ({0})</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> + <source>expected these __future__ imports: {0}; but only got: {1}</source> + <translation>ожидался __future__ imports: {0}; получены только: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> + <source>expected these __future__ imports: {0}; but got none</source> + <translation>ожидался __future__ imports: {0}; не получено ничего</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> + <source>print statement found</source> + <translation>обнаружен оператор печати</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> + <source>one element tuple found</source> + <translation>один элемент кортежа найден</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> <source>"{0}" is a Python builtin and is being shadowed; consider renaming the variable</source> <translation>"{0}" является встроенным именем Python и затеняется; рассмотрите возможность переименования переменной</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="468"/> <source>"{0}" is used as an argument and thus shadows a Python builtin; consider renaming the argument</source> <translation>"{0}" используется как аргумент и таким образом затеняет встроенные имена Python; рассмотрите возможность переименования аргумента</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="454"/> - <source>unnecessary generator - rewrite as a list comprehension</source> - <translation>неподходящий генератор - перепишите как генератор списков</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="457"/> - <source>unnecessary generator - rewrite as a set comprehension</source> - <translation>неподходящий генератор - перепишите как генератор множеств</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="460"/> - <source>unnecessary generator - rewrite as a dict comprehension</source> - <translation>неподходящий генератор - перепишите как генератор словарей</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="463"/> - <source>unnecessary list comprehension - rewrite as a set comprehension</source> - <translation>неподходящий генератор списков - перепишите как генератор множеств</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="466"/> - <source>unnecessary list comprehension - rewrite as a dict comprehension</source> - <translation>неподходящий генератор списков - перепишите как генератор словарей</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="469"/> - <source>unnecessary list literal - rewrite as a set literal</source> - <translation>неподходящий список литералов - перепишите как множество литералов</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> - <source>unnecessary list literal - rewrite as a dict literal</source> - <translation>неподходящий список литералов - перепишите как словарь литералов</translation> + <source>unnecessary generator - rewrite as a list comprehension</source> + <translation>неподходящий генератор - перепишите как генератор списков</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> + <source>unnecessary generator - rewrite as a set comprehension</source> + <translation>неподходящий генератор - перепишите как генератор множеств</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> + <source>unnecessary generator - rewrite as a dict comprehension</source> + <translation>неподходящий генератор - перепишите как генератор словарей</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> + <source>unnecessary list comprehension - rewrite as a set comprehension</source> + <translation>неподходящий генератор списков - перепишите как генератор множеств</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="484"/> + <source>unnecessary list comprehension - rewrite as a dict comprehension</source> + <translation>неподходящий генератор списков - перепишите как генератор словарей</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> + <source>unnecessary list literal - rewrite as a set literal</source> + <translation>неподходящий список литералов - перепишите как множество литералов</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> + <source>unnecessary list literal - rewrite as a dict literal</source> + <translation>неподходящий список литералов - перепишите как словарь литералов</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> <source>unnecessary list comprehension - "{0}" can take a generator</source> <translation>неподходящий генератор списков - "{0}" может являться генератором</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> <source>mutable default argument of type {0}</source> <translation>изменяемый аргумент по умолчанию типа {0}</translation> </message> @@ -37473,72 +37502,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> <source>class names should use CapWords convention</source> <translation>имена классов должны использовать CapWords соглашение</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399"/> <source>function name should be lowercase</source> <translation>имена функций должны быть в нижнем регистре</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402"/> <source>argument name should be lowercase</source> <translation>имена парамеров должны быть в нижнем регистре</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405"/> <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="390"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408"/> <source>first argument of a method should be named 'self'</source> <translation>первый параметр метода должен быть 'self'</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411"/> <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="397"/> - <source>module names should be lowercase</source> - <translation>имена модулей должны быть в нижнем регистре</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="400"/> - <source>package names should be lowercase</source> - <translation>имена пакетов должны быть в нижнем регистре</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> - <source>constant imported as non constant</source> - <translation>константа импортирована как не константа</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="406"/> - <source>lowercase imported as non lowercase</source> - <translation>имена в нижнем регистре импортированы не в нижнем регистре</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="409"/> - <source>camelcase imported as lowercase</source> - <translation>имена в camelcase импортированы в нижнем регистре</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="412"/> - <source>camelcase imported as constant</source> - <translation>имена в camelcase импортированы как константы</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415"/> - <source>variable in function should be lowercase</source> - <translation>имена переменных в функции должны быть в нижнем регистре</translation> + <source>module names should be lowercase</source> + <translation>имена модулей должны быть в нижнем регистре</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="418"/> + <source>package names should be lowercase</source> + <translation>имена пакетов должны быть в нижнем регистре</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="421"/> + <source>constant imported as non constant</source> + <translation>константа импортирована как не константа</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="424"/> + <source>lowercase imported as non lowercase</source> + <translation>имена в нижнем регистре импортированы не в нижнем регистре</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="427"/> + <source>camelcase imported as lowercase</source> + <translation>имена в camelcase импортированы в нижнем регистре</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="430"/> + <source>camelcase imported as constant</source> + <translation>имена в camelcase импортированы как константы</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="433"/> + <source>variable in function should be lowercase</source> + <translation>имена переменных в функции должны быть в нижнем регистре</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="436"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation>имена 'l', 'O' и 'I' следует избегать</translation> </message> @@ -70070,8 +70099,8 @@ </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="597"/> - <source>Open Link in New Tab Ctrl+LMB</source> - <translation>Открыть ссылку в новой вкладке Ctrl+LMB</translation> + <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> + <translation>Открыть ссылку в новой вкладке<byte value="x9"/>Ctrl+LMB</translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="601"/>