145 def getTranslatedFlakesMessage(message_id, message_args): |
145 def getTranslatedFlakesMessage(message_id, message_args): |
146 """ |
146 """ |
147 Module function to get a translated and formatted message for a |
147 Module function to get a translated and formatted message for a |
148 given pyflakes message ID. |
148 given pyflakes message ID. |
149 |
149 |
150 @param message_id message ID (string) |
150 @param message_id message ID |
151 @param message_args arguments for a formatted message (list) |
151 @type str |
152 @return translated and formatted message (string) |
152 @param message_args arguments for a formatted message |
|
153 @type list |
|
154 @return translated and formatted message |
|
155 @rtype str |
153 """ |
156 """ |
154 if message_id in _messages: |
157 if message_id in _messages: |
155 msg = _messages[message_id].replace("{0!r}", "'{0}'") |
158 msg = _messages[message_id].replace("{0!r}", "'{0}'") |
156 msg = msg.replace("{1!r}", "'{1}'") |
159 msg = msg.replace("{1!r}", "'{1}'") |
157 return msg.format(*message_args) |
160 return msg.format(*message_args) |