<!-- language dropdown -->
<% if Language.many? %>
<li class="dropdown" id="change-language">
<a href="#" class="dropdown-toggle" role="button" id="language-menu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fa fa-language" aria-hidden="true"> </i>
<%= _('Language') %>
<span class="caret"></span>
</a>
<ul class="dropdown-menu inverse-dropdown" aria-labelledby="language-menu">
<% languages.each do |l| %>
<li <%= 'class=active' if FastGettext.locale == l.abbreviation %>>
<%= link_to l.name, locale_path(l.abbreviation), method: :patch %>
</li>
<% end %>
</ul>
</li>
<% end %>
<!-- Sign in / out -->
<% if user_signed_in? %>
<li class="dropdown" id="signin-signout">
<a href="#" class="dropdown-toggle" role="button" id="user-menu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fa fa-user" aria-hidden="true"> </i>
<%= current_user.name(false) %>
<span class="caret"></span>
</a>
<ul class="dropdown-menu inverse-dropdown" aria-labelledby="user-menu">
<li>
<%= link_to '<i class="fa fa-pencil-square-o" aria-hidden="true"> </i> '.html_safe + _('Edit profile'), edit_user_registration_path %>
</li>
<li>
<%= link_to '<i class="fa fa-sign-in" aria-hidden="true"> </i> '.html_safe + _('Logout'), destroy_user_session_path, method: :delete %>
</li>
</ul>
</li>
<% else %>
<% if !active_page?(root_path, true) %>
<li>
<a href="#header-signin" data-toggle="modal" data-target="#header-signin">
<i class="fa fa-sign-in" aria-hidden="true"> </i>
<%= _('Sign in') %>
</a>
</li>
<% end %>
<% end %>