Buenas prácticas oficiales de Symfony

Capítulo 8. Internacionalización

La internacionalización y la localización se encargan de adaptar las aplicaciones y sus contenidos para la región o idioma específicos del usuario. En Symfony esta funcionalidad es opcional y por eso debes activarla antes de utilizarla. Para ello, descomenta la opción de configuración translator y define el idioma por defecto de la aplicación:

# app/config/config.yml
framework:
    # ...
    translator: { fallback: "%locale%" }

# app/config/parameters.yml
parameters:
    # ...
    locale:     en