FeedBunch-app/app/views/layouts/_locale_dropdown.html.erb
<div id="switch-locale-dropdown"
class="dropdown locale-dropdown">
<a id="switch-locale"
class="btn btn-default dropdown-toggle"
ng-click="toggle_locale_menu()">
<% if I18n.locale == :en %>
<%= image_tag asset_path('flags/us.png'), class: 'locale-flag' %>
English <i class="fa fa-fw fa-caret-down"></i>
<% elsif I18n.locale == :es %>
<%= image_tag asset_path('flags/es.png'), class: 'locale-flag' %>
Español <i class="fa fa-fw fa-caret-down"></i>
<% end %>
</a>
<ul class="dropdown-menu text-left">
<li>
<%
url_en = url_for(locale: 'en')
%>
<%= link_to url_en do %>
<%= image_tag asset_path('flags/us.png'), class: 'locale-flag' %>
English
<% end %>
</li>
<li>
<%
url_es = url_for(locale: 'es')
%>
<%= link_to url_es do %>
<%= image_tag asset_path('flags/es.png'), class: 'locale-flag' %>
Español
<% end %>
</li>
</ul>
</div>