現状・やりたいこと
現在下に書かれているコードでプルダウンで言語を選び国際化をすることは出来ています。
しかし、プルダウンではなく「日本語」「English」などの文字にaタグでリンクを貼りたいと考えています。
英語でもググってみたのですが目的となる解答が得られませんでした。
どのようにしたら良いのかわかる方がいればよろしくお願いします。
コード
Python
1{% load i18n %} 2 3{% get_current_language as LANGUAGE_CODE %} 4{% get_available_languages as LANGUAGES %} 5 6 7... 8 9 10<form action="{% url 'set_language' %}" method="post"> 11 {% csrf_token %} 12 <input name="next" type="hidden" value="{{ redirect_to }}" /> 13 <select name="language"> 14 {% get_language_info_list for LANGUAGES as languages %} 15 {% for language in languages %} 16 <option value="{{ language.code }}"{% if language.code == LANGUAGE_CODE %} selected="selected"{% endif %}> 17 {{ language.name_local }} ({{ language.code }}) 18 </option> 19 {% endfor %} 20 </select> 21 <input type="submit" value="Go" /> 22 </form> 23

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/15 05:30