note taht normal routes store the locale in a route _default, and there is the LocaleListener that adjusts that according to the path. i am in the process of finding a way to make routes locale capable even if there is just one, porting simplcms things to RoutingBundle - see https://github.com/symfony-cmf/RoutingBundle/pull/210

i am a bit afraid that these things collide with the other model, or we end up in too many different ways to do the same thing.