У меня есть форма со списком языков (см. ниже), для переключения на выбранный язык, однако при выполнении запроса не происходит переключения языка. В settings.py присутствуют строки:

LANGUAGES = (
    ('ru', 'Russian'),
    ('en', 'English'),
)
USE_I18N = True

в урл-ах присутствует соотв. правило, т.е. урл обработки запроса формы вызывается верно. Файл .mo создан, теги {% trans %} указаны

а вот шаблон формы (кстати с офиц. хелпа django):

{% load i18n%}

<form action=" /i18n/setlang/" method="post">
{% csrf_token %}
<input name="next" type="hidden" value="/" />
<select name="language">
{% get_language_info_list for LANGUAGES as languages %}
{% for language in languages %}
<option value="{{ language.code }}"{% if language.code == LANGUAGE_CODE %} selected="selected"{% endif %}>
    {{ language.name_local }} ({{ language.code }})
</option>
{% endfor %}
</select>
<input type="submit" value="Go" />
</form>

И почему ж не переключает...