Laravel5.5の、Validator::makeでカスタムエラーメッセージです。 Validator::makeメソッドでは、3番目の引数として、カスタムメッセージを渡すことができて、こちらも、かなり自由な表現が可能です。
参考サイト
Custom validation messages with data of the rules(Laravel.io)
Validation(Laravel)
Laravel5.4で、リクエストごとにバリデーションメッセージをカスタマイズ
$data['mail'] = 'sample.email.com' ;
$rules = [
'mail' =>'required|email',
] ;
$messages = [
'mail.required' =>'メールアドレスを入力してください。',
'mail.email' =>'メールアドレスがダメダメ。',
];
$validator = Validator::make($data, $rules, $messages);
$error = $validator->messages()->getMessages();
dd($error) ;
参考サイト
Custom validation messages with data of the rules(Laravel.io)
Validation(Laravel)
Laravel5.4で、リクエストごとにバリデーションメッセージをカスタマイズ