поэтому я работаю над этим сайтом Django, и я закончил с переводами i18n, и теперь я пытаюсь установить форму переключателя языка как флаги, но код не работает!Тип входного изображения не работает
выбор/опция/подача отлично работает, но код с изображением типа ввода не работает, он отправляет, перезагружает страницу, но язык не изменяется!
любые идеи?
<div id="lang">
<form action="/i18n/setlang/" method="post">
{% csrf_token %}
<input name="next" type="hidden" value="{{request.path}}" />
{%for lang in LANGUAGES %}
<input type="hidden" name="language" value="{{lang.0}}"/>
<input id="lang_{{lang.0}}" type="image"
src="static/img/flags/{{ lang.0 }}.png" alt="{{ lang.1 }}"/>
{% endfor %}
<select name="language">
{% for lang in LANGUAGES %}
<option value="{{ lang.0 }}">{{ lang.1 }}</option>
{% endfor %}
</select>
<input type="submit" value="Go" />
</form>
</div>
Невозможно помочь вам, не видя функции представления, ответственной за изменение языка ... – rnevius