519 |
519 |
520 "FIX": _fixMessagesSampleArgs, |
520 "FIX": _fixMessagesSampleArgs, |
521 } |
521 } |
522 |
522 |
523 messageCategoryRe = re.compile(r"([A-Z]{1,3}).+") |
523 messageCategoryRe = re.compile(r"([A-Z]{1,3}).+") |
|
524 |
524 |
525 |
525 def getTranslatedMessage(messageCode, messageArgs, example=False): |
526 def getTranslatedMessage(messageCode, messageArgs, example=False): |
526 """ |
527 """ |
527 Module function to get a translated and formatted message for a |
528 Module function to get a translated and formatted message for a |
528 given message ID. |
529 given message ID. |
568 return message.format(*args) |
569 return message.format(*args) |
569 except KeyError: |
570 except KeyError: |
570 pass |
571 pass |
571 except KeyError: |
572 except KeyError: |
572 pass |
573 pass |
573 |
574 |
574 if example: |
575 if example: |
575 return None |
576 return None |
576 else: |
577 else: |
577 return QCoreApplication.translate( |
578 return QCoreApplication.translate( |
578 "CodeStyleChecker", |
579 "CodeStyleChecker", |
579 "No message defined for code '{0}'." |
580 "No message defined for code '{0}'." |
580 ).format(messageCode) |
581 ).format(messageCode) |
581 |
582 |
582 |
583 |
583 def getMessageCodes(): |
584 def getMessageCodes(): |
584 """ |
585 """ |
585 Module function to get a list of known message codes. |
586 Module function to get a list of known message codes. |