Hi, I’ve created my own locale handling system with the following route
added in routes.rb :
map.connect ‘:locale/:controller/:action/:id’
Works fine.
Then, I’ve added Admin namespace for all the backoffice controllers
app/controller/admin/
Then I’ve added this route to routes.rb
map.connect ‘/admin/:controller/:action/:id’
With this setup, all the functional test runs fine for admin and
non-admin controllers, with locale beeing taken in account only for non
admin controllers.
But with webrick (restarted after every routes.rb modification) I need
to
/en/admin/news to reach the Admin::news controller
instead of (you might guess)
/admin/news which produce a
no route found to match “/admin/news” with {:method=>:get}
I must be wrong, but where ??
Thanks