Чтобы увидеть ошибку Django Base на испанском языке, вам необходимо указать испанский язык как активный язык.
Чтобы убедиться, что ваш активный язык, который вы можете добавить в ваш шаблон:
{{request.session.django_language}}
{{request.LANGUAGE_CODE}}
и увидеть свой активный язык в целях:
django.utils.translation.get_language()
Я рекомендую вам иметь образец рассмотрите следующий пример, чтобы изменить язык.
urls.py:
url(r'^set_language/(?P<language_code>[\w-]+)/?', 'yourapp.views.set_language', name='set_language'),
views.py
def set_language(request, language_code):
''' Change language '''
request.session['django_language'] = language_code
translation.activate(language_code)
return HttpResponseRedirect('/')
Я также настоятельно рекомендую вам проверить это Django приложение для перевода:
Существует также учебник, позволяющий сделать перевод, и это приложение очень легко переводит тексты, которые вы маркируете для перевода