--- a/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py Sun Jan 05 23:22:17 2014 +0100 +++ b/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py Sun Mar 30 22:00:14 2014 +0200 @@ -10,12 +10,10 @@ from __future__ import unicode_literals -from PyQt4.QtCore import Qt, QCoreApplication +from PyQt4.QtCore import Qt from PyQt4.QtGui import QDialog, QTreeWidgetItem -from . import pep8 -from .NamingStyleChecker import NamingStyleChecker -from .DocStyleChecker import DocStyleChecker +from .translations import _messages, _messages_sample_args from .Ui_CodeStyleStatisticsDialog import Ui_CodeStyleStatisticsDialog @@ -48,21 +46,13 @@ totalIssues = 0 for code in sorted(stats.keys()): - if code in pep8.pep8_messages_sample_args: - message = QCoreApplication.translate( - "pep8", pep8.pep8_messages[code]).format( - *pep8.pep8_messages_sample_args[code]) - elif code in pep8.pep8_messages: - message = QCoreApplication.translate( - "pep8", pep8.pep8_messages[code]) - elif code in NamingStyleChecker.Messages: - message = QCoreApplication.translate( - "NamingStyleChecker", NamingStyleChecker.Messages[code]) - elif code in DocStyleChecker.Messages: - message = QCoreApplication.translate( - "DocStyleChecker", DocStyleChecker.Messages[code]) - else: + message = _messages.get(code) + if message is None: continue + + if code in _messages_sample_args: + message = message.format(*_messages_sample_args[code]) + self.__createItem(stats[code], code, message) totalIssues += stats[code]