--- a/eric6/Plugins/CheckerPlugins/CodeStyleChecker/translations.py Wed Mar 17 19:54:32 2021 +0100 +++ b/eric6/Plugins/CheckerPlugins/CodeStyleChecker/translations.py Sun Mar 21 14:17:16 2021 +0100 @@ -9,9 +9,6 @@ from PyQt5.QtCore import QCoreApplication -from .Security.translations import ( - _securityMessages, _securityMessagesSampleArgs -) from .Annotations.translations import ( _annotationsMessages, _annotationsMessagesSampleArgs ) @@ -25,6 +22,10 @@ _miscellaneousMessages, _miscellaneousMessagesSampleArgs ) from .Naming.translations import _namingStyleMessages +from .PathLib.translations import _pathlibMessages +from .Security.translations import ( + _securityMessages, _securityMessagesSampleArgs +) _messages = { ################################################################## @@ -478,24 +479,27 @@ messageCatalogs = ( _messages, - _securityMessages, _annotationsMessages, _complexityMessages, _docStyleMessages, _miscellaneousMessages, _namingStyleMessages, + _pathlibMessages, + _securityMessages, ) messageSampleArgsCatalog = ( _messages_sample_args, - _securityMessagesSampleArgs, _annotationsMessagesSampleArgs, _complexityMessagesSampleArgs, _docStyleMessagesSampleArgs, _miscellaneousMessagesSampleArgs, + _securityMessagesSampleArgs, ) +# TODO: change this to use the initial character (= class) of the message code +# to select the appropriate catalog (observe FIX as code category) def getTranslatedMessage(messageCode, messageArgs, example=False): """ Module function to get a translated and formatted message for a