Configuration des formulaires

Dans la configuration, vous pouvez modifier les messages d'erreur des formulaires par défaut.

forms:
	messages:
		Equal: 'Please enter %s.'
		NotEqual: 'This value should not be %s.'
		Filled: 'This field is required.'
		Blank: 'This field should be blank.'
		MinLength: 'Please enter at least %d characters.'
		MaxLength: 'Please enter no more than %d characters.'
		Length: 'Please enter a value between %d and %d characters long.'
		Email: 'Please enter a valid email address.'
		URL: 'Please enter a valid URL.'
		Integer: 'Please enter a valid integer.'
		Numeric: 'Please enter a non-negative integer.'
		Float: 'Please enter a valid number.'
		Min: 'Please enter a value greater than or equal to %d.'
		Max: 'Please enter a value less than or equal to %d.'
		Range: 'Please enter a value between %d and %d.'
		MaxFileSize: 'The size of the uploaded file can be up to %d bytes.'
		MaxPostSize: 'The uploaded data exceeds the limit of %d bytes.'
		MimeType: 'The uploaded file is not in the expected format.'
		Image: 'The uploaded file must be image in format JPEG, GIF, PNG or WebP.'
		Nette\Forms\Controls\SelectBox::Valid: 'Please select a valid option.'
		Nette\Forms\Controls\UploadControl::Valid: 'An error occurred during file upload.'
		Nette\Forms\Controls\CsrfProtection::Protection: 'Your session has expired. Please return to the home page and try again.'

Voici la traduction française :

forms:
	messages:
		Equal: 'Veuillez saisir %s.'
		NotEqual: 'Cette valeur ne devrait pas être %s.'
		Filled: 'Ce champ est obligatoire.'
		Blank: 'Ce champ devrait être vide.'
		MinLength: 'Veuillez saisir au moins %d caractères.'
		MaxLength: 'Veuillez saisir au plus %d caractères.'
		Length: 'Veuillez saisir une valeur de %d à %d caractères.'
		Email: 'Veuillez saisir une adresse e-mail valide.'
		URL: 'Veuillez saisir une URL valide.'
		Integer: 'Veuillez saisir un nombre entier valide.'
		Numeric: 'Veuillez saisir un nombre entier non négatif.'
		Float: 'Veuillez saisir un nombre valide.'
		Min: 'Veuillez saisir une valeur supérieure ou égale à %d.'
		Max: 'Veuillez saisir une valeur inférieure ou égale à %d.'
		Range: 'Veuillez saisir une valeur comprise entre %d et %d.'
		MaxFileSize: 'La taille du fichier envoyé peut être au maximum de %d octets.'
		MaxPostSize: 'Les données envoyées dépassent la limite de %d octets.'
		MimeType: 'Le fichier envoyé n''est pas au format attendu.'
		Image: 'Le fichier envoyé doit être une image au format JPEG, GIF, PNG ou WebP.'
		Nette\Forms\Controls\SelectBox::Valid: 'Veuillez sélectionner une option valide.'
		Nette\Forms\Controls\UploadControl::Valid: 'Une erreur est survenue lors de l''envoi du fichier.'
		Nette\Forms\Controls\CsrfProtection::Protection: 'Votre session a expiré. Retournez à la page d''accueil et réessayez.'

Si vous n'utilisez pas l'ensemble du framework et donc pas non plus les fichiers de configuration, vous pouvez modifier les messages d'erreur par défaut directement dans le tableau Nette\Forms\Validator::$messages.

version: 4.x