--- a/i18n/eric6_ru.ts Sun Sep 04 16:50:23 2016 +0200 +++ b/i18n/eric6_ru.ts Sun Sep 04 17:16:38 2016 +0200 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.ui" line="26"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="198"/> <source>Add Bookmark</source> <translation>Добавить закладку</translation> </message> @@ -1680,7 +1680,7 @@ <translation>Удалить выбранные элементы</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="75"/> + <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="169"/> <source>&Delete</source> <translation>&Удалить</translation> </message> @@ -2403,12 +2403,12 @@ <translation>Сохранить трассировку вызовов как текстовый файл</translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="99"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>From</source> <translation>От</translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="104"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>To</source> <translation>До</translation> </message> @@ -2506,7 +2506,7 @@ <translation>Очистить список хостов</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.ui" line="230"/> + <location filename="../Cooperation/ChatWidget.py" line="513"/> <source>Clear</source> <translation>Очистить</translation> </message> @@ -2864,7 +2864,7 @@ <context> <name>ClickToFlashWhitelistDialog</name> <message> - <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="14"/> + <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py" line="54"/> <source>ClickToFlash Whitelist</source> <translation>Белый список ClickToFlash</translation> </message> @@ -3484,147 +3484,147 @@ <context> <name>CodeStyleFixer</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="472"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="494"/> <source>Triple single quotes converted to triple double quotes.</source> <translation>Тройные одинарные кавычки заменены тройными двойными.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="497"/> <source>Introductory quotes corrected to be {0}"""</source> <translation>Кавычки во введении исправлены на {0}"""</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="500"/> <source>Single line docstring put on one line.</source> <translation>Одиночная docstring распологается в одной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="503"/> <source>Period added to summary line.</source> <translation>Добавлена точка в строке summary.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="530"/> <source>Blank line before function/method docstring removed.</source> <translation>Удалена пустая строка перед docstring для function/method.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="487"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="509"/> <source>Blank line inserted before class docstring.</source> <translation>Добавлена пустая строка перед docstring для class.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="490"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="512"/> <source>Blank line inserted after class docstring.</source> <translation>Добавлена пустая строка после docstring для class.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="493"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="515"/> <source>Blank line inserted after docstring summary.</source> <translation>Добавлена пустая строка после docstring для summary.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="496"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="518"/> <source>Blank line inserted after last paragraph of docstring.</source> <translation>Добавлена пустая строка после последнего абзаца docstring.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="499"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="521"/> <source>Leading quotes put on separate line.</source> <translation>Открывающие кавычки размещены на отдельной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="524"/> <source>Trailing quotes put on separate line.</source> <translation>Закрывающие кавычки размещены на отдельной строке.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="527"/> <source>Blank line before class docstring removed.</source> <translation>Удалена пустая строка перед docstring для class.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="533"/> <source>Blank line after class docstring removed.</source> <translation>Удалена пустая строка после docstring для class.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="536"/> <source>Blank line after function/method docstring removed.</source> <translation>Удалена пустая строка после docstring для function/method.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="539"/> <source>Blank line after last paragraph removed.</source> <translation>Удалена пустая строка после последнего абзаца.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="542"/> <source>Tab converted to 4 spaces.</source> <translation>Символы табуляции заменяются на 4 пробела.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="545"/> <source>Indentation adjusted to be a multiple of four.</source> <translation>Величина отступа сделана кратной четырём.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="548"/> <source>Indentation of continuation line corrected.</source> <translation>Исправлена величина отступа строки продолжения.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="551"/> <source>Indentation of closing bracket corrected.</source> <translation>Исправлена величина отступа закрывающей скобки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="554"/> <source>Missing indentation of continuation line corrected.</source> <translation>Добавлен отступ к строке продолжения.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="557"/> <source>Closing bracket aligned to opening bracket.</source> <translation>Закрывающая скобка выровнена с открывающей.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="560"/> <source>Indentation level changed.</source> <translation>Изменена величина отступа.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="563"/> <source>Indentation level of hanging indentation changed.</source> <translation>Изменена величина неправильного отступа.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="566"/> <source>Visual indentation corrected.</source> <translation>Исправленена величина визуального отступа.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="559"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="581"/> <source>Extraneous whitespace removed.</source> <translation>Лишние символы пропуска удалены.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> <source>Missing whitespace added.</source> <translation>Добавлены недостающие символы пропуска.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="562"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="584"/> <source>Whitespace around comment sign corrected.</source> <translation>Символы пропуска вокруг символа комментария откорректированы.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="565"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="587"/> <source>One blank line inserted.</source> <translation>Добавлена одна пустая строка.</translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="569"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/> <source>%n blank line(s) inserted.</source> <translation> <numerusform>%n пустая строка вставлена.</numerusform> @@ -3633,7 +3633,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="572"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> <source>%n superfluous lines removed</source> <translation> <numerusform>%n лишняя пустая строка удалена</numerusform> @@ -3642,77 +3642,77 @@ </translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="598"/> <source>Superfluous blank lines removed.</source> <translation>Удалены излишние пустые строки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="601"/> <source>Superfluous blank lines after function decorator removed.</source> <translation>Удалены пустые строки после декоратора функции.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="604"/> <source>Imports were put on separate lines.</source> <translation>Операторы импорта помещены на отдельных строках.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="607"/> <source>Long lines have been shortened.</source> <translation>Укорочены длинные строки.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="610"/> <source>Redundant backslash in brackets removed.</source> <translation>Удалены излишние символы '\'.</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="616"/> <source>Compound statement corrected.</source> <translation>Исправлены составные выражения.</translation> </message> <message> - <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="600"/> - <source>'{0}' argument added.</source> - <translation>Добавлен '{0}' аргумент.</translation> - </message> - <message> - <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="606"/> - <source>Whitespace stripped from end of line.</source> - <translation>Завершающие символы пропуска обрезаны.</translation> - </message> - <message> - <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="612"/> - <source>Superfluous trailing blank lines removed from end of file.</source> - <translation>Удалены пустые строки в конце файла.</translation> - </message> - <message> - <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="619"/> + <source>Comparison to None/True/False corrected.</source> + <translation>Исправлено сравнение с None/True/False.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="622"/> + <source>'{0}' argument added.</source> + <translation>Добавлен '{0}' аргумент.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="625"/> + <source>'{0}' argument removed.</source> + <translation>Удалён '{0}' аргумент.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="628"/> + <source>Whitespace stripped from end of line.</source> + <translation>Завершающие символы пропуска обрезаны.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="631"/> + <source>newline added to end of file.</source> + <translation>Символ новой строки добавлен в конец файла.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="634"/> + <source>Superfluous trailing blank lines removed from end of file.</source> + <translation>Удалены пустые строки в конце файла.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="637"/> + <source>'<>' replaced by '!='.</source> + <translation>'<>' заменен на '!='.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="641"/> <source>Could not save the file! Skipping it. Reason: {0}</source> <translation>Не удалось сохранить файл! Пропускаем. Причина: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="684"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="710"/> <source> no message defined for code '{0}'</source> <translation>нет сообщения, определенного для кода '{0}'</translation> </message> @@ -4791,7 +4791,7 @@ <translation>Домен:</translation> </message> <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="223"/> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="177"/> <source><no cookie selected></source> <translation><куки не выбраны></translation> </message> @@ -5275,7 +5275,7 @@ <context> <name>DebugUI</name> <message> - <location filename="../Debugger/DebugUI.py" line="1752"/> + <location filename="../Debugger/DebugUI.py" line="1755"/> <source>Run Script</source> <translation>Выполнить сценарий</translation> </message> @@ -5296,7 +5296,7 @@ <p>Задание аргументов и запуск сценария без отладки. Если файл не был сохранён, изменения можно предварительно сохранить.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1767"/> + <location filename="../Debugger/DebugUI.py" line="1770"/> <source>Run Project</source> <translation>Выполнить проект</translation> </message> @@ -5401,7 +5401,7 @@ <p>Задание аргументов и запуск проекта на профилирование. Если файлы проекта не были сохранены, изменения можно предварительно сохранить.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1874"/> + <location filename="../Debugger/DebugUI.py" line="1877"/> <source>Debug Script</source> <translation>Отладить сценарий</translation> </message> @@ -5422,7 +5422,7 @@ <p>Задание аргументов командной строки и запуск сценария на отладку. Если файл не был сохранён, изменения можно предварительно сохранить.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1889"/> + <location filename="../Debugger/DebugUI.py" line="1892"/> <source>Debug Project</source> <translation>Отладить проект</translation> </message> @@ -5804,98 +5804,98 @@ <translation type="obsolete"><p><b>{0}</b> завершен с кодом выхода {1}.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1061"/> + <location filename="../Debugger/DebugUI.py" line="1064"/> <source>The program being debugged contains an unspecified syntax error.</source> <translation>Отлаживаемая программа содержит неуказанную синтаксическую ошибку.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1080"/> + <location filename="../Debugger/DebugUI.py" line="1083"/> <source><p>The file <b>{0}</b> contains the syntax error <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.</p></source> <translation><p>Файл <b>{0}</b> содержит синтактическую ошибку <b>{1}</b> в строке <b>{2}</b>, позиция <b>{3}</b>.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1098"/> + <location filename="../Debugger/DebugUI.py" line="1101"/> <source>An unhandled exception occured. See the shell window for details.</source> <translation>Выброшено исключение, которое не было обработано программой. Более точная информация в окне консоли.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1139"/> + <location filename="../Debugger/DebugUI.py" line="1142"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"<br>File: <b>{2}</b>, Line: <b>{3}</b></p><p>Break here?</p></source> <translation><p>Отлаживаемая программа выдала исключение <br><b>{0}</b> "<b>{1}</b>"<br>Файл: <b>{2}</b>, строка <b>{3}</b></p><p>Прервать выполнение в этом месте?</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1154"/> + <location filename="../Debugger/DebugUI.py" line="1157"/> <source><p>The debugged program raised the exception <b>{0}</b><br>"<b>{1}</b>"</p></source> <translation><p>Отлаживаемая программа выдала исключение<br><b>{0}</b><br>"<b>{1}</b>"</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1217"/> + <location filename="../Debugger/DebugUI.py" line="1220"/> <source>The program being debugged has terminated unexpectedly.</source> <translation>Отлаживаемая программа была неожиданно прервана.</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1286"/> + <location filename="../Debugger/DebugUI.py" line="1289"/> <source>Breakpoint Condition Error</source> <translation>Ошибка в условиях точки останова</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1286"/> + <location filename="../Debugger/DebugUI.py" line="1289"/> <source><p>The condition of the breakpoint <b>{0}, {1}</b> contains a syntax error.</p></source> <translation><p>Условие точки останова <b>{0}, {1}</b> содержит синтаксическую ошибку.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1322"/> + <location filename="../Debugger/DebugUI.py" line="1325"/> <source>Watch Expression Error</source> <translation>Ошибка в выражении для отслеживания</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1322"/> + <location filename="../Debugger/DebugUI.py" line="1325"/> <source><p>The watch expression <b>{0}</b> contains a syntax error.</p></source> <translation><p>Выражение для отслеживания <b>{0}</b> содержит синтаксическую ошибку.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1352"/> + <location filename="../Debugger/DebugUI.py" line="1355"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> <translation><p>Выражение для отслеживания '<b>{0}</b>' уже существует.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1356"/> + <location filename="../Debugger/DebugUI.py" line="1359"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> <translation><p>Выражение для отслеживания '<b>{0}</b>' для переменной <b>{1}</b> уже существует.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1362"/> + <location filename="../Debugger/DebugUI.py" line="1365"/> <source>Watch expression already exists</source> <translation>Выражение для отслеживания уже существует</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1527"/> + <location filename="../Debugger/DebugUI.py" line="1530"/> <source>Coverage of Project</source> <translation>Охват проекта</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1514"/> + <location filename="../Debugger/DebugUI.py" line="1517"/> <source>Coverage of Script</source> <translation>Охват сценария</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1767"/> + <location filename="../Debugger/DebugUI.py" line="1770"/> <source>There is no main script defined for the current project. Aborting</source> <translation>Для текущего проекта не определён главный сценарий. Отмена</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1646"/> + <location filename="../Debugger/DebugUI.py" line="1649"/> <source>Profile of Project</source> <translation>Профиль проекта</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1633"/> + <location filename="../Debugger/DebugUI.py" line="1636"/> <source>Profile of Script</source> <translation>Профиль сценария</translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1889"/> + <location filename="../Debugger/DebugUI.py" line="1892"/> <source>There is no main script defined for the current project. No debugging possible.</source> <translation>Для текущего проекта не определён главный сценарий. Отладка невозможна.</translation> </message> @@ -5924,7 +5924,7 @@ </translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1030"/> + <location filename="../Debugger/DebugUI.py" line="1033"/> <source>Program terminated</source> <translation>Программа завершилась</translation> </message> @@ -5954,51 +5954,51 @@ <translation><b>Остановка</b><p>Остановка выполнения программы в отладчике.</p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1203"/> + <location filename="../Debugger/DebugUI.py" line="1206"/> <source><p>The program generate the signal "{0}".<br/>File: <b>{1}</b>, Line: <b>{2}</b></p></source> <translation><p>Программа генерирует сигнал "{0}".<br/>Файл: <b>{1}</b>, Строка: <b>{2}</b></p></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="997"/> + <location filename="../Debugger/DebugUI.py" line="1000"/> <source><p>Message: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1003"/> + <location filename="../Debugger/DebugUI.py" line="1006"/> <source><p>The program has terminated with an exit status of {0}.</p>{1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1008"/> + <location filename="../Debugger/DebugUI.py" line="1011"/> <source><p><b>{0}</b> has terminated with an exit status of {1}.</p>{2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1016"/> + <location filename="../Debugger/DebugUI.py" line="1019"/> <source>Message: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1023"/> - <source>The program has terminated with an exit status of {0}. -{1}</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Debugger/DebugUI.py" line="1026"/> + <source>The program has terminated with an exit status of {0}. +{1}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1029"/> <source>"{0}" has terminated with an exit status of {1}. {2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1035"/> + <location filename="../Debugger/DebugUI.py" line="1038"/> <source>The program has terminated with an exit status of {0}. {1} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugUI.py" line="1039"/> + <location filename="../Debugger/DebugUI.py" line="1042"/> <source>"{0}" has terminated with an exit status of {1}. {2} </source> @@ -7143,197 +7143,197 @@ <context> <name>DocStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="238"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="260"/> <source>module is missing a docstring</source> <translation>в модуле отсутствует docstring</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="262"/> <source>public function/method is missing a docstring</source> <translation>для public function/method отсутствует docstring</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="265"/> <source>private function/method may be missing a docstring</source> <translation>для private function/method возможно отсутствует docstring</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="268"/> <source>public class is missing a docstring</source> <translation>для public class отсутствует docstring</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="248"/> - <source>private class may be missing a docstring</source> - <translation>для private class возможно отсутствует docstring</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="250"/> - <source>docstring not surrounded by """</source> - <translation>docstring не заключена в """</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> - <source>docstring containing \ not surrounded by r"""</source> - <translation>docstring содержит \ не заключеный в r"""</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> - <source>docstring containing unicode character not surrounded by u"""</source> - <translation>docstring содержит unicode-символ не заключенный в u"""</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="258"/> - <source>one-liner docstring on multiple lines</source> - <translation>однострочная docstring размещается на нескольких строках</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="260"/> - <source>docstring has wrong indentation</source> - <translation>docstring с неправильным отступом</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="303"/> - <source>docstring summary does not end with a period</source> - <translation>docstring для summary не заканчивается точкой</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="266"/> - <source>docstring summary is not in imperative mood (Does instead of Do)</source> - <translation>docstring для summary не в повелительном наклонении</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>docstring для summary выглядит как описание функции</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="273"/> - <source>docstring does not mention the return value type</source> - <translation>docstring не описывает тип возвращаемого значения</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="276"/> - <source>function/method docstring is separated by a blank line</source> - <translation>docstring для function/method разделена пустыми строками</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="279"/> - <source>class docstring is not preceded by a blank line</source> - <translation>docstring для class не предваряется пустой строкой</translation> + <source>private class may be missing a docstring</source> + <translation>для private class возможно отсутствует docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="272"/> + <source>docstring not surrounded by """</source> + <translation>docstring не заключена в """</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="274"/> + <source>docstring containing \ not surrounded by r"""</source> + <translation>docstring содержит \ не заключеный в r"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="277"/> + <source>docstring containing unicode character not surrounded by u"""</source> + <translation>docstring содержит unicode-символ не заключенный в u"""</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="280"/> + <source>one-liner docstring on multiple lines</source> + <translation>однострочная docstring размещается на нескольких строках</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="282"/> - <source>class docstring is not followed by a blank line</source> - <translation>отсутствует пустая строка после docstring для class</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="337"/> - <source>docstring summary is not followed by a blank line</source> - <translation>отсутствует пустая строка после docstring для summary</translation> + <source>docstring has wrong indentation</source> + <translation>docstring с неправильным отступом</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="325"/> + <source>docstring summary does not end with a period</source> + <translation>docstring для summary не заканчивается точкой</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>отсутствует пустая строка после последнего абзаца docstring</translation> + <source>docstring summary is not in imperative mood (Does instead of Do)</source> + <translation>docstring для summary не в повелительном наклонении</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="292"/> - <source>private function/method is missing a docstring</source> - <translation>для private function/method отсутствует docstring</translation> + <source>docstring summary looks like a function's/method's signature</source> + <translation>docstring для summary выглядит как описание функции</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="295"/> + <source>docstring does not mention the return value type</source> + <translation>docstring не описывает тип возвращаемого значения</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="298"/> + <source>function/method docstring is separated by a blank line</source> + <translation>docstring для function/method разделена пустыми строками</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="301"/> + <source>class docstring is not preceded by a blank line</source> + <translation>docstring для class не предваряется пустой строкой</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="304"/> + <source>class docstring is not followed by a blank line</source> + <translation>отсутствует пустая строка после docstring для class</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359"/> + <source>docstring summary is not followed by a blank line</source> + <translation>отсутствует пустая строка после docstring для summary</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="310"/> + <source>last paragraph of docstring is not followed by a blank line</source> + <translation>отсутствует пустая строка после последнего абзаца docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314"/> + <source>private function/method is missing a docstring</source> + <translation>для private function/method отсутствует docstring</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317"/> <source>private class is missing a docstring</source> <translation>для private class отсутствует docstring</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="297"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="319"/> <source>leading quotes of docstring not on separate line</source> <translation>открывающие кавычки docstring размещены не на отдельной строке</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="300"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="322"/> <source>trailing quotes of docstring not on separate line</source> <translation>закрывающие кавычки docstring размещены не на отдельной строке</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="307"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> <source>docstring does not contain a @return line but function/method returns something</source> <translation>docstring не содержит строчки @return, но function/method что-то возвращает</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333"/> <source>docstring contains a @return line but function/method doesn't return anything</source> <translation>docstring содержит строчку @return, но function/method ничего не возвращает</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="315"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="337"/> <source>docstring does not contain enough @param/@keyparam lines</source> <translation>в docstring недостаточно строк с @param/@keyparam</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="318"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="340"/> <source>docstring contains too many @param/@keyparam lines</source> <translation>в docstring слишком много строк с @param/@keyparam</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="343"/> <source>keyword only arguments must be documented with @keyparam lines</source> <translation>ключевые аргументы должны быть описаны с помощью строк @keyparam</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="346"/> <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="349"/> + <source>class docstring is preceded by a blank line</source> + <translation>пустая строка предшествует docstring для class</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351"/> + <source>class docstring is followed by a blank line</source> + <translation>пустая строка после docstring для class</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353"/> + <source>function/method docstring is preceded by a blank line</source> + <translation>docstring для function/method предшествует пустая строка</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> + <source>function/method docstring is followed by a blank line</source> + <translation>за docstring для function/method следует пустая строка</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362"/> + <source>last paragraph of docstring is followed by a blank line</source> + <translation>за последним абзацем docstring следует пустая строка</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365"/> + <source>docstring does not contain a @exception line but function/method raises an exception</source> + <translation>docstring не содержит @exception, но function/method вызывает исключение</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="369"/> + <source>docstring contains a @exception line but function/method doesn't raise an exception</source> + <translation>docstring содержит @exception, но function/method не вызывает исключение</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374"/> + <source>{0}: {1}</source> + <translation>{0}: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="284"/> + <source>docstring does not contain a summary</source> + <translation>docstring не содержит summary</translation> + </message> + <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327"/> - <source>class docstring is preceded by a blank line</source> - <translation>пустая строка предшествует docstring для class</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329"/> - <source>class docstring is followed by a blank line</source> - <translation>пустая строка после docstring для class</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="331"/> - <source>function/method docstring is preceded by a blank line</source> - <translation>docstring для function/method предшествует пустая строка</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="334"/> - <source>function/method docstring is followed by a blank line</source> - <translation>за docstring для function/method следует пустая строка</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>за последним абзацем docstring следует пустая строка</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>docstring не содержит @exception, но function/method вызывает исключение</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>docstring содержит @exception, но function/method не вызывает исключение</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>docstring не содержит summary</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305"/> <source>docstring summary does not start with '{0}'</source> <translation>docstring для summary не начинается с '{0}'</translation> </message> @@ -7498,7 +7498,7 @@ <context> <name>DownloadManager</name> <message> - <location filename="../WebBrowser/Download/DownloadManager.ui" line="14"/> + <location filename="../WebBrowser/Download/DownloadManager.py" line="363"/> <source>Downloads</source> <translation>Загрузки</translation> </message> @@ -7949,92 +7949,92 @@ <translation>Стандартные кнопки</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="257"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="41"/> <source>Abort</source> <translation>Прервать</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="264"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="42"/> <source>Apply</source> <translation>Применить</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="271"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="43"/> <source>Cancel</source> <translation>Отмена</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="278"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="44"/> <source>Close</source> <translation>Закрыть</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="285"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="45"/> <source>Discard</source> <translation>Сбросить</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="292"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="46"/> <source>Help</source> <translation>Справка</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="299"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="47"/> <source>Ignore</source> <translation>Игнорировать</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="306"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="48"/> <source>No</source> <translation>Нет</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="313"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="49"/> <source>No to all</source> <translation>Нет для всех</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="320"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="50"/> <source>Ok</source> <translation>Ok</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="327"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="51"/> <source>Open</source> <translation>Открыть</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="334"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="52"/> <source>Reset</source> <translation>Сбросить</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="341"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="53"/> <source>Restore defaults</source> <translation>Восстановить умолчания</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="348"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="54"/> <source>Retry</source> <translation>Повтор</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="355"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="55"/> <source>Save</source> <translation>Сохранить</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="362"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="56"/> <source>Save all</source> <translation>Сохранить всё</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="369"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="57"/> <source>Yes</source> <translation>Да</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="376"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="58"/> <source>Yes to all</source> <translation>Да для всех</translation> </message> @@ -10053,7 +10053,7 @@ <translation>Выбор API-файла из списка установленных файлов</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="132"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="184"/> <source>Add from installed APIs</source> <translation>Добавить из списка установленных файлов API</translation> </message> @@ -10063,7 +10063,7 @@ <translation>Выбор API-файла из списка API-файлов установленных плагинов</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="142"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="203"/> <source>Add from Plugin APIs</source> <translation>Добавить из списка файлов API, установленных с помощью плагинов</translation> </message> @@ -10073,7 +10073,7 @@ <translation>Компиляция выбранных определений API</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="159"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="236"/> <source>Compile APIs</source> <translation>Компилировать API</translation> </message> @@ -11118,7 +11118,7 @@ <translation>Выберите шрифт.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="103"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="69"/> <source>Font</source> <translation>Шрифт</translation> </message> @@ -11128,7 +11128,7 @@ <translation>Разрешить заливку фона до конца строки.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="113"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="353"/> <source>Fill to end of line</source> <translation>Заливка до конца строки</translation> </message> @@ -12650,7 +12650,7 @@ <translation>Режим:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1080"/> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="58"/> <source>Disabled</source> <translation>Отключена</translation> </message> @@ -13359,7 +13359,7 @@ <context> <name>EmailDialog</name> <message> - <location filename="../UI/EmailDialog.ui" line="13"/> + <location filename="../UI/EmailDialog.py" line="339"/> <source>Send bug report</source> <translation>Отправить сообщение об ошибке</translation> </message> @@ -14764,12 +14764,12 @@ <translation>Уведомления</translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="122"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="110"/> <source>Host</source> <translation>Хост</translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="127"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="111"/> <source>Permission</source> <translation>Разрешение</translation> </message> @@ -14784,7 +14784,7 @@ <translation>Удалить все</translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="97"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="51"/> <source>Geolocation</source> <translation>Геолокация</translation> </message> @@ -15911,7 +15911,7 @@ <translation>Имя:</translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="158"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="193"/> <source><no flash cookie selected></source> <translation><нет выделенных флэш-куки></translation> </message> @@ -15921,7 +15921,7 @@ <translation>Размер:</translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="137"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="122"/> <source>Origin:</source> <translation>Источник:</translation> </message> @@ -15956,7 +15956,7 @@ <translation>Удалить выбранные флэш-куки</translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="225"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="213"/> <source>Remove Cookie</source> <translation>Удалить куки</translation> </message> @@ -16385,7 +16385,7 @@ <context> <name>GreaseMonkeyAddScriptDialog</name> <message> - <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.ui" line="14"/> + <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.py" line="105"/> <source>GreaseMonkey Script Installation</source> <translation>Инсталляция GreaseMonkey скрипта</translation> </message> @@ -21993,7 +21993,7 @@ <context> <name>HgAddSubrepositoryDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.py" line="98"/> <source>Add Sub-repository</source> <translation>Добавить субрепозиторий</translation> </message> @@ -23084,7 +23084,7 @@ <translation>Пометить выбранные конфликты как 'разрешенные'</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="73"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="247"/> <source>Resolved</source> <translation>Разрешённые</translation> </message> @@ -23094,7 +23094,7 @@ <translation>Пометить выбранные конфликты как 'неразрешенные'</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="83"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="245"/> <source>Unresolved</source> <translation>Неразрешённые</translation> </message> @@ -23687,7 +23687,7 @@ <translation>Задайте поле, по которому фильтровать</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui" line="55"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="317"/> <source>Revision</source> <translation>Ревизия</translation> </message> @@ -23967,7 +23967,7 @@ <context> <name>HgLogBrowserDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="71"/> <source>Mercurial Log</source> <translation>Mercurial: Журнал</translation> </message> @@ -24007,17 +24007,17 @@ <translation>Задайте поле, по которому фильтровать</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="181"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="96"/> <source>Revision</source> <translation>Ревизия</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="191"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="97"/> <source>Author</source> <translation>Автор</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="201"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="98"/> <source>Message</source> <translation>Сообщение</translation> </message> @@ -27865,7 +27865,7 @@ <context> <name>HgStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="313"/> <source>Mercurial Status</source> <translation>Mercurial: Статус </translation> </message> @@ -28007,7 +28007,7 @@ <translation>Невозможно запустить процесс {0}. Убедитесь, что он находится в путях поиска.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="87"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="708"/> <source>Commit</source> <translation>Фиксация</translation> </message> @@ -28127,7 +28127,7 @@ <translation>все</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="203"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="854"/> <source>Differences</source> <translation>Различия</translation> </message> @@ -28898,7 +28898,7 @@ <translation>Удалить выбранные записи</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryDialog.ui" line="75"/> + <location filename="../WebBrowser/History/HistoryDialog.py" line="114"/> <source>&Remove</source> <translation>&Удалить</translation> </message> @@ -34419,12 +34419,12 @@ <context> <name>McCabeChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="401"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="423"/> <source>'{0}' is too complex ({1})</source> <translation>'{0}' is too complex ({1})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="403"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> @@ -34768,92 +34768,92 @@ <translation>Стандартные кнопки</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="219"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="40"/> <source>Apply</source> <translation>Применить</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="226"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="39"/> <source>Abort</source> <translation>Прервать</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="233"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="41"/> <source>Cancel</source> <translation>Отмена</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="240"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="45"/> <source>Ignore</source> <translation>Игнорировать</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="247"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="54"/> <source>Save all</source> <translation>Сохранить всё</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="254"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="53"/> <source>Save</source> <translation>Сохранить</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="261"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="43"/> <source>Discard</source> <translation>Сбросить</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="268"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="56"/> <source>Yes to all</source> <translation>Да для всех</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="275"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="49"/> <source>Open</source> <translation>Открыть</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="282"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="50"/> <source>Reset</source> <translation>Сбросить</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="289"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="48"/> <source>Ok</source> <translation>Ok</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="296"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="46"/> <source>No</source> <translation>Нет</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="303"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="44"/> <source>Help</source> <translation>Справка</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="310"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="47"/> <source>No to all</source> <translation>Нет для всех</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="317"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="52"/> <source>Retry</source> <translation>Повтор</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="324"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="51"/> <source>Restore defaults</source> <translation>Восстановить умолчания</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="331"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="55"/> <source>Yes</source> <translation>Да</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="338"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="42"/> <source>Close</source> <translation>Закрыть</translation> </message> @@ -35576,107 +35576,107 @@ <context> <name>MiscellaneousChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="407"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="429"/> <source>coding magic comment not found</source> <translation>coding magic comment not found</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="410"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="432"/> <source>unknown encoding ({0}) found in coding magic comment</source> <translation>неизвестный код ({0}) обнаружен в коде магических комронентов</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="413"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="435"/> <source>copyright notice not present</source> <translation>уведомление об авторских правах не предоставлено</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="416"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="438"/> <source>copyright notice contains invalid author</source> <translation>уведомление об авторских правах содержит недействительного автора</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="419"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="441"/> <source>blind except: statement</source> <translation>слепой except: оператор</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="444"/> <source>found {0} formatter</source> <translation>найден {0} форматтер</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="447"/> <source>format string does contain unindexed parameters</source> <translation>строка формата действительно содержит неиндексированные параметры</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="450"/> <source>docstring does contain unindexed parameters</source> <translation>docstring действительно содержит неиндексированные параметры</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="453"/> <source>other string does contain unindexed parameters</source> <translation>другая строка действительно содержит неиндексированные параметры</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="456"/> <source>format call uses too large index ({0})</source> <translation>формат вызова использует слишком большой индекс ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="459"/> <source>format call uses missing keyword ({0})</source> <translation>формат вызова использует недостающее ключевое слово ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="462"/> <source>format call uses keyword arguments but no named entries</source> <translation>формат вызова использует ключевые аргументы, но нет именованных записей</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="465"/> <source>format call uses variable arguments but no numbered entries</source> <translation>формат ячейки использует переменные аргументы, но нет пронумерованных записей</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="468"/> <source>format call uses implicit and explicit indexes together</source> <translation>формат вызова использует скрытые и явные индексы вместе</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="471"/> <source>format call provides unused index ({0})</source> <translation>формат вызова обеспечивает неиспользованный индекс ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="474"/> <source>format call provides unused keyword ({0})</source> <translation>Формат вызова обеспечивает неиспользованное ключевое слово ({0})</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="477"/> <source>expected these __future__ imports: {0}; but only got: {1}</source> <translation>ожидался __future__ импорт: {0}; получены только: {1}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="480"/> <source>expected these __future__ imports: {0}; but got none</source> <translation>ожидался __future__ импорт: {0}; не получено ничего</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="483"/> <source>print statement found</source> <translation>обнаружен оператор печати</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="464"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="486"/> <source>one element tuple found</source> <translation>один элемент кортежа найден</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="467"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="489"/> <source>{0}: {1}</source> <translation>{0}: {1}</translation> </message> @@ -36069,72 +36069,72 @@ <context> <name>NamingStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378"/> <source>class names should use CapWords convention</source> <translation>имена классов должны использовать CapWords соглашение</translation> </message> <message> - <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="362"/> - <source>argument name should be lowercase</source> - <translation>имена парамеров должны быть в нижнем регистре</translation> - </message> - <message> - <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="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="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="375"/> - <source>module names should be lowercase</source> - <translation>имена модулей должны быть в нижнем регистре</translation> - </message> - <message> - <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="381"/> - <source>constant imported as non constant</source> - <translation>постоянная импортирована как непостоянная</translation> + <source>function name should be lowercase</source> + <translation>имена функций должны быть в нижнем регистре</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384"/> - <source>lowercase imported as non lowercase</source> - <translation>имена в нижнем регистре импортированы не в нижнем регистре</translation> + <source>argument name should be lowercase</source> + <translation>имена парамеров должны быть в нижнем регистре</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387"/> - <source>camelcase imported as lowercase</source> - <translation>имена в camelcase импортированы в нижнем регистре</translation> + <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"/> - <source>camelcase imported as constant</source> - <translation>имена в camelcase импортированы как постоянная</translation> + <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"/> + <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> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="418"/> <source>names 'l', 'O' and 'I' should be avoided</source> <translation>имена 'l', 'O' и 'I' не рекомендуются</translation> </message> @@ -36555,7 +36555,7 @@ <context> <name>NoCacheHostsDialog</name> <message> - <location filename="../Helpviewer/Network/NoCacheHostsDialog.ui" line="14"/> + <location filename="../Helpviewer/Network/NoCacheHostsDialog.py" line="52"/> <source>Not Cached Hosts</source> <translation>Некэшированные хосты</translation> </message> @@ -36663,7 +36663,7 @@ <translation>Задать координаты визуально</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/NotificationsPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/NotificationsPage.py" line="81"/> <source>Visual Selection</source> <translation>Визуальный выбор</translation> </message> @@ -37336,7 +37336,7 @@ <context> <name>PasswordsDialog</name> <message> - <location filename="../WebBrowser/Passwords/PasswordsDialog.ui" line="14"/> + <location filename="../WebBrowser/Passwords/PasswordsDialog.py" line="91"/> <source>Saved Passwords</source> <translation>Сохранённые пароли</translation> </message> @@ -42094,7 +42094,7 @@ <translation>Выполнено</translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="172"/> + <location filename="../DataViews/PyCoverageDialog.py" line="349"/> <source>Coverage</source> <translation>Охват</translation> </message> @@ -42175,7 +42175,7 @@ </translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="192"/> + <location filename="../DataViews/PyCoverageDialog.py" line="345"/> <source>%v/%m Files</source> <translation>%v из %m файлов</translation> </message> @@ -42183,7 +42183,7 @@ <context> <name>PyProfileDialog</name> <message> - <location filename="../DataViews/PyProfileDialog.ui" line="20"/> + <location filename="../DataViews/PyProfileDialog.py" line="233"/> <source>Profile Results</source> <translation>Результаты профайлера</translation> </message> @@ -46892,7 +46892,7 @@ <translation>Удалить выделенные фильтры</translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="89"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="150"/> <source>Remove Filters</source> <translation>Удалить фильтры</translation> </message> @@ -46902,7 +46902,7 @@ <translation>Удалить выбранные атрибуты</translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="99"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="178"/> <source>Remove Attributes</source> <translation>Удалить атрибуты</translation> </message> @@ -48417,7 +48417,7 @@ <context> <name>SendRefererWhitelistDialog</name> <message> - <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.ui" line="14"/> + <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.py" line="52"/> <source>Send Referer Whitelist</source> <translation>Отправить реферер белого списка</translation> </message> @@ -49632,7 +49632,7 @@ <translation>К&опировать превью</translation> </message> <message> - <location filename="../Snapshot/SnapWidget.ui" line="20"/> + <location filename="../Snapshot/SnapWidget.py" line="531"/> <source>eric6 Snapshot</source> <translation>Снимки eric6</translation> </message> @@ -52111,7 +52111,7 @@ <context> <name>SvnDiffDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="171"/> <source>Subversion Diff</source> <translation>Subversion: Отображение различий</translation> </message> @@ -52414,17 +52414,17 @@ <translation>Выберите поле, по которому фильтровать</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="112"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="621"/> <source>Revision</source> <translation>Ревизия</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="117"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="618"/> <source>Author</source> <translation>Автор</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="127"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="141"/> <source>Message</source> <translation>Сообщение</translation> </message> @@ -52887,7 +52887,7 @@ <translation><b>URL</b><p>Задайте URL модуля. Репозиторий со стандартной раскладкой не должен содержать части trunk, tags или branches.</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="45"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.py" line="128"/> <source>&URL:</source> <translation>&URL репозитория:</translation> </message> @@ -52982,7 +52982,7 @@ <translation>Задайте протокол доступа к репозиторию</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="45"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.py" line="95"/> <source>&URL:</source> <translation>&URL репозитория:</translation> </message> @@ -54192,7 +54192,7 @@ <context> <name>SvnStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="394"/> <source>Subversion Status</source> <translation>Subversion: Статус</translation> </message> @@ -54469,7 +54469,7 @@ <translation>Невозможно запустить процесс {0}. Убедитесь, что он находится в путях поиска.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="80"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="711"/> <source>Commit</source> <translation>Фиксация</translation> </message> @@ -59701,7 +59701,7 @@ <context> <name>UnittestDialog</name> <message> - <location filename="../PyUnit/UnittestDialog.ui" line="14"/> + <location filename="../PyUnit/UnittestDialog.py" line="400"/> <source>Unittest</source> <translation>Unittest</translation> </message> @@ -70622,347 +70622,347 @@ <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="19"/> <source>indentation contains mixed spaces and tabs</source> - <translation>отступ содержит смесь пробелов и символов табуляции</translation> + <translation type="obsolete">отступ содержит смесь пробелов и символов табуляции</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="22"/> <source>indentation is not a multiple of four</source> - <translation>величина отступа не кратна четырём</translation> + <translation type="obsolete">величина отступа не кратна четырём</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="25"/> <source>expected an indented block</source> - <translation>ожидался блок с отступом</translation> + <translation type="obsolete">ожидался блок с отступом</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="28"/> <source>unexpected indentation</source> - <translation>неожиданный отступ</translation> + <translation type="obsolete">неожиданный отступ</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> <source>indentation contains tabs</source> - <translation>отступ содержит символы табуляции</translation> + <translation type="obsolete">отступ содержит символы табуляции</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> <source>whitespace after '{0}'</source> - <translation>символ пропуска после '{0}'</translation> + <translation type="obsolete">символ пропуска после '{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> <source>whitespace before '{0}'</source> - <translation>символ пропуска перед '{0}'</translation> + <translation type="obsolete">символ пропуска перед '{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> <source>multiple spaces before operator</source> - <translation>множественные пробелы перед оператором</translation> + <translation type="obsolete">множественные пробелы перед оператором</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> <source>multiple spaces after operator</source> - <translation>множественные пробелы после оператора</translation> + <translation type="obsolete">множественные пробелы после оператора</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> <source>tab before operator</source> - <translation>символ табуляции перед оператором</translation> + <translation type="obsolete">символ табуляции перед оператором</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> <source>tab after operator</source> - <translation>символ табуляции после оператора</translation> + <translation type="obsolete">символ табуляции после оператора</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="101"/> <source>missing whitespace around operator</source> - <translation>отсутствуют символы пропуска вокруг оператора</translation> + <translation type="obsolete">отсутствуют символы пропуска вокруг оператора</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> <source>missing whitespace after '{0}'</source> - <translation>отсутствуют символы пропуска после '{0}'</translation> + <translation type="obsolete">отсутствуют символы пропуска после '{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> <source>multiple spaces after '{0}'</source> - <translation>множественные пробелы после '{0}'</translation> + <translation type="obsolete">множественные пробелы после '{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> <source>tab after '{0}'</source> - <translation>символ табуляции после '{0}'</translation> + <translation type="obsolete">символ табуляции после '{0}'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> <source>at least two spaces before inline comment</source> - <translation>по крайней мере два пробела перед встроенным комментарием</translation> + <translation type="obsolete">по крайней мере два пробела перед встроенным комментарием</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> <source>inline comment should start with '# '</source> - <translation>встроенный комментарий должен начинаться с '# '</translation> + <translation type="obsolete">встроенный комментарий должен начинаться с '# '</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> <source>trailing whitespace</source> - <translation>замыкающие символы пропуска</translation> + <translation type="obsolete">замыкающие символы пропуска</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> <source>no newline at end of file</source> - <translation>отсутствует символ новой строки в конце файла</translation> + <translation type="obsolete">отсутствует символ новой строки в конце файла</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> <source>blank line contains whitespace</source> - <translation>пустая строка содержит символы пропуска</translation> + <translation type="obsolete">пустая строка содержит символы пропуска</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> <source>expected 1 blank line, found 0</source> - <translation>ожидалась одна пустая строка, в наличии 0</translation> + <translation type="obsolete">ожидалась одна пустая строка, в наличии 0</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> <source>expected 2 blank lines, found {0}</source> - <translation>ожидались две пустые строки, найдено {0}</translation> + <translation type="obsolete">ожидались две пустые строки, найдено {0}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> <source>too many blank lines ({0})</source> - <translation>слишком много пустых строк ({0})</translation> + <translation type="obsolete">слишком много пустых строк ({0})</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> <source>blank lines found after function decorator</source> - <translation>пустые строки после декоратора функции</translation> + <translation type="obsolete">пустые строки после декоратора функции</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> <source>blank line at end of file</source> - <translation>пустая строка в конце файла</translation> + <translation type="obsolete">пустая строка в конце файла</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> <source>multiple imports on one line</source> - <translation>множественный импорт в одной строке</translation> + <translation type="obsolete">множественный импорт в одной строке</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="188"/> <source>.has_key() is deprecated, use 'in'</source> - <translation>метод .has_key() устарел, используйте 'in' оператор</translation> + <translation type="obsolete">метод .has_key() устарел, используйте 'in' оператор</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="191"/> <source>deprecated form of raising exception</source> - <translation>устаревший метод возбуждения исключений</translation> + <translation type="obsolete">устаревший метод возбуждения исключений</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="194"/> <source>'<>' is deprecated, use '!='</source> - <translation>оператор '<>' устарел, используйте '!='</translation> + <translation type="obsolete">оператор '<>' устарел, используйте '!='</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="197"/> <source>backticks are deprecated, use 'repr()'</source> - <translation>оператор обратных кавычек устарел, используйте функцию 'repr()'</translation> + <translation type="obsolete">оператор обратных кавычек устарел, используйте функцию 'repr()'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="200"/> <source>multiple statements on one line (colon)</source> - <translation>несколько команд в одной строке (двоеточие)</translation> + <translation type="obsolete">несколько команд в одной строке (двоеточие)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="203"/> <source>multiple statements on one line (semicolon)</source> - <translation>несколько команд в одной строке (точка с запятой)</translation> + <translation type="obsolete">несколько команд в одной строке (точка с запятой)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="40"/> <source>continuation line indentation is not a multiple of four</source> - <translation>величина отступа строки продолжения не кратна четырём</translation> + <translation type="obsolete">величина отступа строки продолжения не кратна четырём</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> <source>continuation line missing indentation or outdented</source> - <translation>неправильный отступ у строки продолжения</translation> + <translation type="obsolete">неправильный отступ у строки продолжения</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> <source>closing bracket does not match indentation of opening bracket's line</source> - <translation>закрывающая скобка не выровнена с открывающей</translation> + <translation type="obsolete">закрывающая скобка не выровнена с открывающей</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="50"/> <source>closing bracket does not match visual indentation</source> - <translation>закрывающая скобка плохо выровнена</translation> + <translation type="obsolete">закрывающая скобка плохо выровнена</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="56"/> <source>continuation line over-indented for hanging indent</source> - <translation>слишком большой отступ у строки продолжения</translation> + <translation type="obsolete">слишком большой отступ у строки продолжения</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="59"/> <source>continuation line over-indented for visual indent</source> - <translation>слишком большой отступ у строки продолжения</translation> + <translation type="obsolete">слишком большой отступ у строки продолжения</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="62"/> <source>continuation line under-indented for visual indent</source> - <translation>слишком маленький отступ у строки продолжения</translation> + <translation type="obsolete">слишком маленький отступ у строки продолжения</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> <source>closing bracket is missing indentation</source> - <translation>Закрывающая скобка не выровнена</translation> + <translation type="obsolete">Закрывающая скобка не выровнена</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> <source>missing whitespace around arithmetic operator</source> - <translation>отсутствуют символы пропуска вокруг арифметического оператора</translation> + <translation type="obsolete">отсутствуют символы пропуска вокруг арифметического оператора</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> <source>missing whitespace around bitwise or shift operator</source> - <translation>отсутствуют символы пропуска вокруг битового оператора или оператора сдвига</translation> + <translation type="obsolete">отсутствуют символы пропуска вокруг битового оператора или оператора сдвига</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> <source>missing whitespace around modulo operator</source> - <translation>отсутствуют символы пропуска вокруг оператора по модулю</translation> + <translation type="obsolete">отсутствуют символы пропуска вокруг оператора по модулю</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> <source>unexpected spaces around keyword / parameter equals</source> - <translation>лишние пробелы вокруг ключевого слова или параметра</translation> + <translation type="obsolete">лишние пробелы вокруг ключевого слова или параметра</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="137"/> <source>multiple spaces after keyword</source> - <translation>множественные пробелы после ключевого слова</translation> + <translation type="obsolete">множественные пробелы после ключевого слова</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> <source>multiple spaces before keyword</source> - <translation>множественные пробелы перед ключевоым словом</translation> + <translation type="obsolete">множественные пробелы перед ключевоым словом</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> <source>tab after keyword</source> - <translation>символ табуляции после ключевого слова</translation> + <translation type="obsolete">символ табуляции после ключевого слова</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> <source>tab before keyword</source> - <translation>символ табуляции перед ключевоым словом</translation> + <translation type="obsolete">символ табуляции перед ключевоым словом</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="179"/> <source>line too long ({0} > {1} characters)</source> - <translation>строка слишком длинная ({0} > {1} символов)</translation> + <translation type="obsolete">строка слишком длинная ({0} > {1} символов)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="182"/> <source>the backslash is redundant between brackets</source> - <translation>символы '\' излишни между квадратных скобок</translation> + <translation type="obsolete">символы '\' излишни между квадратных скобок</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="206"/> <source>statement ends with a semicolon</source> - <translation>инструкция заканчивается точкой с запятой</translation> + <translation type="obsolete">инструкция заканчивается точкой с запятой</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="215"/> <source>comparison to {0} should be {1}</source> - <translation>сравнение с {0} должно быть {1}</translation> + <translation type="obsolete">сравнение с {0} должно быть {1}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="224"/> <source>do not compare types, use 'isinstance()'</source> - <translation>используйте 'isinstance()' вместо сравнения типов</translation> + <translation type="obsolete">используйте 'isinstance()' вместо сравнения типов</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="230"/> <source>{0}: {1}</source> - <translation>{0}: {1}</translation> + <translation type="obsolete">{0}: {1}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="53"/> <source>continuation line with same indent as next logical line</source> - <translation>отступ у строки продолжения такой же как у следующей строки</translation> + <translation type="obsolete">отступ у строки продолжения такой же как у следующей строки</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="65"/> <source>visually indented line with same indent as next logical line</source> - <translation>отступ у строки продолжения такой же как у следующей строки</translation> + <translation type="obsolete">отступ у строки продолжения такой же как у следующей строки</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="68"/> <source>continuation line unaligned for hanging indent</source> - <translation>неправильный отступ у строки продолжения</translation> + <translation type="obsolete">неправильный отступ у строки продолжения</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> <source>block comment should start with '# '</source> - <translation>блочный комментарий должен начинаться с '# '</translation> + <translation type="obsolete">блочный комментарий должен начинаться с '# '</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="218"/> <source>test for membership should be 'not in'</source> - <translation>проверка на членство должна быть 'not in'</translation> + <translation type="obsolete">проверка на членство должна быть 'not in'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="221"/> <source>test for object identity should be 'is not'</source> - <translation>проверка на идентичность объекта должна быть 'is not'</translation> + <translation type="obsolete">проверка на идентичность объекта должна быть 'is not'</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="233"/> <source>{0}</source> - <translation>{0}</translation> + <translation type="obsolete">{0}</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="37"/> <source>unexpected indentation (comment)</source> - <translation>неожидаемые отступы (комментарий)</translation> + <translation type="obsolete">неожидаемые отступы (комментарий)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="134"/> <source>too many leading '#' for block comment</source> - <translation>слишком много лидирующих '#' для блока комментария</translation> + <translation type="obsolete">слишком много лидирующих '#' для блока комментария</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="176"/> <source>module level import not at top of file</source> - <translation>импорт модуля не в верху файла</translation> + <translation type="obsolete">импорт модуля не в верху файла</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="185"/> <source>line break before binary operator</source> - <translation>перевод строки перед бинарным оператором</translation> + <translation type="obsolete">перевод строки перед бинарным оператором</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="209"/> <source>multiple statements on one line (def)</source> - <translation>несколько операторов в одной строке (def)</translation> + <translation type="obsolete">несколько операторов в одной строке (def)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="227"/> <source>do not assign a lambda expression, use a def</source> - <translation>не назначайте лямбда-выражения, используйте def</translation> + <translation type="obsolete">не назначайте лямбда-выражения, используйте def</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="31"/> <source>indentation is not a multiple of four (comment)</source> - <translation>отступы не кратны четырем (комментарий)</translation> + <translation type="obsolete">отступы не кратны четырем (комментарий)</translation> </message> <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="34"/> <source>expected an indented block (comment)</source> - <translation>ожидался отступ блока (комментарий)</translation> + <translation type="obsolete">ожидался отступ блока (комментарий)</translation> </message> </context> <context> @@ -71114,6 +71114,389 @@ </message> </context> <context> + <name>pycodestyle</name> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="19"/> + <source>indentation contains mixed spaces and tabs</source> + <translation type="unfinished">отступ содержит смесь пробелов и символов табуляции</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="22"/> + <source>indentation is not a multiple of four</source> + <translation type="unfinished">величина отступа не кратна четырём</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="25"/> + <source>expected an indented block</source> + <translation type="unfinished">ожидался блок с отступом</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="28"/> + <source>unexpected indentation</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> + <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="40"/> + <source>continuation line indentation is not a multiple of four</source> + <translation type="unfinished">величина отступа строки продолжения не кратна четырём</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="43"/> + <source>continuation line missing indentation or outdented</source> + <translation type="unfinished">неправильный отступ у строки продолжения</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="46"/> + <source>closing bracket does not match indentation of opening bracket's line</source> + <translation type="unfinished">закрывающая скобка не выровнена с открывающей</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="50"/> + <source>closing bracket does not match visual indentation</source> + <translation type="unfinished">закрывающая скобка плохо выровнена</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="53"/> + <source>continuation line with same indent as next logical line</source> + <translation type="unfinished">отступ у строки продолжения такой же как у следующей строки</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="56"/> + <source>continuation line over-indented for hanging indent</source> + <translation type="unfinished">слишком большой отступ у строки продолжения</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="59"/> + <source>continuation line over-indented for visual indent</source> + <translation type="unfinished">слишком большой отступ у строки продолжения</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="62"/> + <source>continuation line under-indented for visual indent</source> + <translation type="unfinished">слишком маленький отступ у строки продолжения</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="65"/> + <source>visually indented line with same indent as next logical line</source> + <translation type="unfinished">отступ у строки продолжения такой же как у следующей строки</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="68"/> + <source>continuation line unaligned for hanging indent</source> + <translation type="unfinished">неправильный отступ у строки продолжения</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="71"/> + <source>closing bracket is missing indentation</source> + <translation type="unfinished">Закрывающая скобка не выровнена</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="74"/> + <source>indentation contains tabs</source> + <translation type="unfinished">отступ содержит символы табуляции</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="77"/> + <source>whitespace after '{0}'</source> + <translation type="unfinished">символ пропуска после '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="86"/> + <source>whitespace before '{0}'</source> + <translation type="unfinished">символ пропуска перед '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="89"/> + <source>multiple spaces before operator</source> + <translation type="unfinished">множественные пробелы перед оператором</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="92"/> + <source>multiple spaces after operator</source> + <translation type="unfinished">множественные пробелы после оператора</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="95"/> + <source>tab before operator</source> + <translation type="unfinished">символ табуляции перед оператором</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="98"/> + <source>tab after operator</source> + <translation type="unfinished">символ табуляции после оператора</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="101"/> + <source>missing whitespace around operator</source> + <translation type="unfinished">отсутствуют символы пропуска вокруг оператора</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="104"/> + <source>missing whitespace around arithmetic operator</source> + <translation type="unfinished">отсутствуют символы пропуска вокруг арифметического оператора</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="107"/> + <source>missing whitespace around bitwise or shift operator</source> + <translation type="unfinished">отсутствуют символы пропуска вокруг битового оператора или оператора сдвига</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="110"/> + <source>missing whitespace around modulo operator</source> + <translation type="unfinished">отсутствуют символы пропуска вокруг оператора по модулю</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="113"/> + <source>missing whitespace after '{0}'</source> + <translation type="unfinished">отсутствуют символы пропуска после '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="116"/> + <source>multiple spaces after '{0}'</source> + <translation type="unfinished">множественные пробелы после '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="119"/> + <source>tab after '{0}'</source> + <translation type="unfinished">символ табуляции после '{0}'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="122"/> + <source>unexpected spaces around keyword / parameter equals</source> + <translation type="unfinished">лишние пробелы вокруг ключевого слова или параметра</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="125"/> + <source>at least two spaces before inline comment</source> + <translation type="unfinished">по крайней мере два пробела перед встроенным комментарием</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="128"/> + <source>inline comment should start with '# '</source> + <translation type="unfinished">встроенный комментарий должен начинаться с '# '</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="131"/> + <source>block comment should start with '# '</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="137"/> + <source>multiple spaces after keyword</source> + <translation type="unfinished">множественные пробелы после ключевого слова</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="140"/> + <source>multiple spaces before keyword</source> + <translation type="unfinished">множественные пробелы перед ключевоым словом</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="143"/> + <source>tab after keyword</source> + <translation type="unfinished">символ табуляции после ключевого слова</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="146"/> + <source>tab before keyword</source> + <translation type="unfinished">символ табуляции перед ключевоым словом</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="149"/> + <source>missing whitespace after keyword</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="152"/> + <source>trailing whitespace</source> + <translation type="unfinished">замыкающие символы пропуска</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="155"/> + <source>no newline at end of file</source> + <translation type="unfinished">отсутствует символ новой строки в конце файла</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="158"/> + <source>blank line contains whitespace</source> + <translation type="unfinished">пустая строка содержит символы пропуска</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="161"/> + <source>expected 1 blank line, found 0</source> + <translation type="unfinished">ожидалась одна пустая строка, в наличии 0</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="164"/> + <source>expected 2 blank lines, found {0}</source> + <translation type="unfinished">ожидались две пустые строки, найдено {0}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="167"/> + <source>too many blank lines ({0})</source> + <translation type="unfinished">слишком много пустых строк ({0})</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="170"/> + <source>blank lines found after function decorator</source> + <translation type="unfinished">пустые строки после декоратора функции</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="173"/> + <source>expected 2 blank lines after class or function definition, found {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="177"/> + <source>expected 1 blank line before a nested definition, found 0</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="180"/> + <source>blank line at end of file</source> + <translation type="unfinished">пустая строка в конце файла</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="183"/> + <source>multiple imports on one line</source> + <translation type="unfinished">множественный импорт в одной строке</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="186"/> + <source>module level import not at top of file</source> + <translation type="unfinished">импорт модуля не в верху файла</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="189"/> + <source>line too long ({0} > {1} characters)</source> + <translation type="unfinished">строка слишком длинная ({0} > {1} символов)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="192"/> + <source>the backslash is redundant between brackets</source> + <translation type="unfinished">символы '\' излишни между квадратных скобок</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="195"/> + <source>line break before binary operator</source> + <translation type="unfinished">перевод строки перед бинарным оператором</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="198"/> + <source>.has_key() is deprecated, use 'in'</source> + <translation type="unfinished">метод .has_key() устарел, используйте 'in' оператор</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="201"/> + <source>deprecated form of raising exception</source> + <translation type="unfinished">устаревший метод возбуждения исключений</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="204"/> + <source>'<>' is deprecated, use '!='</source> + <translation type="unfinished">оператор '<>' устарел, используйте '!='</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="207"/> + <source>backticks are deprecated, use 'repr()'</source> + <translation type="unfinished">оператор обратных кавычек устарел, используйте функцию 'repr()'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="210"/> + <source>multiple statements on one line (colon)</source> + <translation type="unfinished">несколько команд в одной строке (двоеточие)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="213"/> + <source>multiple statements on one line (semicolon)</source> + <translation type="unfinished">несколько команд в одной строке (точка с запятой)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="216"/> + <source>statement ends with a semicolon</source> + <translation type="unfinished">инструкция заканчивается точкой с запятой</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="219"/> + <source>multiple statements on one line (def)</source> + <translation type="unfinished">несколько операторов в одной строке (def)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="222"/> + <source>multiple statements on one line (async def)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="228"/> + <source>comparison to {0} should be {1}</source> + <translation type="unfinished">сравнение с {0} должно быть {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="231"/> + <source>test for membership should be 'not in'</source> + <translation type="unfinished">проверка на членство должна быть 'not in'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="234"/> + <source>test for object identity should be 'is not'</source> + <translation type="unfinished">проверка на идентичность объекта должна быть 'is not'</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="237"/> + <source>do not compare types, use 'isinstance()'</source> + <translation type="unfinished">используйте 'isinstance()' вместо сравнения типов</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="240"/> + <source>do not assign a lambda expression, use a def</source> + <translation type="unfinished">не назначайте лямбда-выражения, используйте def</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="243"/> + <source>ambiguous variable name '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="246"/> + <source>ambiguous class definition '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="249"/> + <source>ambiguous function definition '{0}'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="252"/> + <source>{0}: {1}</source> + <translation type="unfinished">{0}: {1}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="255"/> + <source>{0}</source> + <translation type="unfinished">{0}</translation> + </message> +</context> +<context> <name>subversion</name> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1606"/>