Sha256: ac4b20b5ede309c1093fb5d7952a0bace6c3a43771ab43d37792af85e9e0794a

Contents?: true

Size: 1.15 KB

Versions: 17

Compression:

Stored size: 1.15 KB

Contents

<% if available_locales.length > 1 %>
  <div class="main-footer__language-container">
    <button id="trigger-dropdown-language-chooser" data-component="dropdown" data-target="dropdown-menu-language-chooser" class="main-footer__language-trigger">
      <%= icon "global-line" %>
      <span><%= t("name", scope: "locale" ) %></span>
      <%= icon "arrow-down-s-line" %>
      <span class="sr-only">
        <% available_locales.each do |locale| %>
          <span lang="<%= locale %>">
            <%= I18n.with_locale(locale) { t("layouts.decidim.language_chooser.choose_language") } %>
          </span>
        <% end %>
      </span>
    </button>

    <div id="dropdown-menu-language-chooser" aria-hidden="true">
      <ul class="main-footer__language" role="menu">
        <% (available_locales - [I18n.locale.to_s]).each do |locale| %>
          <li class="text-black text-md hover:bg-secondary hover:text-white transition" role="presentation">
            <%= link_to locale_name(locale), decidim.locale_path(locale:), method: :post, role: "menuitem", lang: locale, class: "p-2 w-full block" %>
          </li>
        <% end %>
      </ul>
    </div>
  </div>
<% end %>

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
decidim-core-0.30.0.rc2 app/views/layouts/decidim/footer/_main_language_chooser.html.erb
decidim-core-0.30.0.rc1 app/views/layouts/decidim/footer/_main_language_chooser.html.erb
decidim-core-0.29.2 app/views/layouts/decidim/footer/_main_language_chooser.html.erb
decidim-core-0.28.5 app/views/layouts/decidim/footer/_main_language_chooser.html.erb
decidim-core-0.29.1 app/views/layouts/decidim/footer/_main_language_chooser.html.erb
decidim-core-0.28.4 app/views/layouts/decidim/footer/_main_language_chooser.html.erb
decidim-core-0.29.0 app/views/layouts/decidim/footer/_main_language_chooser.html.erb
decidim-core-0.28.3 app/views/layouts/decidim/footer/_main_language_chooser.html.erb
decidim-core-0.29.0.rc4 app/views/layouts/decidim/footer/_main_language_chooser.html.erb
decidim-core-0.29.0.rc3 app/views/layouts/decidim/footer/_main_language_chooser.html.erb
decidim-core-0.29.0.rc2 app/views/layouts/decidim/footer/_main_language_chooser.html.erb
decidim-core-0.29.0.rc1 app/views/layouts/decidim/footer/_main_language_chooser.html.erb
decidim-core-0.28.2 app/views/layouts/decidim/footer/_main_language_chooser.html.erb
decidim-core-0.28.1 app/views/layouts/decidim/footer/_main_language_chooser.html.erb
decidim-core-0.28.0 app/views/layouts/decidim/footer/_main_language_chooser.html.erb
decidim-core-0.28.0.rc5 app/views/layouts/decidim/footer/_main_language_chooser.html.erb
decidim-core-0.28.0.rc4 app/views/layouts/decidim/footer/_main_language_chooser.html.erb