3 changed files with 30 additions and 21 deletions
@ -1,24 +1,24 @@ |
|||||||
{% load i18n %} |
{% load i18n %} |
||||||
|
|
||||||
<style> |
<style> |
||||||
.language-switch .selected { background-color: #417690 } |
ul.language-switcher { padding: 14px 40px; float: right; } |
||||||
.language-switch.end-group { margin-right: 1em; } |
a.selected { background-color: #417690 !important; } |
||||||
</style> |
</style> |
||||||
|
|
||||||
{% get_available_languages as languages %} |
{% get_available_languages as languages %} |
||||||
|
<ul class="object-tools language-switcher"> |
||||||
<li class="language-switch"> |
<li> |
||||||
<a class="language-select" href="#" data-languages="{% for lang_code, _ in languages %}{{ lang_code }}{% if not forloop.last %} {% endif %}{% endfor %}"> |
<a class="language-select" href="#" data-languages="{% for lang_code, _ in languages %}{{lang_code}}{% if not forloop.last %} {% endif %}{% endfor %}"> |
||||||
{% trans 'All' %} |
{% trans 'All' %} |
||||||
</a> |
</a> |
||||||
</li> |
</li> |
||||||
|
{% for lang_code, lang_name in languages %} |
||||||
{% for lang_code, lang_name in languages %} |
<li> |
||||||
<li class="language-switch{% if forloop.last %} end-group{% endif %}"> |
<a class="language-select{% if request.LANGUAGE_CODE == lang_code %} selected{% endif %}" |
||||||
<a class="language-select{% if request.LANGUAGE_CODE == lang_code %} selected{% endif %}" |
href="#" |
||||||
href="#" |
data-languages="{{lang_code}}"> |
||||||
data-languages="{{ lang_code }}"> |
{{ lang_name }} |
||||||
{{ lang_name }} |
</a> |
||||||
</a> |
</li> |
||||||
</li> |
{% endfor %} |
||||||
{% endfor %} |
</ul> |
||||||
|
@ -0,0 +1,8 @@ |
|||||||
|
{% extends "admin/change_form.html" %} |
||||||
|
|
||||||
|
{% block breadcrumbs %} |
||||||
|
{{ block.super }} |
||||||
|
<div class="language-switcher"> |
||||||
|
{% include "multilingual/admin/switch_language.html" %} |
||||||
|
</div> |
||||||
|
{% endblock %} |
Loading…
Reference in new issue