Rails 3: i18n locale doesn't change in production environment
I was looking for hours to internationalize my application in a "production environment".
Everything works fine in a development environment.
Here are my codes:
in sight
<li><%= link_to "العربية", :locale=>'ar' %></li>
<li><%= link_to "English", :locale=>'en' %></li>
in application_controller.rb
def set_locale
I18n.locale = params[:locale]
I18n.default_locale = params[:locale] end
I am using rails v3.2.1, gem v1.8.17.
+3
source to share