Fixed issue #6932 - Inconsistent locale handling in subrequests

The fix consists in passing the locale in the controller reference,
inside the routablefragment renderer.
[Tests] Fixed fragments tests