[Python-Dev] Incomplete Internationalization in Argparse Module

Guido van Rossum guido at python.org
Fri Apr 8 21:12:54 EDT 2016


That string looks like it is aimed at the developer, not the user of
the program, so it makes sense not to translate it.

On Fri, Apr 8, 2016 at 2:07 PM, Brett Cannon <brett at python.org> wrote:
>
>
> On Fri, 8 Apr 2016 at 14:05 Grady Martin <sunnycemetery at gmail.com> wrote:
>>
>> Hello, all.  I was wondering if the following string was left untouched by
>> gettext for a purpose (from line 720 of argparse.py, in class
>> ArgumentError):
>>
>> 'argument %(argument_name)s: %(message)s'
>>
>> There may be other untranslatable strings in the argparse module, but I
>> have yet to encounter them in the wild.
>
>
> Probably so that anyone introspecting on the error message can count on
> somewhat of a consistent format (comes into play with doctest typically).
>
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> https://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe:
> https://mail.python.org/mailman/options/python-dev/guido%40python.org
>



-- 
--Guido van Rossum (python.org/~guido)


More information about the Python-Dev mailing list