14 |
14 |
15 from .Annotations.translations import ( |
15 from .Annotations.translations import ( |
16 _annotationsMessages, |
16 _annotationsMessages, |
17 _annotationsMessagesSampleArgs, |
17 _annotationsMessagesSampleArgs, |
18 ) |
18 ) |
|
19 from .Async.translations import _asyncMessages, _asyncMessageSampleArgs |
19 from .Complexity.translations import _complexityMessages, _complexityMessagesSampleArgs |
20 from .Complexity.translations import _complexityMessages, _complexityMessagesSampleArgs |
20 from .DocStyle.translations import _docStyleMessages, _docStyleMessagesSampleArgs |
21 from .DocStyle.translations import _docStyleMessages, _docStyleMessagesSampleArgs |
21 from .Imports.translations import _importsMessages, _importsMessagesSampleArgs |
22 from .Imports.translations import _importsMessages, _importsMessagesSampleArgs |
22 from .Miscellaneous.translations import ( |
23 from .Miscellaneous.translations import ( |
23 _miscellaneousMessages, |
24 _miscellaneousMessages, |
430 "FIXWRITE_ERROR": ["OSError"], |
431 "FIXWRITE_ERROR": ["OSError"], |
431 } |
432 } |
432 |
433 |
433 messageCatalogs = { |
434 messageCatalogs = { |
434 "A": _annotationsMessages, |
435 "A": _annotationsMessages, |
|
436 "ASY": _asyncMessages, |
435 "C": _complexityMessages, |
437 "C": _complexityMessages, |
436 "D": _docStyleMessages, |
438 "D": _docStyleMessages, |
437 "E": _pycodestyleErrorMessages, |
439 "E": _pycodestyleErrorMessages, |
438 "I": _importsMessages, |
440 "I": _importsMessages, |
439 "M": _miscellaneousMessages, |
441 "M": _miscellaneousMessages, |
447 "FIX": _fixMessages, |
449 "FIX": _fixMessages, |
448 } |
450 } |
449 |
451 |
450 messageSampleArgsCatalog = { |
452 messageSampleArgsCatalog = { |
451 "A": _annotationsMessagesSampleArgs, |
453 "A": _annotationsMessagesSampleArgs, |
|
454 "ASY": _asyncMessageSampleArgs, |
452 "C": _complexityMessagesSampleArgs, |
455 "C": _complexityMessagesSampleArgs, |
453 "D": _docStyleMessagesSampleArgs, |
456 "D": _docStyleMessagesSampleArgs, |
454 "E": _pycodestyleErrorMessagesSampleArgs, |
457 "E": _pycodestyleErrorMessagesSampleArgs, |
455 "I": _importsMessagesSampleArgs, |
458 "I": _importsMessagesSampleArgs, |
456 "M": _miscellaneousMessagesSampleArgs, |
459 "M": _miscellaneousMessagesSampleArgs, |
461 "Y": _simplifyMessagesSampleArgs, |
464 "Y": _simplifyMessagesSampleArgs, |
462 "FIX": _fixMessagesSampleArgs, |
465 "FIX": _fixMessagesSampleArgs, |
463 } |
466 } |
464 |
467 |
465 messageCategoryRe = re.compile(r"([A-Z]{1,3}).+") |
468 messageCategoryRe = re.compile(r"([A-Z]{1,3}).+") |
|
469 # message category is max. 3 characters |
466 |
470 |
467 |
471 |
468 def getTranslatedMessage(messageCode, messageArgs, example=False): |
472 def getTranslatedMessage(messageCode, messageArgs, example=False): |
469 """ |
473 """ |
470 Module function to get a translated and formatted message for a |
474 Module function to get a translated and formatted message for a |