{#
link.text
link.fulltext
link.href
link.missingTranslation
#}
<ul {# id="langMenu" #} class="lang-menu menu" data-alignment="right" data-responsive-menu="accordion large-dropdown">
<li>
<a href="{{ document.fullpath }}">
{{ 'menu-lang'|trans }}
</a>
<ul class="menu is-active has-radius">
{% for link in get_localized_links(document) %}
{# {% if link.text != app.request.locale %} #}
{% if link.text == app.request.locale %}
{% set activeClass = 'active' %}
{% else %}
{% set activeClass = '' %}
{% endif %}
{% set translatedLangauge = 'nav.language.' ~ link.fulltext %}
{# news detail #}
{% if newsDetail is defined and newsDetail %}
{% set detailLink = path('news-detail', {
locale: link.text,
id: newsDetail.id,
title: toUrl(newsDetail.title(link.text))
}) %}
{# path: 'news-detail-route-path'|trans({}, 'messages', link.text) #}
<li class="{{ activeClass }}">
<a href="{{ detailLink }}">{{ translatedLangauge|trans }}</a>
</li>
{# document #}
{% else %}
<li class="{{ activeClass }}">
<a href="{{ link.href }}">{{ translatedLangauge|trans }}</a>
</li>
{% endif %}
{# {% endif %} #}
{% endfor %}
</ul>
</li>
</ul>