eric6/Plugins/CheckerPlugins/CodeStyleChecker/translations.py

changeset 8169
139bd30c52c2
parent 8168
bdb0258faf42
child 8186
655b658aa7ee
equal deleted inserted replaced
8168:bdb0258faf42 8169:139bd30c52c2
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.

eric ide

mercurial