#12482 closed (worksforme)
i18n crashed on developement version
| Reported by: | Owned by: | nobody | |
|---|---|---|---|
| Component: | Uncategorized | Version: | dev |
| Severity: | Keywords: | ||
| Cc: | Triage Stage: | Unreviewed | |
| Has patch: | no | Needs documentation: | no |
| Needs tests: | no | Patch needs improvement: | no |
| Easy pickings: | no | UI/UX: | no |
Description
the crash messages below:
'import site' failed; use -v for traceback
Traceback (most recent call last):
File "D:\workspace\cutecms\cutecms\manage.py", line 2, in <module>
from django.core.management import execute_manager
File "D:\opensource\django\django\core\management\__init__.py", line 3, in <mo
dule>
from optparse import OptionParser, NO_DEFAULT
File "D:\Python25\lib\optparse.py", line 404, in <module>
_builtin_cvt = { "int" : (_parse_int, _("integer")),
File "D:\Python25\lib\gettext.py", line 566, in gettext
return dgettext(_current_domain, message)
File "D:\Python25\lib\gettext.py", line 530, in dgettext
codeset=_localecodesets.get(domain))
File "D:\Python25\lib\gettext.py", line 465, in translation
mofiles = find(domain, localedir, languages, all=1)
File "D:\Python25\lib\gettext.py", line 437, in find
for nelang in _expand_lang(lang):
File "D:\Python25\lib\gettext.py", line 131, in _expand_lang
from locale import normalize
ImportError: cannot import name normalize
before the version which I got this crash messages, I got some message like 'warning: local wont import , cause no init.py found'
and the LocalMiddleware.process_request method take a long time on test.
Note:
See TracTickets
for help on using tickets.
The traceback looks more like a problem with your Python install than a problem with Django. The Django code attempts:
which, after a few calls in Python code ultimately tries:
which generates the error.
Can you issue either of these imports from a plain Python prompt on this machine? If not, then the problem is with your Python install, not Django.
FWIW, internationalization seems to be working fine for me with r12063 on a machine that appears to be similar to yours (Windows, Python 2.5). I can set LANG is
settings.pyto some language other than English and the admin interface comes up fine, displaying messages in the chosen language.Also, you left out of this report some key information like what you do to trigger the error (from the traceback some manage.py command, but what exactly might be relevant) and what LANG you have set in
settings.py. That too could be relevant.