symfony3 translation

para activar los mensajes en español

en config.yml:

parameters:
    locale: es
framework:
    translator: { fallbacks: ['%locale%'] }


luego,
crear la carpeta app/Resources/translations


y en ella el archivo: messages.es.yml


donde estaran las entradas a traducir, por ejemplo:

Notification: Notificacion

entonces en la vista/plantilla twig, se escribira del sgt modo:

{{ 'Notification'|trans }};


recordar siempre que al actualizar la lista de palabras traducidas, se debera limpiar cache:

php bin/console cache:clear
php bin/console cache:warmup

No hay comentarios:

Publicar un comentario

linux ubuntu mint actualizar chrome

 desde una terminal: $ sudo apt update $ sudo apt install google-chrome-stable