Доброго времени суток.
У меня есть многоязычный(2) проект на Django-Oscar. В нем мне нужно добавить FlatPages. Их добавить не проблема, но вот когда меняю язык, то к url статической страницы не добавляется код выбранного языка, соответственно 404. В какую сторону мне копать?
Вот код формы для переключения языков:
<form id="language_selector" class="navbar-left navbar-form" action="{% url 'set_language' %}" method="post">
{% csrf_token %}
<input name="next" type="hidden" value="{{ language_neutral_url_path }}" />
{% for language in LANGUAGES %}
<input type="radio" name="language" id="language_{{ language.0 }}" value="{{ language.0 }}" class="hide language-select-input">
<label for="language_{{ language.0 }}" class="language-btn {% if language.0 == LANGUAGE_CODE%} selected link_site_style{% endif %}">
<button type="button">{{ language.1 }}</button>
</label>
{% endfor %}
</form>
На сколько я понял из кода, то префиксы для языка где-то очень глубоко додаются. Но не к статичным страницам.
Буду очень благодарен за помощь.