Вставляю в шаблон следующие код:
{% trans 'Change your locale' %}: <form action="/i18n/setlang/" method="POST"> {% csrf_token %} <input name="next" type="hidden" value="/accounts/profile/" /><br/> <select name="language"> {% for lang in LANGUAGES %} <option value="{{ lang.0 }}">{{ lang.1 }}</option> {% endfor %} </select><br/> <input type="submit" value="{% trans 'change' %}" /> </form>
в шаблоне определен тег {% load i18n %}
в settings:
'django.middleware.locale.LocaleMiddleware',
LANGUAGE_CODE = ‘ru’
LOCALE_PATHS = ( os.path.join(BASE_DIR, 'locale'), ) TIME_ZONE = 'UTC' USE_I18N = True USE_L10N = True USE_TZ = True LANGUAGES = [ ('en', _('English')), ('ru', _('Russian')),
и не выводится кнопка //??