0
我想更改我的頁面的當前語言。Django:更改當前語言的問題
我使用的HTML代碼,以使按鈕:
<form action="{% url 'set_language' %}" method="post">
{% csrf_token %}
<input name="next" type="hidden" value="{{ request.get_full_path|slice:'3:' }}" />
<ul class="nav navbar-nav navbar-right language menu">
{% get_current_language as LANGUAGE_CODE %}
{% get_available_languages as LANGUAGES %}
{% get_language_info_list for LANGUAGES as languages %}
{% for language in languages %}
<li>
<h1>{{ language }}</h1>
<button type="submit"
name="language"
value="{{ language.code }}"
class="{% if language.code == LANGUAGE_CODE %}selected{% endif %}">
{{ language.name_local }}
</button>
</li>
{% endfor %}
</ul>
</form>
我有,當我從西班牙「ES」美國英語「EN-US」切換沒有問題,但是當我嘗試從美國英語切換到西班牙語給我這個錯誤:
未找到:/i18n中/ setlang/-us/