Terry J. Reedy added the comment:

An additional reason to keep English error messages always is that they are not 
just printed. They are part of the args tuple attribute of exception objects. 
Code that processes exception messages could break if the English version is 
replaced. Doctests are only one example. This consideration suggests that 
translations, if done at exception creation, should be an optional last member 
of args or an optional attribute, such as .altmsg. I agree than any change 
should follow PEP approval.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue16344>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to