Wed, 07 Nov 2012 17:41:54 +0100
Extended functionality to show the pylint message in the editor, when an entry is double clicked, and to show all message of a file, when the file entry is double clicked.
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS><TS version="2.0" language="ru" sourcelanguage=""> <context> <name>PyLintConfigDialog</name> <message> <location filename="PyLint/PyLintConfigDialog.py" line="232"/> <source>Configuration Files (*.cfg *.cnf *.rc);;All Files (*)</source> <translation>Файлы конфигурации (*.cfg *.cnf *.rc);;Все файлы (*)</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.py" line="232"/> <source>Select configuration file</source> <translation>Выберите файл конфигурации</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.py" line="247"/> <source>Select report file</source> <translation>Выберите файл отчёта</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.py" line="322"/> <source>Process Generation Error</source> <translation>Ошибка процесса генерации</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.py" line="322"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>Невозможно запустить {0}.<br>Убедитесь, что он находится в пути поиска.</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="14"/> <source>PyLint Configuration</source> <translation>Конфигурация PyLint</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="30"/> <source>General</source> <translation>Общее</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="52"/> <source>Output</source> <translation>Вывод</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="64"/> <source>Select to generate a plain text report</source> <translation>Генерировать отчёт в виде простого текста</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="67"/> <source>Generate &Textreport</source> <translation>Генерировать &текстовый отчёт</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="70"/> <source>Alt+T</source> <translation>Alt+T</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="77"/> <source>Select to generate a HTML report</source> <translation>Генерировать отчёт в виде HTML</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="80"/> <source>Generate &HTML Report</source> <translation>Генерировать &HTML отчёт</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="83"/> <source>Alt+H</source> <translation>Alt+H</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="90"/> <source>Show the pylint result in a dialog</source> <translation>Показать результаты pylint в диалоге</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="93"/> <source>Show Result &Dialog</source> <translation>Показать &диалог с результатами</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="96"/> <source>Alt+D</source> <translation>Alt+D</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="103"/> <source>Report File</source> <translation>Файл отчёта</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="115"/> <source>Enter the name of the report file</source> <translation>Задайте имя файла отчёта</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="217"/> <source>Press to open a file selection dialog</source> <translation>Открыть диалог выбора файла</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="220"/> <source>...</source> <translation>...</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="138"/> <source>Enter the name of the configuration file</source> <translation>Задайте имя конфигурационного файла</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="169"/> <source>Press to generate a sample configuration</source> <translation>Нажмите для генерации примерной конфигурации</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="172"/> <source><b>Generate Configuration Template</b> <p>This generates a sample configuration. The data is shown in a new editor window.</p></source> <translation><b>Генерировать шаблон конфигурации</b> <p>Генерирует примерную конфигурацию. Данные будут показаны в новом окне редактора.</p></translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="176"/> <source>&Generate Configuration Template</source> <translation>&Генерировать шаблон конфигурации</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="179"/> <source>Alt+G</source> <translation>Alt+G</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="228"/> <source>Checkers</source> <translation>Проверки</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="346"/> <source>Select to enable the variables checker</source> <translation>Разрешить проверку переменных</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="349"/> <source>Variables</source> <translation>Переменные</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="256"/> <source>Select to enable the similarities checker</source> <translation>Разрешить проверку схожестей</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="259"/> <source>Similarities</source> <translation>Схожести</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="306"/> <source>Select to enable the metrics checker</source> <translation>Разрешить проверку метрик</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="309"/> <source>Metrics</source> <translation>Метрики</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="336"/> <source>Select to enable the miscellaneous checker</source> <translation>Разрешить проверку всего остального</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="339"/> <source>Miscellaneous</source> <translation>Разное</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="246"/> <source>Select to enable the imports checker</source> <translation>Разрешить проверку импортов</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="249"/> <source>Imports</source> <translation>Импорты</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="356"/> <source>Select to enable the format checker</source> <translation>Разрешить проверку формата</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="359"/> <source>Format</source> <translation>Формат</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="296"/> <source>Select to enable the design checker</source> <translation>Разрешить проверку дизайна</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="299"/> <source>Design</source> <translation>Дизайн</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="266"/> <source>Select to enable the classes checker</source> <translation>Разрешить проверку классов</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="269"/> <source>Classes</source> <translation>Классы</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="326"/> <source>Select to enable the exceptions checker</source> <translation>Разрешить проверку исключений</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="329"/> <source>Exceptions</source> <translation>Исключения</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="236"/> <source>Select to enable the basic checker</source> <translation>Разрешить базовую проверку</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="239"/> <source>Basic</source> <translation>Базовые</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="42"/> <source>Configuration &File:</source> <translation>Конфигурационный &файл:</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="316"/> <source>Select to enable the typecheck checker</source> <translation>Разрешить проверку типов</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="319"/> <source>Typecheck</source> <translation>Проверка типов</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="366"/> <source>Select to enable the newstyle checker</source> <translation>Разрешить проверку нового стиля</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="369"/> <source>Newstyle</source> <translation>Новый стиль</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="289"/> <source>Select to enable the rpython checker</source> <translation type="obsolete">Разрешить проверку rpython</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="292"/> <source>RPython</source> <translation type="obsolete">RPython</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="395"/> <source>Messages</source> <translation type="unfinished"></translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="401"/> <source>Enabled Messages:</source> <translation type="unfinished"></translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="408"/> <source>Enter the list of enabled messages separated by comma</source> <translation type="unfinished"></translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="415"/> <source>Disabled Messages:</source> <translation type="unfinished"></translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="422"/> <source>Enter the list of disabled messages separated by comma</source> <translation type="unfinished"></translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="276"/> <source>Select to enable the logging checker</source> <translation type="unfinished"></translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="279"/> <source>Logging</source> <translation type="unfinished"></translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="286"/> <source>Select to enable the string format checker</source> <translation type="unfinished"></translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="289"/> <source>String Format</source> <translation type="unfinished"></translation> </message> </context> <context> <name>PyLintExecDialog</name> <message> <location filename="PyLint/PyLintExecDialog.py" line="141"/> <source>Process Generation Error</source> <translation>Ошибка процесса генерации</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.py" line="383"/> <source>PyLint Report</source> <translation>Отчёт PyLint</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.py" line="351"/> <source><p>The PyLint report file <b>{0}</b> already exists.</p></source> <translation><p>Отчёт <b>{0}</b> уже сущеструет.</p></translation> </message> <message> <location filename="PyLint/PyLintExecDialog.py" line="368"/> <source><p>The PyLint report file <b>{0}</b> could not be written.<br>Reason: {1}</p></source> <translation><p>Невозможно сохранить файл отчёта <b>{0}</b>.<br> {1}</p></translation> </message> <message> <location filename="PyLint/PyLintExecDialog.py" line="379"/> <source>HTML Files (*.html);;All Files (*)</source> <translation>Файлы разметки HTML (*.html);;Все файлы (*)</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.py" line="381"/> <source>Text Files (*.txt);;All Files (*)</source> <translation>Текстовые файлы (*.txt);;Все файлы (*)</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.py" line="66"/> <source>Convention</source> <translation>Соглашение</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.py" line="67"/> <source>Refactor</source> <translation>Переработка</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.py" line="68"/> <source>Warning</source> <translation>Предупреждение</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.py" line="69"/> <source>Error</source> <translation>Ошибка</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.py" line="70"/> <source>Fatal</source> <translation>Критическая</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.ui" line="20"/> <source>PyLint Results</source> <translation>Результаты PyLint</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.ui" line="44"/> <source><b>PyLint Execution</b> <p>This shows the results of the PyLint run.</p></source> <translation><b>Выполнение PyLint</b> <p>Отображает результаты выполнения PyLint.</p></translation> </message> <message> <location filename="PyLint/PyLintExecDialog.ui" line="76"/> <source>File</source> <translation type="obsolete">Файл</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.ui" line="81"/> <source>Line</source> <translation type="obsolete">Строка</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.ui" line="82"/> <source>Type</source> <translation>Тип</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.ui" line="87"/> <source>Message</source> <translation>Сообщение</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.ui" line="121"/> <source><b>PyLint Execution</b> <p>This shows the errors of the PyLint run.</p></source> <translation><b>Выполнение PyLint</b> <p>Отображает ошибки выполнения PyLint.</p></translation> </message> <message> <location filename="PyLint/PyLintExecDialog.py" line="45"/> <source>Press to save the report to a file</source> <translation>Сохранить отчёт в файл</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.py" line="210"/> <source>No PyLint errors found.</source> <translation>Ошибки PyLint не найдены.</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.py" line="43"/> <source>Save Report...</source> <translation>Сохранить отчёт...</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.py" line="141"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation>Не могу запустить процесс '{0}'. Убедитесь, что он находится в пути поиска.</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.ui" line="32"/> <source>Results</source> <translation>Результаты</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.ui" line="109"/> <source>Errors</source> <translation>Ошибки</translation> </message> <message> <location filename="PyLint/PyLintExecDialog.py" line="49"/> <source>Refresh</source> <translation type="unfinished"></translation> </message> <message> <location filename="PyLint/PyLintExecDialog.py" line="51"/> <source>Press to refresh the result display</source> <translation type="unfinished"></translation> </message> <message> <location filename="PyLint/PyLintExecDialog.ui" line="77"/> <source>File/Line</source> <translation type="unfinished"></translation> </message> </context> <context> <name>PyLintPlugin</name> <message> <location filename="PluginPyLint.py" line="359"/> <source>Run PyLint</source> <translation>Запустить PyLint</translation> </message> <message> <location filename="PluginPyLint.py" line="359"/> <source>Run &PyLint...</source> <translation>Запустить &PyLint...</translation> </message> <message> <location filename="PluginPyLint.py" line="232"/> <source>Check project, packages or modules with pylint.</source> <translation>Проверить проект, пакеты или модули с помощью pylint.</translation> </message> <message> <location filename="PluginPyLint.py" line="362"/> <source><b>Run PyLint...</b><p>This checks the project, packages or modules using pylint.</p></source> <translation><b>Запустить PyLint...</b><p>Проверить проект, пакеты или модули с помощью pylint.</p></translation> </message> <message> <location filename="PluginPyLint.py" line="372"/> <source>Show PyLint Dialog</source> <translation>Показать диалог PyLint</translation> </message> <message> <location filename="PluginPyLint.py" line="372"/> <source>Show Py&Lint Dialog...</source> <translation>Показать диалог Py&Lint...</translation> </message> <message> <location filename="PluginPyLint.py" line="245"/> <source>Show the PyLint dialog with the results of the last run.</source> <translation>Показать диалог PyLint с результатами последнего запуска.</translation> </message> <message> <location filename="PluginPyLint.py" line="375"/> <source><b>Show PyLint Dialog...</b><p>This shows the PyLint dialog with the results of the last run.</p></source> <translation><b>Показать диалог PyLint...</b><p>Показать диалог PyLint с результатами последнего запуска.</p></translation> </message> <message> <location filename="PluginPyLint.py" line="53"/> <source>Checkers - Pylint</source> <translation>Контролирующие программы — Pylint</translation> </message> <message> <location filename="PluginPyLint.py" line="259"/> <source><b>Run PyLint...</b><p>This checks the loaded module using pylint.</p></source> <translation type="unfinished"></translation> </message> <message> <location filename="PluginPyLint.py" line="403"/> <source>The pylint executable could not be found.</source> <translation type="unfinished"></translation> </message> <message> <location filename="PluginPyLint.py" line="221"/> <source>PyLint version < 0.23.0.</source> <translation>Версия PyLint меньше 0.23.0.</translation> </message> <message> <location filename="PluginPyLint.py" line="224"/> <source>Cannot determine pylint version.</source> <translation>Невозможно определить версию pylint.</translation> </message> <message> <location filename="PluginPyLint.py" line="403"/> <source>pylint</source> <translation>pylint</translation> </message> </context> </TS>