I have symfony 2.3 and I configured the translation for i18n purpose, putting the _locale in url, and it works well for authenticated users but not for anonymous user, for the anonymous user always give me the default locale, at the profiler the locale appears well but It don't load the proper translation.
Pd: I'm using FOSUserBundle