Я хотел бы использовать функцию laravel по умолчанию, чтобы показать ошибку, но на другом языке. Мне не нужно «приятное имя», но это перевод для значения **: атрибута в файлах lang. Прямо сейчас, если я просто использую:
<input type="text" placeholder="{{ trans('generic.phone') }}" name="phone" value="{{ old('phone') }}"> @if ($errors->has('phone')) <span class="help-block"> <strong>{{ $errors->first('phone') }}</strong> </span> @endif
он отлично работает, потому что атрибут: принимает полевой телефон , а на языке проверки у меня есть:
'required' => 'The :attribute field is required.',
Но как управлять полем телефона с языковым файлом?
Должен ли я писать пользовательскую ошибку для каждого поля? Пожалуйста, скажи мне, что нет.
Следующая функция – всего лишь неправильный пример, позволяющий понять, что я пытаюсь сделать
@if ($errors->has('phone')) <strong>{{ $errors->first(trans('generic.phone')) }}</strong> @endif