Wed, 07 Nov 2012 16:46:31 +0100
Adjusted list of available checkers to pylint 0.23 and newer.
diff -r 7b4edecdaf31 -r 398979610d9b ChangeLog --- a/ChangeLog Fri May 18 16:08:10 2012 +0200 +++ b/ChangeLog Wed Nov 07 16:46:31 2012 +0100 @@ -1,11 +1,15 @@ ChangeLog --------- -Version 5.0.1: +Version 5.1.0: +- bug fixes +- adjusted list of available checkers to pylint 0.23 and newer + +Version 5.0.2: - bug fixes Version 5.0.1: - bug fixes -- added a page to the config dialog to enable and diable messages +- added a page to the config dialog to enable and disable messages Version 5.0.0: - first release of the PyLint checker plug-in
diff -r 7b4edecdaf31 -r 398979610d9b PluginPyLint.py --- a/PluginPyLint.py Fri May 18 16:08:10 2012 +0200 +++ b/PluginPyLint.py Wed Nov 07 16:46:31 2012 +0100 @@ -28,7 +28,7 @@ author = "Detlev Offenbach <detlev@die-offenbachs.de>" autoactivate = True deactivateable = True -version = "5.0.2" +version = "5.1.0" className = "PyLintPlugin" packageName = "PyLint" shortDescription = "Show the PyLint dialogs." @@ -81,7 +81,7 @@ if Utilities.isinpath(exe): return exe try: - #only since python 3.2 + # only since python 3.2 import sysconfig scripts = sysconfig.get_path('scripts', 'nt') return os.path.join(scripts, exe)
diff -r 7b4edecdaf31 -r 398979610d9b PyLint/PyLintConfigDialog.py --- a/PyLint/PyLintConfigDialog.py Fri May 18 16:08:10 2012 +0200 +++ b/PyLint/PyLintConfigDialog.py Wed Nov 07 16:46:31 2012 +0100 @@ -76,7 +76,8 @@ self.similaritiesCheckBox.setChecked(self.parameters['enableSimilarities']) self.typecheckCheckBox.setChecked(self.parameters['enableTypecheck']) self.variablesCheckBox.setChecked(self.parameters['enableVariables']) - self.rpythonCheckBox.setChecked(self.parameters['enableRPython']) + self.loggingCheckBox.setChecked(self.parameters['enableLogging']) + self.stringFormatCheckBox.setChecked(self.parameters['enableStringFormat']) # initialize messages tab self.enabledMessagesEdit.setText(self.parameters['enabledMessages']) @@ -112,7 +113,8 @@ 'enableSimilarities': False, 'enableTypecheck': False, 'enableVariables': False, - 'enableRPython': False, + 'enableLogging': False, + 'enableStringFormat': False, # messages 'enabledMessages': '', @@ -172,7 +174,8 @@ parms['enableSimilarities'] = self.parameters['enableSimilarities'] parms['enableTypecheck'] = self.parameters['enableTypecheck'] parms['enableVariables'] = self.parameters['enableVariables'] - parms['enableRPython'] = self.parameters['enableRPython'] + parms['enableLogging'] = self.parameters['enableLogging'] + parms['enableStringFormat'] = self.parameters['enableStringFormat'] checkers = [] if self.parameters['enableBasic']: @@ -199,8 +202,10 @@ checkers.append('typecheck') if self.parameters['enableVariables']: checkers.append('variables') - if self.parameters['enableRPython']: - checkers.append('rpython') + if self.parameters['enableLogging']: + checkers.append('logging') + if self.parameters['enableStringFormat']: + checkers.append('string_format') if checkers: args.append('--enable={0}'.format(','.join(checkers))) @@ -276,7 +281,8 @@ self.parameters['enableSimilarities'] = self.similaritiesCheckBox.isChecked() self.parameters['enableTypecheck'] = self.typecheckCheckBox.isChecked() self.parameters['enableVariables'] = self.variablesCheckBox.isChecked() - self.parameters['enableRPython'] = self.rpythonCheckBox.isChecked() + self.parameters['enableLogging'] = self.loggingCheckBox.isChecked() + self.parameters['enableStringFormat'] = self.stringFormatCheckBox.isChecked() # get data of messages tab self.parameters['enabledMessages'] = ','.join(
diff -r 7b4edecdaf31 -r 398979610d9b PyLint/PyLintConfigDialog.ui --- a/PyLint/PyLintConfigDialog.ui Fri May 18 16:08:10 2012 +0200 +++ b/PyLint/PyLintConfigDialog.ui Wed Nov 07 16:46:31 2012 +0100 @@ -16,14 +16,11 @@ <property name="sizeGripEnabled"> <bool>true</bool> </property> - <layout class="QVBoxLayout"> - <property name="spacing"> - <number>6</number> - </property> + <layout class="QGridLayout" name="gridLayout_2"> <property name="margin"> <number>6</number> </property> - <item> + <item row="0" column="0"> <widget class="QTabWidget" name="tabWidget"> <property name="currentIndex"> <number>1</number> @@ -230,14 +227,152 @@ <attribute name="title"> <string>Checkers</string> </attribute> - <layout class="QGridLayout"> - <property name="margin"> - <number>6</number> - </property> - <property name="spacing"> - <number>6</number> - </property> - <item row="5" column="2" colspan="2"> + <layout class="QVBoxLayout" name="verticalLayout"> + <item> + <layout class="QGridLayout" name="gridLayout_3"> + <item row="0" column="0"> + <widget class="QCheckBox" name="basicCheckBox"> + <property name="toolTip"> + <string>Select to enable the basic checker</string> + </property> + <property name="text"> + <string>Basic</string> + </property> + </widget> + </item> + <item row="0" column="1"> + <widget class="QCheckBox" name="importsCheckBox"> + <property name="toolTip"> + <string>Select to enable the imports checker</string> + </property> + <property name="text"> + <string>Imports</string> + </property> + </widget> + </item> + <item row="0" column="2"> + <widget class="QCheckBox" name="similaritiesCheckBox"> + <property name="toolTip"> + <string>Select to enable the similarities checker</string> + </property> + <property name="text"> + <string>Similarities</string> + </property> + </widget> + </item> + <item row="1" column="0"> + <widget class="QCheckBox" name="classesCheckBox"> + <property name="toolTip"> + <string>Select to enable the classes checker</string> + </property> + <property name="text"> + <string>Classes</string> + </property> + </widget> + </item> + <item row="1" column="1"> + <widget class="QCheckBox" name="loggingCheckBox"> + <property name="toolTip"> + <string>Select to enable the logging checker</string> + </property> + <property name="text"> + <string>Logging</string> + </property> + </widget> + </item> + <item row="1" column="2"> + <widget class="QCheckBox" name="stringFormatCheckBox"> + <property name="toolTip"> + <string>Select to enable the string format checker</string> + </property> + <property name="text"> + <string>String Format</string> + </property> + </widget> + </item> + <item row="2" column="0"> + <widget class="QCheckBox" name="designCheckBox"> + <property name="toolTip"> + <string>Select to enable the design checker</string> + </property> + <property name="text"> + <string>Design</string> + </property> + </widget> + </item> + <item row="2" column="1"> + <widget class="QCheckBox" name="metricsCheckBox"> + <property name="toolTip"> + <string>Select to enable the metrics checker</string> + </property> + <property name="text"> + <string>Metrics</string> + </property> + </widget> + </item> + <item row="2" column="2"> + <widget class="QCheckBox" name="typecheckCheckBox"> + <property name="toolTip"> + <string>Select to enable the typecheck checker</string> + </property> + <property name="text"> + <string>Typecheck</string> + </property> + </widget> + </item> + <item row="3" column="0"> + <widget class="QCheckBox" name="exceptionsCheckBox"> + <property name="toolTip"> + <string>Select to enable the exceptions checker</string> + </property> + <property name="text"> + <string>Exceptions</string> + </property> + </widget> + </item> + <item row="3" column="1"> + <widget class="QCheckBox" name="miscellaneousCheckBox"> + <property name="toolTip"> + <string>Select to enable the miscellaneous checker</string> + </property> + <property name="text"> + <string>Miscellaneous</string> + </property> + </widget> + </item> + <item row="3" column="2"> + <widget class="QCheckBox" name="variablesCheckBox"> + <property name="toolTip"> + <string>Select to enable the variables checker</string> + </property> + <property name="text"> + <string>Variables</string> + </property> + </widget> + </item> + <item row="4" column="0"> + <widget class="QCheckBox" name="formatCheckBox"> + <property name="toolTip"> + <string>Select to enable the format checker</string> + </property> + <property name="text"> + <string>Format</string> + </property> + </widget> + </item> + <item row="4" column="1"> + <widget class="QCheckBox" name="newstyleCheckBox"> + <property name="toolTip"> + <string>Select to enable the newstyle checker</string> + </property> + <property name="text"> + <string>Newstyle</string> + </property> + </widget> + </item> + </layout> + </item> + <item> <spacer> <property name="orientation"> <enum>Qt::Vertical</enum> @@ -253,136 +388,6 @@ </property> </spacer> </item> - <item row="2" column="4"> - <widget class="QCheckBox" name="variablesCheckBox"> - <property name="toolTip"> - <string>Select to enable the variables checker</string> - </property> - <property name="text"> - <string>Variables</string> - </property> - </widget> - </item> - <item row="1" column="4"> - <widget class="QCheckBox" name="typecheckCheckBox"> - <property name="toolTip"> - <string>Select to enable the typecheck checker</string> - </property> - <property name="text"> - <string>Typecheck</string> - </property> - </widget> - </item> - <item row="0" column="4"> - <widget class="QCheckBox" name="similaritiesCheckBox"> - <property name="toolTip"> - <string>Select to enable the similarities checker</string> - </property> - <property name="text"> - <string>Similarities</string> - </property> - </widget> - </item> - <item row="4" column="2"> - <widget class="QCheckBox" name="rpythonCheckBox"> - <property name="toolTip"> - <string>Select to enable the rpython checker</string> - </property> - <property name="text"> - <string>RPython</string> - </property> - </widget> - </item> - <item row="3" column="2"> - <widget class="QCheckBox" name="newstyleCheckBox"> - <property name="toolTip"> - <string>Select to enable the newstyle checker</string> - </property> - <property name="text"> - <string>Newstyle</string> - </property> - </widget> - </item> - <item row="2" column="2" colspan="2"> - <widget class="QCheckBox" name="miscellaneousCheckBox"> - <property name="toolTip"> - <string>Select to enable the miscellaneous checker</string> - </property> - <property name="text"> - <string>Miscellaneous</string> - </property> - </widget> - </item> - <item row="1" column="2"> - <widget class="QCheckBox" name="metricsCheckBox"> - <property name="toolTip"> - <string>Select to enable the metrics checker</string> - </property> - <property name="text"> - <string>Metrics</string> - </property> - </widget> - </item> - <item row="4" column="0"> - <widget class="QCheckBox" name="formatCheckBox"> - <property name="toolTip"> - <string>Select to enable the format checker</string> - </property> - <property name="text"> - <string>Format</string> - </property> - </widget> - </item> - <item row="3" column="0" colspan="2"> - <widget class="QCheckBox" name="exceptionsCheckBox"> - <property name="toolTip"> - <string>Select to enable the exceptions checker</string> - </property> - <property name="text"> - <string>Exceptions</string> - </property> - </widget> - </item> - <item row="2" column="0"> - <widget class="QCheckBox" name="designCheckBox"> - <property name="toolTip"> - <string>Select to enable the design checker</string> - </property> - <property name="text"> - <string>Design</string> - </property> - </widget> - </item> - <item row="1" column="0" colspan="2"> - <widget class="QCheckBox" name="classesCheckBox"> - <property name="toolTip"> - <string>Select to enable the classes checker</string> - </property> - <property name="text"> - <string>Classes</string> - </property> - </widget> - </item> - <item row="0" column="2" colspan="2"> - <widget class="QCheckBox" name="importsCheckBox"> - <property name="toolTip"> - <string>Select to enable the imports checker</string> - </property> - <property name="text"> - <string>Imports</string> - </property> - </widget> - </item> - <item row="0" column="0" colspan="2"> - <widget class="QCheckBox" name="basicCheckBox"> - <property name="toolTip"> - <string>Select to enable the basic checker</string> - </property> - <property name="text"> - <string>Basic</string> - </property> - </widget> - </item> </layout> </widget> <widget class="QWidget" name="Messages"> @@ -435,7 +440,7 @@ </widget> </widget> </item> - <item> + <item row="1" column="0"> <widget class="QDialogButtonBox" name="buttonBox"> <property name="orientation"> <enum>Qt::Horizontal</enum> @@ -465,10 +470,11 @@ <tabstop>exceptionsCheckBox</tabstop> <tabstop>formatCheckBox</tabstop> <tabstop>importsCheckBox</tabstop> + <tabstop>loggingCheckBox</tabstop> <tabstop>metricsCheckBox</tabstop> <tabstop>miscellaneousCheckBox</tabstop> <tabstop>newstyleCheckBox</tabstop> - <tabstop>rpythonCheckBox</tabstop> + <tabstop>stringFormatCheckBox</tabstop> <tabstop>similaritiesCheckBox</tabstop> <tabstop>typecheckCheckBox</tabstop> <tabstop>variablesCheckBox</tabstop>
diff -r 7b4edecdaf31 -r 398979610d9b PyLint/PyLintExecDialog.py --- a/PyLint/PyLintExecDialog.py Fri May 18 16:08:10 2012 +0200 +++ b/PyLint/PyLintExecDialog.py Wed Nov 07 16:46:31 2012 +0100 @@ -308,6 +308,7 @@ lineno = int(itm.text(1)) e5App().getObject("ViewManager").openSourceFile(fn, lineno) + # TODO: set warning markers def __writeReport(self): """
diff -r 7b4edecdaf31 -r 398979610d9b PyLint/i18n/pylint_cs.ts --- a/PyLint/i18n/pylint_cs.ts Fri May 18 16:08:10 2012 +0200 +++ b/PyLint/i18n/pylint_cs.ts Wed Nov 07 16:46:31 2012 +0100 @@ -8,297 +8,312 @@ <translation>PyLint konfigurace</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="33"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="30"/> <source>General</source> <translation>Hlavní</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="55"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="52"/> <source>Output</source> <translation>Výstup</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="67"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="64"/> <source>Select to generate a plain text report</source> <translation>Vybrat pro generování textového reportu</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="70"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="67"/> <source>Generate &Textreport</source> <translation>Generovat &textový report</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="73"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="70"/> <source>Alt+T</source> <translation></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="80"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="77"/> <source>Select to generate a HTML report</source> <translation>Vybrat pro generování HTML reportu</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="83"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="80"/> <source>Generate &HTML Report</source> <translation>Generovat &HTML report</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="86"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="83"/> <source>Alt+H</source> <translation></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="93"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="90"/> <source>Show the pylint result in a dialog</source> <translation>Zobrazit pylint výsledku v dialogu</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="96"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="93"/> <source>Show Result &Dialog</source> <translation>Zobrazit &dialog výsledku</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="99"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="96"/> <source>Alt+D</source> <translation></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="106"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="103"/> <source>Report File</source> <translation>Report soubor</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="118"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="115"/> <source>Enter the name of the report file</source> <translation>Zadejte jméno souboru reportu</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="220"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="217"/> <source>Press to open a file selection dialog</source> <translation>Stisknout pro otevření dialogu výběru souborů</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="223"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="220"/> <source>...</source> <translation>...</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="141"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="138"/> <source>Enter the name of the configuration file</source> <translation>Zadejte jméno konfiguračního souboru</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="172"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="169"/> <source>Press to generate a sample configuration</source> <translation>Stisknout pro vygenerování vzorové konfigurace</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="175"/> + <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>Generovat konfigurační šablonu</b> <p>Toto vygeneruje konfigurační šablonu. Hodnoty jsou zobrazeny v novém editačním okně.</p></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="179"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="176"/> <source>&Generate Configuration Template</source> <translation>&Generovat šablonu s konfigurací</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="182"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="179"/> <source>Alt+G</source> <translation></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="231"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="228"/> <source>Checkers</source> <translation>Kontroloři</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="259"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="346"/> <source>Select to enable the variables checker</source> <translation>Vybrat pro aktivaci kontrolora proměnných</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="262"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="349"/> <source>Variables</source> <translation>Proměnné</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="279"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="256"/> <source>Select to enable the similarities checker</source> <translation>Vybrat pro aktivaci kontrolora podobnosti</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="282"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="259"/> <source>Similarities</source> <translation>Podobnosti</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="319"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="306"/> <source>Select to enable the metrics checker</source> <translation>Vybrat pro aktivaci kontrolora metriky</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="322"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="309"/> <source>Metrics</source> <translation>Metriky</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="309"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="336"/> <source>Select to enable the miscellaneous checker</source> <translation>Vybrat pro aktivaci různých kontrolorů</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="312"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="339"/> <source>Miscellaneous</source> <translation>Různé</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="369"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="246"/> <source>Select to enable the imports checker</source> <translation>Vybrat pro aktivaci kontrolora importů</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="372"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="249"/> <source>Imports</source> <translation>Importy</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="329"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="356"/> <source>Select to enable the format checker</source> <translation>Vybrat pro aktivaci kontrolora formátu</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="332"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="359"/> <source>Format</source> <translation>Formát</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="349"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="296"/> <source>Select to enable the design checker</source> <translation>Vybrat pro aktivaci kontrolory designu</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="352"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="299"/> <source>Design</source> <translation>Design</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="359"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="266"/> <source>Select to enable the classes checker</source> <translation>Vybrat pro aktivaci kontrolora tříd</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="362"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="269"/> <source>Classes</source> <translation>Třídy</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="339"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="326"/> <source>Select to enable the exceptions checker</source> <translation>Vybrat pro aktivaci kontrolora výjimek</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="342"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="329"/> <source>Exceptions</source> <translation>Výjimky</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="379"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="236"/> <source>Select to enable the basic checker</source> <translation>Vybrat pro aktivaci základního kontrolora</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="382"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="239"/> <source>Basic</source> <translation>Základní</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="227"/> + <location filename="PyLint/PyLintConfigDialog.py" line="232"/> <source>Select configuration file</source> <translation>Vybrat konfigurační soubor</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="227"/> + <location filename="PyLint/PyLintConfigDialog.py" line="232"/> <source>Configuration Files (*.cfg *.cnf *.rc);;All Files (*)</source> <translation>Konfigurační soubory (*.cfg *.cnf *.rc);;Všechny soubory (*)</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="242"/> + <location filename="PyLint/PyLintConfigDialog.py" line="247"/> <source>Select report file</source> <translation>Vybrat soubor reportu</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="316"/> + <location filename="PyLint/PyLintConfigDialog.py" line="322"/> <source>Process Generation Error</source> <translation>Chyba v procesu generování</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="316"/> + <location filename="PyLint/PyLintConfigDialog.py" line="322"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>Nelze spustit {0}.<br>Ověřte, že je umístěn v požadované cestě.</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="45"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="42"/> <source>Configuration &File:</source> <translation>Kon&figurační soubor:</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="269"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="316"/> <source>Select to enable the typecheck checker</source> <translation>Vybrat pro aktivaci kontrolora typecheck</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="272"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="319"/> <source>Typecheck</source> <translation></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="299"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="366"/> <source>Select to enable the newstyle checker</source> <translation>Vybrat pro aktivaci kontrolora newstyle</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="302"/> + <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>Vybrat pro zapnutí rpython kontrolora</translation> + <translation type="obsolete">Vybrat pro zapnutí rpython kontrolora</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="292"/> - <source>RPython</source> - <translation></translation> - </message> - <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="390"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="395"/> <source>Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="396"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="401"/> <source>Enabled Messages:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="403"/> + <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="410"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="415"/> <source>Disabled Messages:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="417"/> + <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> @@ -386,27 +401,27 @@ <translation>PyLint chyby nebyly nalezeny.</translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="350"/> + <location filename="PyLint/PyLintExecDialog.py" line="351"/> <source>PyLint Report</source> <translation>PyLint report</translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="318"/> + <location filename="PyLint/PyLintExecDialog.py" line="319"/> <source><p>The PyLint report file <b>{0}</b> already exists.</p></source> <translation><p>Soubor s PyLint reportem <b>{0}</b> již existuje.</p></translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="335"/> + <location filename="PyLint/PyLintExecDialog.py" line="336"/> <source><p>The PyLint report file <b>{0}</b> could not be written.<br>Reason: {1}</p></source> <translation><p>Do souboru s PyLint reportem <b>{0}</b> nelze zapsat .<br>Důvod: {1}</p></translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="346"/> + <location filename="PyLint/PyLintExecDialog.py" line="347"/> <source>HTML Files (*.html);;All Files (*)</source> <translation>HTML soubory (*.html);;Všechny soubory (*)</translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="348"/> + <location filename="PyLint/PyLintExecDialog.py" line="349"/> <source>Text Files (*.txt);;All Files (*)</source> <translation>Textové soubory (*.txt);;Všechny soubory (*)</translation> </message> @@ -439,42 +454,42 @@ <context> <name>PyLintPlugin</name> <message> - <location filename="PluginPyLint.py" line="355"/> + <location filename="PluginPyLint.py" line="359"/> <source>Run PyLint</source> <translation>Spustit PyLint</translation> </message> <message> - <location filename="PluginPyLint.py" line="355"/> + <location filename="PluginPyLint.py" line="359"/> <source>Run &PyLint...</source> <translation>Spustit &PyLint...</translation> </message> <message> - <location filename="PluginPyLint.py" line="228"/> + <location filename="PluginPyLint.py" line="232"/> <source>Check project, packages or modules with pylint.</source> <translation>Zkontrolovat projekt, balíčky nebo moduly s pylintem.</translation> </message> <message> - <location filename="PluginPyLint.py" line="358"/> + <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>Spustit PyLint...</b><p>Toto zkontroluje poejkt, balíčky nebo moduly za pomoci pylintu.</p></translation> </message> <message> - <location filename="PluginPyLint.py" line="368"/> + <location filename="PluginPyLint.py" line="372"/> <source>Show PyLint Dialog</source> <translation>Zobrazit PyLint dialog</translation> </message> <message> - <location filename="PluginPyLint.py" line="368"/> + <location filename="PluginPyLint.py" line="372"/> <source>Show Py&Lint Dialog...</source> <translation>Zobrazit Py&Lint dialog...</translation> </message> <message> - <location filename="PluginPyLint.py" line="241"/> + <location filename="PluginPyLint.py" line="245"/> <source>Show the PyLint dialog with the results of the last run.</source> <translation>Zobrazit PyLint dialog s výsledky posledního spuštění.</translation> </message> <message> - <location filename="PluginPyLint.py" line="371"/> + <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>Zobrazit PyLint dialog...</b><p>Zobrazuje PyLint dialog s výsledky předchozího spuštění.</p></translation> </message> @@ -484,27 +499,27 @@ <translation></translation> </message> <message> - <location filename="PluginPyLint.py" line="255"/> + <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="399"/> + <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="217"/> + <location filename="PluginPyLint.py" line="221"/> <source>PyLint version < 0.23.0.</source> <translation>PyLint verze < 0.23.0.</translation> </message> <message> - <location filename="PluginPyLint.py" line="220"/> + <location filename="PluginPyLint.py" line="224"/> <source>Cannot determine pylint version.</source> <translation>Nelze zjistit pylint verzi.</translation> </message> <message> - <location filename="PluginPyLint.py" line="399"/> + <location filename="PluginPyLint.py" line="403"/> <source>pylint</source> <translation>pylint</translation> </message>
diff -r 7b4edecdaf31 -r 398979610d9b PyLint/i18n/pylint_de.qm Binary file PyLint/i18n/pylint_de.qm has changed
diff -r 7b4edecdaf31 -r 398979610d9b PyLint/i18n/pylint_de.ts --- a/PyLint/i18n/pylint_de.ts Fri May 18 16:08:10 2012 +0200 +++ b/PyLint/i18n/pylint_de.ts Wed Nov 07 16:46:31 2012 +0100 @@ -1,25 +1,24 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.0" language="de"> +<!DOCTYPE TS><TS version="2.0" language="de" sourcelanguage=""> <context> <name>PyLintConfigDialog</name> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="227"/> + <location filename="PyLint/PyLintConfigDialog.py" line="232"/> <source>Configuration Files (*.cfg *.cnf *.rc);;All Files (*)</source> <translation>Konfigurationsdateien (*.cfg *.cnf *.rc);;Alle Dateien (*)</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="227"/> + <location filename="PyLint/PyLintConfigDialog.py" line="232"/> <source>Select configuration file</source> <translation>Wähle Konfigurationsdatei aus</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="242"/> + <location filename="PyLint/PyLintConfigDialog.py" line="247"/> <source>Select report file</source> <translation>Wähle Berichtsdatei aus</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="316"/> + <location filename="PyLint/PyLintConfigDialog.py" line="322"/> <source>Process Generation Error</source> <translation>Fehler beim Prozessstart</translation> </message> @@ -29,277 +28,287 @@ <translation>PyLint Konfiguration</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="33"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="30"/> <source>General</source> <translation>Allgemein</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="55"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="52"/> <source>Output</source> <translation>Ausgabe</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="67"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="64"/> <source>Select to generate a plain text report</source> <translation>Auswählen, um einen Textbericht zu erstellen</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="70"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="67"/> <source>Generate &Textreport</source> <translation>&Textbericht erzeugen</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="73"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="70"/> <source>Alt+T</source> <translation>Alt+T</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="80"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="77"/> <source>Select to generate a HTML report</source> <translation>Auswählen, um einen HTML-Bericht zu erstellen</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="83"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="80"/> <source>Generate &HTML Report</source> <translation>&HTML-Bericht erzeugen</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="86"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="83"/> <source>Alt+H</source> <translation>Alt+H</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="93"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="90"/> <source>Show the pylint result in a dialog</source> <translation>Zeigt das PyLint Ergebnis in einem Dialog</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="96"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="93"/> <source>Show Result &Dialog</source> <translation>&Ergebnisdialog anzeigen</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="99"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="96"/> <source>Alt+D</source> <translation>Alt+E</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="106"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="103"/> <source>Report File</source> <translation>Berichtsdatei</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="118"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="115"/> <source>Enter the name of the report file</source> <translation>Gib den Namen einer Berichtsdatei ein</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="220"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="217"/> <source>Press to open a file selection dialog</source> <translation>Drücken, um einen Dateiauswahldialog zu öffnen</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="223"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="220"/> <source>...</source> <translation>...</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="141"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="138"/> <source>Enter the name of the configuration file</source> <translation>Gib den namen der Konfigurationsdatei ein</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="172"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="169"/> <source>Press to generate a sample configuration</source> <translation>Drücken, um eine Beispielkonfiguration zu erstellen</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="175"/> + <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>Konfigurationsvorlage erstellen</b> <p>Dies erzeugt eine Beispielkonfiguration. Die Daten werden in einem neuen Editorfenster angezeigt.</p></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="179"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="176"/> <source>&Generate Configuration Template</source> <translation>&Konfigurationsvorlage erstellen</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="182"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="179"/> <source>Alt+G</source> <translation>Alt+K</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="231"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="228"/> <source>Checkers</source> <translation>Prüfer</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="259"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="346"/> <source>Select to enable the variables checker</source> <translation>Auswählen, um den Variablen-Prüfer zu aktivieren</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="262"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="349"/> <source>Variables</source> <translation>Variablen</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="279"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="256"/> <source>Select to enable the similarities checker</source> <translation>Auswählen, um den Ähnlichkeiten-Prüfer zu aktivieren</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="282"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="259"/> <source>Similarities</source> <translation>Ähnlichkeiten</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="319"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="306"/> <source>Select to enable the metrics checker</source> <translation>Auswählen, um Metriken zu erzeugen</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="322"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="309"/> <source>Metrics</source> <translation>Metriken</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="309"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="336"/> <source>Select to enable the miscellaneous checker</source> <translation>Auswählen, um den Prüfer für Verschiedenes zu aktivieren</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="312"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="339"/> <source>Miscellaneous</source> <translation>Verschiedenes</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="369"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="246"/> <source>Select to enable the imports checker</source> <translation>Auswählen, um den Imports-Prüfer zu aktivieren</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="372"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="249"/> <source>Imports</source> <translation>Imports</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="329"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="356"/> <source>Select to enable the format checker</source> <translation>Auswählen, um den Format-Prüfer zu aktivieren</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="332"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="359"/> <source>Format</source> <translation>Format</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="349"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="296"/> <source>Select to enable the design checker</source> <translation>Auswählen, um den Design-Prüfer zu aktivieren</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="352"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="299"/> <source>Design</source> <translation>Design</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="359"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="266"/> <source>Select to enable the classes checker</source> <translation>Auswählen, um den Klassen-Prüfer zu aktivieren</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="362"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="269"/> <source>Classes</source> <translation>Klassen</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="339"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="326"/> <source>Select to enable the exceptions checker</source> <translation>Auswählen, um den Ausnahmen-Prüfer zu aktivieren</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="342"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="329"/> <source>Exceptions</source> <translation>Ausnahmen</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="379"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="236"/> <source>Select to enable the basic checker</source> <translation>Auswählen, um den Prüfer für Grundlegendes zu aktivieren</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="382"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="239"/> <source>Basic</source> <translation>Grundlegendes</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="45"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="42"/> <source>Configuration &File:</source> <translation>Konfiguration&datei:</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="269"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="316"/> <source>Select to enable the typecheck checker</source> <translation>Auswählen, um den Typ-Prüfer zu aktivieren</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="272"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="319"/> <source>Typecheck</source> <translation>Typ</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="299"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="366"/> <source>Select to enable the newstyle checker</source> <translation>Auswählen, um den 'Neuer Stil'-Prüfer zu aktivieren</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="302"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="369"/> <source>Newstyle</source> <translation>Neuer Stil</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="289"/> - <source>Select to enable the rpython checker</source> - <translation>Auswählen, um den RPython-Prüfer zu aktivieren</translation> - </message> - <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="292"/> - <source>RPython</source> - <translation>RPython</translation> - </message> - <message> - <location filename="PyLint/PyLintConfigDialog.py" line="316"/> + <location filename="PyLint/PyLintConfigDialog.py" line="322"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>{0} konnte nicht gestartet werden.<br>Stellen sie sicher, dass es sich im Suchpfad befindet.</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="390"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="395"/> <source>Messages</source> <translation>Nachrichten</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="396"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="401"/> <source>Enabled Messages:</source> <translation>Aktivierte Nachrichten:</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="403"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="408"/> <source>Enter the list of enabled messages separated by comma</source> <translation>Gib die Liste der aktivierten Nachrichten durch Komma getrennt ein</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="410"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="415"/> <source>Disabled Messages:</source> <translation>Deaktivierte Nachrichten:</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="417"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="422"/> <source>Enter the list of disabled messages separated by comma</source> <translation>Gib die Liste der deaktivierten Nachrichten durch Komma getrennt ein</translation> </message> + <message> + <location filename="PyLint/PyLintConfigDialog.ui" line="276"/> + <source>Select to enable the logging checker</source> + <translation>Auswählen, um den Logging-Prüfer zu aktivieren</translation> + </message> + <message> + <location filename="PyLint/PyLintConfigDialog.ui" line="279"/> + <source>Logging</source> + <translation>Logging</translation> + </message> + <message> + <location filename="PyLint/PyLintConfigDialog.ui" line="286"/> + <source>Select to enable the string format checker</source> + <translation>Auswählen, um den String-Format-Prüfer zu aktivieren</translation> + </message> + <message> + <location filename="PyLint/PyLintConfigDialog.ui" line="289"/> + <source>String Format</source> + <translation>String Format</translation> + </message> </context> <context> <name>PyLintExecDialog</name> @@ -309,17 +318,17 @@ <translation>Fehler beim Prozessstart</translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="350"/> + <location filename="PyLint/PyLintExecDialog.py" line="351"/> <source>PyLint Report</source> <translation>PyLint Bericht</translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="346"/> + <location filename="PyLint/PyLintExecDialog.py" line="347"/> <source>HTML Files (*.html);;All Files (*)</source> <translation>HTML Dateien (*.html);;Alle Dateien (*)</translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="348"/> + <location filename="PyLint/PyLintExecDialog.py" line="349"/> <source>Text Files (*.txt);;All Files (*)</source> <translation>Textdateien (*.txt);;Alle Dateien (*)</translation> </message> @@ -428,12 +437,12 @@ <translation>Der Prozess {0} konnte nicht gestartet werden. Stellen Sie sicher, dass er sich im Suchpfad befindet.</translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="318"/> + <location filename="PyLint/PyLintExecDialog.py" line="319"/> <source><p>The PyLint report file <b>{0}</b> already exists.</p></source> <translation><p>Die PyLint Berichtsdatei <b>{0}</b> existiert bereits.</p></translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="335"/> + <location filename="PyLint/PyLintExecDialog.py" line="336"/> <source><p>The PyLint report file <b>{0}</b> could not be written.<br>Reason: {1}</p></source> <translation><p>Die Pylint Berichtsdatei <b>{0}</b> konnte nicht geschrieben werden.<br>Ursache: {1}</p></translation> </message> @@ -441,42 +450,42 @@ <context> <name>PyLintPlugin</name> <message> - <location filename="PluginPyLint.py" line="355"/> + <location filename="PluginPyLint.py" line="359"/> <source>Run PyLint</source> <translation>PyLint ausführen</translation> </message> <message> - <location filename="PluginPyLint.py" line="355"/> + <location filename="PluginPyLint.py" line="359"/> <source>Run &PyLint...</source> <translation>&PyLint ausführen...</translation> </message> <message> - <location filename="PluginPyLint.py" line="228"/> + <location filename="PluginPyLint.py" line="232"/> <source>Check project, packages or modules with pylint.</source> <translation>Überprüft das Projekt, Packages oder Module mit PyLint.</translation> </message> <message> - <location filename="PluginPyLint.py" line="358"/> + <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 ausführen...</b><p>Dies überprüft das Projekt, Packages oder Module mit PyLint.</p></translation> </message> <message> - <location filename="PluginPyLint.py" line="368"/> + <location filename="PluginPyLint.py" line="372"/> <source>Show PyLint Dialog</source> <translation>Zeige PyLint Dialog</translation> </message> <message> - <location filename="PluginPyLint.py" line="368"/> + <location filename="PluginPyLint.py" line="372"/> <source>Show Py&Lint Dialog...</source> <translation>Zeige Py&Lint Dialog...</translation> </message> <message> - <location filename="PluginPyLint.py" line="241"/> + <location filename="PluginPyLint.py" line="245"/> <source>Show the PyLint dialog with the results of the last run.</source> <translation>Zeige den PyLint Dialog mit den Ergebnissen des letzten Laufes.</translation> </message> <message> - <location filename="PluginPyLint.py" line="371"/> + <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>Zeige PyLint Dialog...</b><p>Dies zeigt den PyLint Dialog mit den Ergebnissen des letzten Laufes.</p></translation> </message> @@ -486,27 +495,27 @@ <translation>Prüfer - Pylint</translation> </message> <message> - <location filename="PluginPyLint.py" line="255"/> + <location filename="PluginPyLint.py" line="259"/> <source><b>Run PyLint...</b><p>This checks the loaded module using pylint.</p></source> <translation><b>PyLint ausführen...</b><p>Dies überprüft das geladene Module mit PyLint.</p></translation> </message> <message> - <location filename="PluginPyLint.py" line="399"/> + <location filename="PluginPyLint.py" line="403"/> <source>The pylint executable could not be found.</source> <translation>Das pylint Programm konnte nicht gefunden werden.</translation> </message> <message> - <location filename="PluginPyLint.py" line="217"/> + <location filename="PluginPyLint.py" line="221"/> <source>PyLint version < 0.23.0.</source> <translation>PyLint Version < 0.23.0.</translation> </message> <message> - <location filename="PluginPyLint.py" line="220"/> + <location filename="PluginPyLint.py" line="224"/> <source>Cannot determine pylint version.</source> <translation>pylint Version kann nicht ermittelt werden.</translation> </message> <message> - <location filename="PluginPyLint.py" line="399"/> + <location filename="PluginPyLint.py" line="403"/> <source>pylint</source> <translation>pylint</translation> </message>
diff -r 7b4edecdaf31 -r 398979610d9b PyLint/i18n/pylint_es.ts --- a/PyLint/i18n/pylint_es.ts Fri May 18 16:08:10 2012 +0200 +++ b/PyLint/i18n/pylint_es.ts Wed Nov 07 16:46:31 2012 +0100 @@ -8,297 +8,317 @@ <translation>Configuración de PyLint</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="33"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="30"/> <source>General</source> <translation>General</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="45"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="42"/> <source>Configuration &File:</source> <translation>&Archivo de Configuración:</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="55"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="52"/> <source>Output</source> <translation>Output</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="67"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="64"/> <source>Select to generate a plain text report</source> <translation>Seleccionar para generar un informe de texto plano</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="70"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="67"/> <source>Generate &Textreport</source> <translation>Generar Informe de &Texto</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="73"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="70"/> <source>Alt+T</source> <translation>Alt+T</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="80"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="77"/> <source>Select to generate a HTML report</source> <translation>Seleccionar para generar un informe HTML</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="83"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="80"/> <source>Generate &HTML Report</source> <translation>Generar Informe &HTML</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="86"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="83"/> <source>Alt+H</source> <translation>Alt+H</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="93"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="90"/> <source>Show the pylint result in a dialog</source> <translation>Mostrar en un diálogo el resultado de pylint</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="96"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="93"/> <source>Show Result &Dialog</source> <translation>Mostrar un &Diálogo de Resultado</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="99"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="96"/> <source>Alt+D</source> <translation>Alt+D</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="106"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="103"/> <source>Report File</source> <translation>Archivo de Informe</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="118"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="115"/> <source>Enter the name of the report file</source> <translation>Intruducir el nombre de un archivo de informe</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="220"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="217"/> <source>Press to open a file selection dialog</source> <translation>Pulse para abrir un diálogo de selección de archivo</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="223"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="220"/> <source>...</source> <translation>...</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="141"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="138"/> <source>Enter the name of the configuration file</source> <translation>Introduzca el nombre del archivo de configuración</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="172"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="169"/> <source>Press to generate a sample configuration</source> <translation>ulse para generar una configuración de ejemplo</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="175"/> + <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>Generar Plantilla de Configuración</b> <p>Genera una configuración de ejemplo. Los datos se muestran en una nueva ventana de editor.</p></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="179"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="176"/> <source>&Generate Configuration Template</source> <translation>&Generar Plantilla de Configuración</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="182"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="179"/> <source>Alt+G</source> <translation>Alt+G</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="231"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="228"/> <source>Checkers</source> <translation>Revisores</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="259"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="346"/> <source>Select to enable the variables checker</source> <translation>Seleccionar para habilitar la verificación de variables</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="262"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="349"/> <source>Variables</source> <translation>Variables</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="269"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="316"/> <source>Select to enable the typecheck checker</source> <translation>Seleccionar para habilitar la verificación de tipos</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="272"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="319"/> <source>Typecheck</source> <translation>Revisión de Tipos</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="279"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="256"/> <source>Select to enable the similarities checker</source> <translation>Seleccionar para habilitar la verificación de similitudes</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="282"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="259"/> <source>Similarities</source> <translation>Similitudes</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="289"/> <source>Select to enable the rpython checker</source> - <translation>Seleccionar para habilitar la verificación de rpython</translation> + <translation type="obsolete">Seleccionar para habilitar la verificación de rpython</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="292"/> <source>RPython</source> - <translation>RPython</translation> + <translation type="obsolete">RPython</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="299"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="366"/> <source>Select to enable the newstyle checker</source> <translation>Seleccionar para habilitar la verificación de nuevo estilo</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="302"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="369"/> <source>Newstyle</source> <translation>Nuevo Estilo</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="309"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="336"/> <source>Select to enable the miscellaneous checker</source> <translation>Seleccionar para habilitar diversas verificaciones</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="312"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="339"/> <source>Miscellaneous</source> <translation>Miscelánea</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="319"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="306"/> <source>Select to enable the metrics checker</source> <translation>Seleccionar para habilitar la veriricación de métricas</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="322"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="309"/> <source>Metrics</source> <translation>Métricas</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="329"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="356"/> <source>Select to enable the format checker</source> <translation>Seleccionar para habilitar la verificación de formato</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="332"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="359"/> <source>Format</source> <translation>Formato</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="339"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="326"/> <source>Select to enable the exceptions checker</source> <translation>Seleccionar para habilitar la verificación de excepciones</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="342"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="329"/> <source>Exceptions</source> <translation>Excepciones</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="349"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="296"/> <source>Select to enable the design checker</source> <translation>Seleccionar para habilitar la revisión de diseño</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="352"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="299"/> <source>Design</source> <translation>Diseño</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="359"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="266"/> <source>Select to enable the classes checker</source> <translation>Seleccionar para habilitar la verificación de clases</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="362"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="269"/> <source>Classes</source> <translation>Clases</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="369"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="246"/> <source>Select to enable the imports checker</source> <translation>Seleccionar para habilitar la verificación de imports</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="372"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="249"/> <source>Imports</source> <translation>Imports</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="379"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="236"/> <source>Select to enable the basic checker</source> <translation>Seleccionar para habilitar la verificación básica</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="382"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="239"/> <source>Basic</source> <translation>Básica</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="227"/> + <location filename="PyLint/PyLintConfigDialog.py" line="232"/> <source>Select configuration file</source> <translation>Seleccionar archivo de configuración</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="227"/> + <location filename="PyLint/PyLintConfigDialog.py" line="232"/> <source>Configuration Files (*.cfg *.cnf *.rc);;All Files (*)</source> <translation>Archivos de configuración (*.cfg *.cnf *.rc);;Todos los Archivos (*)</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="242"/> + <location filename="PyLint/PyLintConfigDialog.py" line="247"/> <source>Select report file</source> <translation>Seleccionar archivo de informes</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="316"/> + <location filename="PyLint/PyLintConfigDialog.py" line="322"/> <source>Process Generation Error</source> <translation>Error de Generación de Proceso</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="316"/> + <location filename="PyLint/PyLintConfigDialog.py" line="322"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>No se ha podido ejecutar el proceso {0}.<br>Asegúrese de que está en la ruta de búsqueda.</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="390"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="395"/> <source>Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="396"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="401"/> <source>Enabled Messages:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="403"/> + <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="410"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="415"/> <source>Disabled Messages:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="417"/> + <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> @@ -391,27 +411,27 @@ <translation>No se han encontrado errores de PyLint.</translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="350"/> + <location filename="PyLint/PyLintExecDialog.py" line="351"/> <source>PyLint Report</source> <translation>Informe de PyLint</translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="318"/> + <location filename="PyLint/PyLintExecDialog.py" line="319"/> <source><p>The PyLint report file <b>{0}</b> already exists.</p></source> <translation><p>El archivo de informe PyLint <b>{0}</b> ya existe.</p></translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="335"/> + <location filename="PyLint/PyLintExecDialog.py" line="336"/> <source><p>The PyLint report file <b>{0}</b> could not be written.<br>Reason: {1}</p></source> <translation><p>El archivo de informe PyLint <b>{0}</b> no ha podido guardarse.<br>Causa: {1}</p></translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="346"/> + <location filename="PyLint/PyLintExecDialog.py" line="347"/> <source>HTML Files (*.html);;All Files (*)</source> <translation>Archivos HTML (*.html);;Todos los Archivos (*)</translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="348"/> + <location filename="PyLint/PyLintExecDialog.py" line="349"/> <source>Text Files (*.txt);;All Files (*)</source> <translation>Archivos de Texto (*.txt);;Todos los Archivos (*)</translation> </message> @@ -444,67 +464,67 @@ <translation>Revisores - PyLint</translation> </message> <message> - <location filename="PluginPyLint.py" line="355"/> + <location filename="PluginPyLint.py" line="359"/> <source>Run PyLint</source> <translation>Ejecutar PyLint</translation> </message> <message> - <location filename="PluginPyLint.py" line="355"/> + <location filename="PluginPyLint.py" line="359"/> <source>Run &PyLint...</source> <translation>Ejecutar &PyLint...</translation> </message> <message> - <location filename="PluginPyLint.py" line="228"/> + <location filename="PluginPyLint.py" line="232"/> <source>Check project, packages or modules with pylint.</source> <translation>Revisar proyecto, paquetes o módulos con pylint.</translation> </message> <message> - <location filename="PluginPyLint.py" line="358"/> + <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>Ejecutar PyLint...</b><p>Verifica el proyecto, paquetes o módulos usando pylint.</p></translation> </message> <message> - <location filename="PluginPyLint.py" line="368"/> + <location filename="PluginPyLint.py" line="372"/> <source>Show PyLint Dialog</source> <translation>Mostrar Diálogo de PyLint</translation> </message> <message> - <location filename="PluginPyLint.py" line="368"/> + <location filename="PluginPyLint.py" line="372"/> <source>Show Py&Lint Dialog...</source> <translation>Mostrar Diálogo de Py&Lint...</translation> </message> <message> - <location filename="PluginPyLint.py" line="241"/> + <location filename="PluginPyLint.py" line="245"/> <source>Show the PyLint dialog with the results of the last run.</source> <translation>Mostrar el diálogo de PyLint con los resultados de la última ejecución.</translation> </message> <message> - <location filename="PluginPyLint.py" line="371"/> + <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>Mostrar Diálogo de PyLint...</b><p>Muestra el diálogo de PyLint con los resultados de la última ejecución.</p></translation> </message> <message> - <location filename="PluginPyLint.py" line="255"/> + <location filename="PluginPyLint.py" line="259"/> <source><b>Run PyLint...</b><p>This checks the loaded module using pylint.</p></source> <translation><b>Ejecutar PyLint...</b><p>Utiliza pylint para chequear el módulo cargado.</p></translation> </message> <message> - <location filename="PluginPyLint.py" line="399"/> + <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="217"/> + <location filename="PluginPyLint.py" line="221"/> <source>PyLint version < 0.23.0.</source> <translation>Versión de PyLint < 0.23.0.</translation> </message> <message> - <location filename="PluginPyLint.py" line="220"/> + <location filename="PluginPyLint.py" line="224"/> <source>Cannot determine pylint version.</source> <translation>No se puede determinar la versión de pylint.</translation> </message> <message> - <location filename="PluginPyLint.py" line="399"/> + <location filename="PluginPyLint.py" line="403"/> <source>pylint</source> <translation>pylint</translation> </message>
diff -r 7b4edecdaf31 -r 398979610d9b PyLint/i18n/pylint_fr.ts --- a/PyLint/i18n/pylint_fr.ts Fri May 18 16:08:10 2012 +0200 +++ b/PyLint/i18n/pylint_fr.ts Wed Nov 07 16:46:31 2012 +0100 @@ -3,27 +3,27 @@ <context> <name>PyLintConfigDialog</name> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="227"/> + <location filename="PyLint/PyLintConfigDialog.py" line="232"/> <source>Configuration Files (*.cfg *.cnf *.rc);;All Files (*)</source> <translation>Fichiers de configuration (*.cfg *.cnf *.rc);;Tous les fichiers (*)</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="227"/> + <location filename="PyLint/PyLintConfigDialog.py" line="232"/> <source>Select configuration file</source> <translation>Sélection d'un fichier de configuration</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="242"/> + <location filename="PyLint/PyLintConfigDialog.py" line="247"/> <source>Select report file</source> <translation>Sélecion d'un fichier rapport</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="316"/> + <location filename="PyLint/PyLintConfigDialog.py" line="322"/> <source>Process Generation Error</source> <translation>Erreur dans la generation du processus</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="316"/> + <location filename="PyLint/PyLintConfigDialog.py" line="322"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>Impossible de démarrer {0}.<br>Assurez-vous qu'il est bien dans le chemin de recherche.</translation> </message> @@ -33,272 +33,292 @@ <translation>Configuration de PyLint</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="33"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="30"/> <source>General</source> <translation>Général</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="55"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="52"/> <source>Output</source> <translation>Sortie</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="67"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="64"/> <source>Select to generate a plain text report</source> <translation>Sélectionner pour générer un rapport au format texte brut</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="70"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="67"/> <source>Generate &Textreport</source> <translation>Générer un rapport au format &texte</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="73"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="70"/> <source>Alt+T</source> <translation>Alt+T</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="80"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="77"/> <source>Select to generate a HTML report</source> <translation>Sélectionner pour générer un rapport au format HTML</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="83"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="80"/> <source>Generate &HTML Report</source> <translation>Générer un rapport au format &HTML</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="86"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="83"/> <source>Alt+H</source> <translation>Alt+H</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="93"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="90"/> <source>Show the pylint result in a dialog</source> <translation>Afficher les résultats de pylint dans un fenêtre indépendante</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="96"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="93"/> <source>Show Result &Dialog</source> <translation>Afficher le résultat dans une &fenêtre</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="99"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="96"/> <source>Alt+D</source> <translation>Alt+D</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="106"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="103"/> <source>Report File</source> <translation>Fichier Rapport</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="118"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="115"/> <source>Enter the name of the report file</source> <translation>Entrer le nom du fichier rapport</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="220"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="217"/> <source>Press to open a file selection dialog</source> <translation>Cliquer pour choisir un fichier</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="223"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="220"/> <source>...</source> <translation>...</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="141"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="138"/> <source>Enter the name of the configuration file</source> <translation>Entrer le nom du fichier de configuration</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="172"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="169"/> <source>Press to generate a sample configuration</source> <translation>Cliquer pour générer un exemple de configuration</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="175"/> + <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>Générer un gabarit de configuration</b> <p>Génère un exemple de configuration. Les données sont affichées dans une nouvelle fenêtre d'édition.</p></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="179"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="176"/> <source>&Generate Configuration Template</source> <translation>&Générer un gabarit de configuration</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="182"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="179"/> <source>Alt+G</source> <translation>Alt+G</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="231"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="228"/> <source>Checkers</source> <translation>Vérificateurs</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="259"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="346"/> <source>Select to enable the variables checker</source> <translation>Cocher pour activer la vérification des variables</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="262"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="349"/> <source>Variables</source> <translation>Variables</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="279"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="256"/> <source>Select to enable the similarities checker</source> <translation>Cocher pour activer la vérification des similarités</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="282"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="259"/> <source>Similarities</source> <translation>Similarités</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="319"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="306"/> <source>Select to enable the metrics checker</source> <translation>Cocher pour activer le décompte des lignes dans les différentes catégories de code</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="322"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="309"/> <source>Metrics</source> <translation>Décompte des lignes</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="309"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="336"/> <source>Select to enable the miscellaneous checker</source> <translation>Cocher pour activer la vérification des paramètres divers</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="312"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="339"/> <source>Miscellaneous</source> <translation>Divers</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="369"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="246"/> <source>Select to enable the imports checker</source> <translation>Cocher pour activer la vérification des importations</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="372"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="249"/> <source>Imports</source> <translation>Imports</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="329"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="356"/> <source>Select to enable the format checker</source> <translation>Cocher pour activer la vérification des formats</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="332"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="359"/> <source>Format</source> <translation>Format</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="349"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="296"/> <source>Select to enable the design checker</source> <translation>Cocher pour activer la vérification de design de code</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="352"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="299"/> <source>Design</source> <translation>Design</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="359"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="266"/> <source>Select to enable the classes checker</source> <translation>Cocher pour activer la vérification des classes</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="362"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="269"/> <source>Classes</source> <translation>Classes</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="339"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="326"/> <source>Select to enable the exceptions checker</source> <translation>Cocher pour activer la vérification des exceptions</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="342"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="329"/> <source>Exceptions</source> <translation>Exceptions</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="379"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="236"/> <source>Select to enable the basic checker</source> <translation>Cocher pour activer la vérification basique</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="382"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="239"/> <source>Basic</source> <translation>Basique</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="45"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="42"/> <source>Configuration &File:</source> <translation>&Fichier de configuration:</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="269"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="316"/> <source>Select to enable the typecheck checker</source> <translation>Cocher pour activer le vérificateur de types</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="272"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="319"/> <source>Typecheck</source> <translation>Vérificateur de types</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="299"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="366"/> <source>Select to enable the newstyle checker</source> <translation>Cocher pour activer le vérificateur de styles</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="302"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="369"/> <source>Newstyle</source> <translation>Newstyle</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="289"/> <source>Select to enable the rpython checker</source> - <translation>Cocher pour activer le vérificateur rpython</translation> + <translation type="obsolete">Cocher pour activer le vérificateur rpython</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="292"/> <source>RPython</source> - <translation>RPython</translation> + <translation type="obsolete">RPython</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="390"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="395"/> <source>Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="396"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="401"/> <source>Enabled Messages:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="403"/> + <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="410"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="415"/> <source>Disabled Messages:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="417"/> + <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> @@ -308,27 +328,27 @@ <translation>Erreur dans la génération du processus</translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="350"/> + <location filename="PyLint/PyLintExecDialog.py" line="351"/> <source>PyLint Report</source> <translation>Rapport PyLint</translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="318"/> + <location filename="PyLint/PyLintExecDialog.py" line="319"/> <source><p>The PyLint report file <b>{0}</b> already exists.</p></source> <translation><p>Le fichier rapport PyLint <b>{0}</b> existe déjà.</p></translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="335"/> + <location filename="PyLint/PyLintExecDialog.py" line="336"/> <source><p>The PyLint report file <b>{0}</b> could not be written.<br>Reason: {1}</p></source> <translation><p>Impossible d'écrire le fichier rapport PyLint <b>{0}</b>. Raison : <b>{1}</b></p></translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="346"/> + <location filename="PyLint/PyLintExecDialog.py" line="347"/> <source>HTML Files (*.html);;All Files (*)</source> <translation>Fichiers HTML (*.html);;Tous les fichiers (*)</translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="348"/> + <location filename="PyLint/PyLintExecDialog.py" line="349"/> <source>Text Files (*.txt);;All Files (*)</source> <translation>Fichiers texte (*.txt);;Tous fichiers (*)</translation> </message> @@ -440,42 +460,42 @@ <context> <name>PyLintPlugin</name> <message> - <location filename="PluginPyLint.py" line="355"/> + <location filename="PluginPyLint.py" line="359"/> <source>Run PyLint</source> <translation>Lancer PyLint</translation> </message> <message> - <location filename="PluginPyLint.py" line="355"/> + <location filename="PluginPyLint.py" line="359"/> <source>Run &PyLint...</source> <translation>Lancer &PyLint...</translation> </message> <message> - <location filename="PluginPyLint.py" line="228"/> + <location filename="PluginPyLint.py" line="232"/> <source>Check project, packages or modules with pylint.</source> <translation>Vérifie le projet, les packages ou les modules avec pylint.</translation> </message> <message> - <location filename="PluginPyLint.py" line="358"/> + <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>Lancer PyLint...</b><p>Vérifie le projet, les packages ou les modules avec pylint.</p></translation> </message> <message> - <location filename="PluginPyLint.py" line="368"/> + <location filename="PluginPyLint.py" line="372"/> <source>Show PyLint Dialog</source> <translation>Afficher la fenêtre PyLint</translation> </message> <message> - <location filename="PluginPyLint.py" line="368"/> + <location filename="PluginPyLint.py" line="372"/> <source>Show Py&Lint Dialog...</source> <translation>Afficher la fenêtre P&yLint...</translation> </message> <message> - <location filename="PluginPyLint.py" line="241"/> + <location filename="PluginPyLint.py" line="245"/> <source>Show the PyLint dialog with the results of the last run.</source> <translation>Affiche la fenêtre PyLint avec les résultats du dernier run.</translation> </message> <message> - <location filename="PluginPyLint.py" line="371"/> + <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>Afficher la fenêtre PyLint...</b><p>Affiche la fenêtre PyLint avec les résultats du dernier run.</p></translation> </message> @@ -485,27 +505,27 @@ <translation>Vérificateurs - Pylint</translation> </message> <message> - <location filename="PluginPyLint.py" line="255"/> + <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="399"/> + <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="217"/> + <location filename="PluginPyLint.py" line="221"/> <source>PyLint version < 0.23.0.</source> <translation>PyLint version < 0.23.0.</translation> </message> <message> - <location filename="PluginPyLint.py" line="220"/> + <location filename="PluginPyLint.py" line="224"/> <source>Cannot determine pylint version.</source> <translation>Impossible de déterminer la version de pylint.</translation> </message> <message> - <location filename="PluginPyLint.py" line="399"/> + <location filename="PluginPyLint.py" line="403"/> <source>pylint</source> <translation>pylint</translation> </message>
diff -r 7b4edecdaf31 -r 398979610d9b PyLint/i18n/pylint_ru.ts --- a/PyLint/i18n/pylint_ru.ts Fri May 18 16:08:10 2012 +0200 +++ b/PyLint/i18n/pylint_ru.ts Wed Nov 07 16:46:31 2012 +0100 @@ -3,27 +3,27 @@ <context> <name>PyLintConfigDialog</name> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="227"/> + <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="227"/> + <location filename="PyLint/PyLintConfigDialog.py" line="232"/> <source>Select configuration file</source> <translation>Выберите файл конфигурации</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="242"/> + <location filename="PyLint/PyLintConfigDialog.py" line="247"/> <source>Select report file</source> <translation>Выберите файл отчёта</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="316"/> + <location filename="PyLint/PyLintConfigDialog.py" line="322"/> <source>Process Generation Error</source> <translation>Ошибка процесса генерации</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.py" line="316"/> + <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> @@ -33,272 +33,292 @@ <translation>Конфигурация PyLint</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="33"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="30"/> <source>General</source> <translation>Общее</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="55"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="52"/> <source>Output</source> <translation>Вывод</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="67"/> + <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="70"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="67"/> <source>Generate &Textreport</source> <translation>Генерировать &текстовый отчёт</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="73"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="70"/> <source>Alt+T</source> <translation>Alt+T</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="80"/> + <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="83"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="80"/> <source>Generate &HTML Report</source> <translation>Генерировать &HTML отчёт</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="86"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="83"/> <source>Alt+H</source> <translation>Alt+H</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="93"/> + <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="96"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="93"/> <source>Show Result &Dialog</source> <translation>Показать &диалог с результатами</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="99"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="96"/> <source>Alt+D</source> <translation>Alt+D</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="106"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="103"/> <source>Report File</source> <translation>Файл отчёта</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="118"/> + <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="220"/> + <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="223"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="220"/> <source>...</source> <translation>...</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="141"/> + <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="172"/> + <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="175"/> + <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="179"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="176"/> <source>&Generate Configuration Template</source> <translation>&Генерировать шаблон конфигурации</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="182"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="179"/> <source>Alt+G</source> <translation>Alt+G</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="231"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="228"/> <source>Checkers</source> <translation>Проверки</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="259"/> + <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="262"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="349"/> <source>Variables</source> <translation>Переменные</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="279"/> + <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="282"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="259"/> <source>Similarities</source> <translation>Схожести</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="319"/> + <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="322"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="309"/> <source>Metrics</source> <translation>Метрики</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="309"/> + <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="312"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="339"/> <source>Miscellaneous</source> <translation>Разное</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="369"/> + <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="372"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="249"/> <source>Imports</source> <translation>Импорты</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="329"/> + <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="332"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="359"/> <source>Format</source> <translation>Формат</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="349"/> + <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="352"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="299"/> <source>Design</source> <translation>Дизайн</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="359"/> + <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="362"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="269"/> <source>Classes</source> <translation>Классы</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="339"/> + <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="342"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="329"/> <source>Exceptions</source> <translation>Исключения</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="379"/> + <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="382"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="239"/> <source>Basic</source> <translation>Базовые</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="45"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="42"/> <source>Configuration &File:</source> <translation>Конфигурационный &файл:</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="269"/> + <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="272"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="319"/> <source>Typecheck</source> <translation>Проверка типов</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="299"/> + <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="302"/> + <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>Разрешить проверку rpython</translation> + <translation type="obsolete">Разрешить проверку rpython</translation> </message> <message> <location filename="PyLint/PyLintConfigDialog.ui" line="292"/> <source>RPython</source> - <translation>RPython</translation> + <translation type="obsolete">RPython</translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="390"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="395"/> <source>Messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="396"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="401"/> <source>Enabled Messages:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="403"/> + <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="410"/> + <location filename="PyLint/PyLintConfigDialog.ui" line="415"/> <source>Disabled Messages:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyLint/PyLintConfigDialog.ui" line="417"/> + <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> @@ -308,27 +328,27 @@ <translation>Ошибка процесса генерации</translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="350"/> + <location filename="PyLint/PyLintExecDialog.py" line="351"/> <source>PyLint Report</source> <translation>Отчёт PyLint</translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="318"/> + <location filename="PyLint/PyLintExecDialog.py" line="319"/> <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="335"/> + <location filename="PyLint/PyLintExecDialog.py" line="336"/> <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="346"/> + <location filename="PyLint/PyLintExecDialog.py" line="347"/> <source>HTML Files (*.html);;All Files (*)</source> <translation>Файлы разметки HTML (*.html);;Все файлы (*)</translation> </message> <message> - <location filename="PyLint/PyLintExecDialog.py" line="348"/> + <location filename="PyLint/PyLintExecDialog.py" line="349"/> <source>Text Files (*.txt);;All Files (*)</source> <translation>Текстовые файлы (*.txt);;Все файлы (*)</translation> </message> @@ -440,42 +460,42 @@ <context> <name>PyLintPlugin</name> <message> - <location filename="PluginPyLint.py" line="355"/> + <location filename="PluginPyLint.py" line="359"/> <source>Run PyLint</source> <translation>Запустить PyLint</translation> </message> <message> - <location filename="PluginPyLint.py" line="355"/> + <location filename="PluginPyLint.py" line="359"/> <source>Run &PyLint...</source> <translation>Запустить &PyLint...</translation> </message> <message> - <location filename="PluginPyLint.py" line="228"/> + <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="358"/> + <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="368"/> + <location filename="PluginPyLint.py" line="372"/> <source>Show PyLint Dialog</source> <translation>Показать диалог PyLint</translation> </message> <message> - <location filename="PluginPyLint.py" line="368"/> + <location filename="PluginPyLint.py" line="372"/> <source>Show Py&Lint Dialog...</source> <translation>Показать диалог Py&Lint...</translation> </message> <message> - <location filename="PluginPyLint.py" line="241"/> + <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="371"/> + <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> @@ -485,27 +505,27 @@ <translation>Контролирующие программы — Pylint</translation> </message> <message> - <location filename="PluginPyLint.py" line="255"/> + <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="399"/> + <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="217"/> + <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="220"/> + <location filename="PluginPyLint.py" line="224"/> <source>Cannot determine pylint version.</source> <translation>Невозможно определить версию pylint.</translation> </message> <message> - <location filename="PluginPyLint.py" line="399"/> + <location filename="PluginPyLint.py" line="403"/> <source>pylint</source> <translation>pylint</translation> </message>