俺式

東京都墨田区在住

Laravelのバリデーションでフィールド名を日本語にしたい場合

Laravelでバリデーション後のメッセージでフィールド名がそのまま出てしまう場合、

f:id:t_satoh30:20151029010414j:plain

以下のカスタムバリデーションの設定で日本語の変換文字列を指定します。

resources\lang\ja\validation.php

/*
|--------------------------------------------------------------------------
| Custom Validation Attributes
|--------------------------------------------------------------------------
|
| The following language lines are used to swap attribute place-holders
| with something more reader friendly such as E-Mail Address instead
| of "email". This simply helps us make messages a little cleaner.
|
*/
'attributes' => [
'account' => 'アカウント',
'email' => 'メールアドレス',
'password' => 'パスワード',
], 

 

f:id:t_satoh30:20151029010430j:plain