Hi! I''ve got small problem with routes and globalize plugin. Here''s my routes.rb file: map.connect '':locale/:controller/:action/:id'' map.connect '''', :controller => ''product'', :action => ''index'' map.connect ''admin'', :controller => ''admin/products'', :action => ''index'' map.connect '':controller/:action/:id'' When i go to url: http://localhost:3000/admin i get: http://localhost:3000/en/admin/admin/products There''s no routing error and the page is correctly displayed. But why there''s ''admin'' group twice in the url? When i remove one it still works. Could it be caused by this method? class ApplicationController < ActionController::Base before_filter :set_locale def set_locale if !params[:locale].nil? && LOCALES.keys.include?(params[:locale]) Locale.set LOCALES[params[:locale]] else redirect_to params.merge( ''locale'' => Locale.base_language.code ) end end end Thanks in advance -- Posted via http://www.ruby-forum.com/.