Maison > Questions et réponses > le corps du texte
Dans mon contrôleur laravel je valide la requête comme ceci :
$validatedData = $request->validate(UserValidator::$updateIfNeeded);
Maintenant, est-il possible de transmettre une chaîne locale au validateur, comme « es » ou « en » ?
P粉2266425682024-03-27 16:03:33
Il n'est pas nécessaire de faire cela, les règles de validation intégrées de Laravel ont chacune un message d'erreur, qui se trouve dans le fichier lang/en/validation.php
de votre application. Dans ce fichier, vous trouverez des entrées de traduction pour chaque règle de validation. Vous êtes libre de changer ou de modifier ces messages en fonction des besoins de votre application.
Vous pouvez également copier ce fichier dans un autre répertoire de langue de traduction pour traduire les messages dans la langue de votre application. Pour en savoir plus sur la localisation de Laravel, consultez la documentation Laravel https://laravel.com/docs/9.x/validation