I have a language scope in my routes, all urls looking good www.lvh.me/en/[*path....]
with the exception of the root_url displayed as : http://www.lvh.me/?locale=en
I am trying for a couple of hours to get a root url being : http://www.lvh.me/en/ as I get with the initial constraint when no subdomain given, but no way , everytime I use redirect_to root_url , I get this http://www.lvh.me/?locale=en
the default_url_options seems not to be used , as I try to have a debug line in it … no way
def default_url_options(options={})
if request.fullpath == “/”
{}
else
{ :locale => I18n.locale }
end
end