No need to have host in "getRouteCollectionByHost"
Rename "getRouteCollectionByHost" into "getRouteCollection"
getRouteCollectionForRequest only return the good route
Change the locale according to the current page