Это просто для развертывания пользовательских проверочных сообщений, например, когда 'требуется' электронная почта ', она возвращает это сообщение вместо сообщения по умолчанию: The email field is required.
Если вы хотите заменить все остальныев сообщениях посмотрите /resources/lang/en/validation.php
здесь и посмотрите все основные сообщения, которые вы можете заменить на версии на местном языке, в вашей /resources/lang/xx/validation.php
. Если вы хотите персонализированное сообщение, найдитеcustom
массив в строке 130 и измените на:
'custom' => [
'price' => [
'required' => 'The price is required! Please supply one.',
],
],
Затем обязательно установите языковой стандарт приложения, например,
Route::get('welcome/{locale}', function ($locale) {
App::setLocale($locale);
//
});
Или, если все ваше приложение на другом языке,Вы можете установить locale
в своем /config/app.php
в строке 81.
Ваш обычный валидатор теперь будет использовать сообщения в /resources/lang/locale/validation.php