Русский язык валидации в Laravel
Сообщения ошибок валидации Laravel из коробки вываливаются на английском языке. Чтобы сообщения были на русском языке, нужно сделать пару шагов.
1. В файле конфигурации config/app.php ставим ‘locale’ => ‘ru’, указывая тем самым, что наше приложение имеет русский язык.
2. В папке resources/lang создаем папку ru и в нее закачиваем файл validation.php, который берем вот отсюда https://github.com/caouecs/Laravel-lang/tree/master/src/ru.
Теперь сообщения будут появляться на русском языке.
Свои аттрибуты можно добавлять в блок, который находится в конце файла.
'attributes' => [ 'name' => 'Имя', 'username' => 'Никнейм', 'email' => 'E-Mail адрес', 'first_name' => 'Имя', 'last_name' => 'Фамилия', 'password' => 'Пароль', 'password_confirmation' => 'Подтверждение пароля', 'city' => 'Город', 'country' => 'Страна', 'address' => 'Адрес', 'phone' => 'Телефон', 'mobile' => 'Моб. номер', 'age' => 'Возраст', 'sex' => 'Пол', 'gender' => 'Пол', 'day' => 'День', 'month' => 'Месяц', 'year' => 'Год', 'hour' => 'Час', 'minute' => 'Минута', 'second' => 'Секунда', 'title' => 'Наименование', 'content' => 'Контент', 'description' => 'Описание', 'excerpt' => 'Выдержка', 'date' => 'Дата', 'time' => 'Время', 'available' => 'Доступно', 'size' => 'Размер', ], |