Cita:
Iniciado por GeekGirl Tenés que crear un listener para el idioma. En la documentación lo dice claramente. Y luego definir ese listener como un servicio para que se ejecute en todas las peticiones.
Acá te paso la documentación :)
[URL="http://symfony.com/doc/current/cookbook/session/locale_sticky_session.html"]http://symfony.com/doc/current/cookbook/session/locale_sticky_session.html[/URL]
Eso que dices... como que ya me va cuadrando más... suena a la típica documentación mantenida por sinvergüenzas que no actualizan el contenido y mantienen información completamente obsoleta e inútil. Porque es exactamente lo que ocurría antes de Symfony 2.1
Os paso el enlace para que veais de primera mano la información en la que yo me he basado.
[URL="http://librosweb.es/symfony_2_4/capitulo_15/gestionando_la_configuracion_regional_del_usuario. html"]Gestionando la configuracion regional del usuario[/URL]
Lo raro es que en ningún sitio haya podido encontrar esto que tu me dices, aya donde he mirado parecían ir por el mismo camino.
De todas formas, no logro entender como algo tan básico como las traducciones han pasado de hacerlo tan fácil a complicarlo tanto, me parece mas facil el anterior metodo o sustituirlo por otro tipo setLocale como el del Request pero que valga para todas las peticiones... En fin, supongo que irá orientado a que se ponga el locale en la URL por el tema de los buscadores y tal pero para aplicaciones que no son webs sino aplicaciones web simplemente... es una jodienda.
Voy a probarlo y comento que tal me ha ido.
Muchas gracias GeekGirl!