Sto provando a determinare se mostrare il pulsante Spanish
o sulla mia applicazione web.Come verificare se la locale corrente è uguale a una stringa
<% if I18n.locale == 'es' %>
<a href="<%= set_english_path %>" class="thin">English</a>
<% else %>
<a href="<%= set_spanish_path %>" class="thin">Spanish</a>
<% end %>
Il if
condizione sempre fallisce e il pulsante spagnola viene sempre visualizzato.
RubyMine mostrare questo al momento dell'ispezione (durante il debug):
Allora, perché è il confronto fallendo?