or we could make the listener only *change* a locale on a move event, and in all other cases leave the route untouched if it already has a locale (even if its not the expected one). wdyt? if you agree, can you open an issue on the RoutingBundle?

can we remove the whole explict locale thing from here and use the defaults for the locale?