Si ya la hice, asi tengo el archivo:
Código XML:
Ver originalframework:
#esi: ~
translator: { fallback: "%locale%" }
default_locale: "%locale%"
ya no utilizo archivos xml para la traduccion, cambie a yml:
Código XML:
Ver original/*validators.EN.yml*/
soporte.nombre.not_blank: The name cannot be empty
soporte.price.is_integer: The price should be integer
Código XML:
Ver original/*validators.ES.yml*/
soporte.nombre.not_blank: El campo nombre no puede estar vacio
soporte.price.is_integer: El precio debe ser entero
en el archivo parameters.yml tengo
locale: en
y asi hago el cambio de region en el controlador:
Código PHP:
public function traducirAction($lang)
{
$this->getRequest()->getSession()->set('_locale', $lang);
}