Из Laravel Док ..
- Пользовательские сообщения об ошибках
Вы можете использовать пользовательские сообщения об ошибках для проверки вместо значений по умолчанию. Есть несколько способов указать пользовательские сообщения. Во-первых, вы можете передать пользовательские сообщения в качестве третьего аргумента в метод Validator :: make:
$messages = [
'name.required' => 'The "name" field is required!',
'name.unique' => 'The "name" field is should be unique!',
];
$validator = Validator::make($input, $rules, $messages);
- Указание пользовательских атрибутов в языковых файлах
Если вы хотите, чтобы часть: атрибута вашего сообщения проверки заменялась именем настраиваемого атрибута, вы можете указать это имя в массиве атрибутов вашего языкового файла resources / lang / xx / validation.php:
'attributes' => [
'name_field' => 'name',
'number_in_db' => 'number',
],
В официальном документе доступны еще несколько опций. Но я бы предложил вам использовать метод «Задание пользовательских атрибутов в языковых файлах» .