06_3_validation日本語化 - hpscript/laravel GitHub Wiki
./config/app.php
'locale' => 'ja',
$ php artisan make:request CreateUserRequest
CreateUserRequest.php
public function authorize()
{
return true;
}
public function rules()
{
return [
'name' => 'required',
];
}
UsersController.php
public function confirm(CreateUserRequest $request)
{
return $request->all();
}
view.blade.php
@if ($errors->has('name'))
<br><span class="error">{{ $errors->first('name') }}</span>
@endif
エラーメッセージ validation.required
./resources/lang/ja/validation.php を作成
./resources/lang/en/validation.php の内容を ja/validation.php に複製
エラーメッセージ The name field is required.
./resources/lang/ja/validation.php
'required' => ':attributeは必須です。',
'attributes' => [
'last_name'=>'名前',
],
エラーメッセージ 名前は必須です。