#17379: Silent translation of all ./manage.py commands to en-us
unexpected/undocumented
-------------------------------------+-------------------------------------
     Reporter:  chrischambers        |      Owner:  nobody
         Type:  Uncategorized        |     Status:  new
    Component:                       |    Version:  1.3
  Internationalization               |   Keywords:  management, shell,
     Severity:  Normal               |  i18n, l10n, en-us, translation,
 Triage Stage:  Unreviewed           |  documentation
Easy pickings:  1                    |  Has patch:  0
                                     |      UI/UX:  0
-------------------------------------+-------------------------------------
 I see the rationale in `django.management.core.base`, but this is
 unexpected behaviour for `./manage.py shell`, for example - particularly
 if you're running with a `LANGUAGE_CODE` like 'en-gb' as there's no visual
 feedback/documentation to illustrate that l10n/i18n are off. Granted, this
 won't make affect many people, but it can cause all kinds of debugging
 woes.

 I'd like to suggest the simple fix of either:

 1. forcing `translation.activate(settings.LANGUAGE_CODE)` during the
 `./manage.py shell` command.
 2. Adding some visual feedback/documentation if this turns out to be
 impractical for whatever reason.

-- 
Ticket URL: <https://code.djangoproject.com/ticket/17379>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.

Reply via email to