Javascript Django语言选择不适用于Firefox

Javascript Django语言选择不适用于Firefox,javascript,python,django,localization,internationalization,Javascript,Python,Django,Localization,Internationalization,我正在尝试使用Django框架设置语言选择器 我使用了以下代码: <form action="/i18n/setlang/" method="post"> {% csrf_token %} <input name="next" type="hidden" value=""/> <select class="select-style" name="language" onchange="this.form.submit();" style="

我正在尝试使用Django框架设置语言选择器

我使用了以下代码:

<form action="/i18n/setlang/" method="post">
    {% csrf_token %}
    <input name="next" type="hidden" value=""/>

    <select class="select-style" name="language" onchange="this.form.submit();" style="width:100px">
    {% for lang in LANGUAGES %}
        <option value="{{ lang.0 }}" {% if lang.0 == LANGUAGE_CODE %} selected="selected"{% endif %}>{{ lang.1 }}</option>
    {% endfor %}
    </select>
</form>
谢谢

编辑

我终于解决了添加selected=selected字段选项的问题,该选项仅在Chrome和Safari中显示,但至少所有语言都在FF中显示

<form action="/i18n/setlang/" method="post">
    {% csrf_token %}
    <input name="next" type="hidden" value=""/>

    <select class="select-style" name="language" onchange="this.form.submit();" style="width:100px;font-size:12px;">
    <option selected="selected" disabled="disabled">Select your language</option>
    {% for lang in LANGUAGES %}
        <option value="{{ lang.0 }}" {% if lang.0 == LANGUAGE_CODE %} selected="selected"{% endif %}>{{lang.1|title}}</option>
    {% endfor %}
    </select>
</form>

{%csrf_令牌%}
选择您的语言
{语言中lang的百分比%}
{{lang.1 | title}
{%endfor%}

它是否已经显示了英文网站?具体取决于您访问该网站的国家/地区。如果我在英国,第一次该网站将在英语。但是如果我换成另一种语言,我就不能再选择英语了。另外,在settings.py中,如果我把法语放在第一位,我就不能再选择法语了。
<form action="/i18n/setlang/" method="post">
    {% csrf_token %}
    <input name="next" type="hidden" value=""/>

    <select class="select-style" name="language" onchange="this.form.submit();" style="width:100px;font-size:12px;">
    <option selected="selected" disabled="disabled">Select your language</option>
    {% for lang in LANGUAGES %}
        <option value="{{ lang.0 }}" {% if lang.0 == LANGUAGE_CODE %} selected="selected"{% endif %}>{{lang.1|title}}</option>
    {% endfor %}
    </select>
</form>