Opened 9 years ago

Closed 8 years ago

#10270 closed (wontfix)

module dependency checks of syncdb are not translatable nor catchable

Reported by: Alper KANAT <alperkanat@…> Owned by: nobody
Component: Internationalization Version: master
Severity: Keywords:
Cc: Triage Stage: Design decision needed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: UI/UX:


I'm trying to inform the user about import errors such as the module dependency checks of syncdb.. The messages are in English and not translatable.. I guess it'd be better if they also had support for gettext.. I tried catching the exception but all I get is django.core.exceptions.ImproperlyConfigured which I can't differ if it's a MySQLdb import error or some other dependency..

Change History (4)

comment:1 Changed 9 years ago by Ramiro Morales

Sounds good, patches welcome :)

PS: If/when you upload it, consider changing the value of the Component ticket field to Internationalization.

comment:2 Changed 9 years ago by Jacob

Component: Core frameworkInternationalization
Triage Stage: UnreviewedAccepted

comment:3 Changed 9 years ago by Malcolm Tredinnick

Triage Stage: AcceptedDesign decision needed

You'll need to justify this a lot more. Module dependency check error messages are targeted at hte developer, not the end-users. We translate messages that are seen by end-users, but not by people writing the code (it would add an enormous number of strings to the translation burden for everybody).

Why are end users (as opposed to developers) seeing syncdb output?

comment:4 Changed 8 years ago by Ramiro Morales

Resolution: wontfix
Status: newclosed

Closing wontfix as eleven months have passed without the OP answering the question Malcolm posted.

Note: See TracTickets for help on using tickets.
Back to Top