]> git.agnieray.net Git - galette.git/blob - galette/templates/default/elements/language.html.twig
4f92c2b1865a785542a13b6a3b25660313a81775
[galette.git] / galette / templates / default / elements / language.html.twig
1 {% if ui is defined %}
2 {% if ui == 'item'%}
3 {% set component_classes = "tooltip language item" %}
4 {% set content_classes = "content" %}
5 {% set header = true %}
6 {% elseif ui == 'dropdown' %}
7 {% set component_classes = "tooltip language ui dropdown right-aligned item" %}
8 {% set content_classes = "menu" %}
9 {% set header = false %}
10 {% endif %}
11 {% endif %}
12
13 <div class="{{ component_classes }}{% if i18n.isRtl() %} rtl{% endif %}" title="{{ _T("Choose your language") }}">
14 {% if header == true %}
15 <div class="image header title">
16 {% endif %}
17 <i class="icon language" aria-hidden="true"></i>
18 <span>{{ galette_lang }}</span>
19 <i class="dropdown icon" aria-hidden="true"></i>
20 {% if header == true %}
21 </div>
22 {% endif %}
23 <div class="{{ content_classes }}">
24 {% for langue in languages %}
25 {% if langue.getAbbrev() != galette_lang %}
26 <a href="?ui_pref_lang={{ langue.getID() }}"
27 title="{{ _T("Switch locale to '%locale'")|replace({"%locale": langue.getName()}) }}"
28 class="item"
29 >
30 {{ langue.getName() }} <span>({{ langue.getAbbrev() }})</span>
31 </a>
32 {% endif %}
33 {% endfor %}
34 </div>
35 </div>