app/views/shared/_navbar.html.erb
<div class="navbar navbar-default">
<div class="navbar-inner">
<div class="container-fluid">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-target="#nav-collapse" data-toggle="collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a><%= link_to image_tag('logo.png'), root_path, class: 'navbar-brand' %></a>
</div>
<div class="collapse navbar-collapse" id="nav-collapse">
<ul class="nav navbar-nav">
<li><%= link_to Project.model_name.human(count: 2), projects_path %></li>
<li><%= link_to Repository.model_name.human(count: 2), repositories_path %></li>
<li><%= link_to KalibroConfiguration.model_name.human(count: 2), kalibro_configurations_path %></li>
<li><%= link_to ReadingGroup.model_name.human(count: 2), reading_groups_path %></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<% if user_signed_in? %>
<li class="dropdown">
<a class="dropdown-toggle" aria-expanded="true" role="button" data-toggle="dropdown" href="#">
<%= current_user.name %>
<span class="caret"></span>
</a>
<ul class="dropdown-menu" role="menu">
<li><%= link_to t('your_projects'), user_projects_path(current_user.id) %></li>
<li><%= link_to t('edit_account'), edit_user_registration_path %></li>
<li><%= link_to t('sign_out'), destroy_user_session_path, :method => :delete %></li>
</ul>
</li>
<% else %>
<li><%= link_to t('sign_in'), new_user_session_path %></li>
<li><%= link_to t('sign_up'), new_user_registration_path %></li>
<% end %>
<li class="dropdown">
<a class="dropdown-toggle" aria-expanded="true" role="button" data-toggle="dropdown" href="#">
<%= t('language') %>
<span class="caret"></span>
</a>
<ul class="dropdown-menu" role="menu">
<% I18n.available_locales.each do |locale| %>
<li><%= link_to(locale.to_s, url_for(locale: locale), data: { no_turbolink: true }) %></li>
<% end %>
</ul>
</li>
</ul>
</div><!--/.nav-collapse -->
</div>
</div>
</div>
</div>