Mettre en français les erreurs lors de la validation d’un formulaire

Mettre en français les erreurs lors de la validation d’un formulaire

C’est bien d’avoir un beau site en français, mais les erreurs lors de la validation d’un formulaire se font en anglais (sauf pour celles qui ont été personnalisés).

Pour faire ça, il faut :

  1. Modifier apps/frontend/config/settings.yml et mettre dans la section « all »
    all:
    .settings:
    i18n: on
    default_culture: fr
    standard_helpers: [Partial, Cache, I18N, Text]
  2. Copier le fichier  messages.fr.xml dans le répertoire apps/frontend/i18n/
  3. Et pour être sûr que ça marche (car j’ai eu le pb en passant de la version 1.4.8 vers 1.4.11) mais normalement il n’y a pas besoin, ajouter dans le executeIndex actions class  la ligne suivante :
    $this->getUser()->setCulture(‘fr_FR’);

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *