Maison  >  Questions et réponses  >  le corps du texte

Passer les paramètres régionaux au validateur Laravel : est-ce possible ?

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粉792673958P粉792673958230 Il y a quelques jours377

répondre à tous(1)je répondrai

  • P粉226642568

    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

    répondre
    0
  • Annulerrépondre