no translation file found for domain 'django'

387 views
Skip to first unread message

Leo Que

unread,
Nov 19, 2015, 6:58:42 AM11/19/15
to Django users, zhich...@corp.elong.com
I copied the django distribute into my project folder
thinking it will work well
it works perfectly in one of my machine ,but throw an error below in another one

Traceback (most recent call last):
  File "manage.py", line 12, in <module>
    execute_from_command_line(sys.argv)
  File "cmdb_lib/django/core/management/__init__.py", line 338, in execute_from_command_line
    utility.execute()
  File "cmdb_lib/django/core/management/__init__.py", line 330, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "cmdb_lib/django/core/management/commands/test.py", line 30, in run_from_argv
    super(Command, self).run_from_argv(argv)
  File "cmdb_lib/django/core/management/base.py", line 393, in run_from_argv
    self.execute(*args, **cmd_options)
  File "cmdb_lib/django/core/management/commands/test.py", line 74, in execute
    super(Command, self).execute(*args, **options)
  File "cmdb_lib/django/core/management/base.py", line 458, in execute
    translation.activate(saved_locale)
  File "cmdb_lib/django/utils/translation/__init__.py", line 146, in activate
    return _trans.activate(language)
  File "cmdb_lib/django/utils/translation/trans_real.py", line 222, in activate
    _active.value = translation(language)
  File "cmdb_lib/django/utils/translation/trans_real.py", line 206, in translation
    _translations[language] = DjangoTranslation(language)
  File "cmdb_lib/django/utils/translation/trans_real.py", line 115, in __init__
    self._init_translation_catalog()
  File "cmdb_lib/django/utils/translation/trans_real.py", line 153, in _init_translation_catalog
    translation = self._new_gnu_trans(localedir, use_null_fallback)
  File "cmdb_lib/django/utils/translation/trans_real.py", line 136, in _new_gnu_trans
    fallback=use_null_fallback)
  File "/usr/local/lib/python2.7/gettext.py", line 472, in translation
    raise IOError(ENOENT, 'No translation file found for domain', domain)
IOError: [Errno 2] No translation file found for domain: u'django'

but in my settins.py I set LANGUAGE_CODE = 'en-us' as default!
how could this throw an error
I tried to pip install django , problem solved ,but I still want to include the django packege in my project
how can I achieve  this?
Reply all
Reply to author
Forward
0 new messages