Duda de rutas

Tengo un problemilla con las rutas, mis controladores de administración los
tengo agrupados en admin, mientras que el frontend están en el raíz con el
mismo nombre, cuando quiero entrar en admin/proyectos por ejemplo me
coge el
controlador “proyectos” que está en el raíz y no el que está en admin,
como son iguales de nombre coge el del raíz, cómo puedo solucionar ésto?
Todavía no controlo las rutas, algún consejo? gracias

Mi routes.rb
map.connect ‘:locale/:controller/:action/:id’
map.connect ‘:controller/:action/:id’
map.connect ‘’, :controller=>‘es/inicio’

map.connect ‘admin’, :controller=>‘admin/login’, :action=>‘index’

Mis controladores (dentro de controllers):
inicio
contacto
partners
proyectos

La administración (los tengo agrupados en admin dentro de controllers)
admin/inicio
admin/contacto
admin/partners
admin/proyectos


Sé un Mejor Amante del Cine
¿Quieres saber cómo? ¡Deja que otras personas te ayuden!
http://advision.webevents.yahoo.com/reto/entretenimiento.html