Opened 16 years ago
Closed 15 years ago
#10270 closed (wontfix)
module dependency checks of syncdb are not translatable nor catchable
Reported by: | Owned by: | nobody | |
---|---|---|---|
Component: | Internationalization | Version: | dev |
Severity: | Keywords: | ||
Cc: | Triage Stage: | Design decision needed | |
Has patch: | no | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
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 by , 16 years ago
comment:2 by , 16 years ago
Component: | Core framework → Internationalization |
---|---|
Triage Stage: | Unreviewed → Accepted |
comment:3 by , 16 years ago
Triage Stage: | Accepted → Design 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 by , 15 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
Closing wontfix as eleven months have passed without the OP answering the question Malcolm posted.
Sounds good, patches welcome :)
PS: If/when you upload it, consider changing the value of the Component ticket field to Internationalization.