laravelを始められた初学者は、バリデーションチェックを行った際のメッセージが英語となっていることにためらってしまわれますよね。
日本で業務開発するするうえでは、日本語メッセージが必要かと思います
今回はメッセージを日本語にするための手順を示していきます
GitHubより日本語メッセージファイルを取得配置
![](https://i0.wp.com/system-sutaruhin.com/wp-content/uploads/cocoon-resources/blog-card-cache/e1243c1243ed74cc7f9615599f65ad74.png?resize=160%2C90&ssl=1)
Laravel 5.1 日本語バリデーションメッセージファイル
Laravel5.1日本語バリデーションメッセージファイル.GitHubGist:instantlysharecode,notes,andsnippets.
上記より日本語バリデーションメッセージファイルを取得しましょう
resources/lang/ja/validation.php へ格納します
![](https://i0.wp.com/system-sutaruhin.com/wp-content/uploads/2020/04/7a09e8c7c8151a475e185e8531134113.png?w=1256&ssl=1)
※5.1ベースなのでメッセージに差がありましたら訳した文書を追加してください
言語指定を日本語にします
config/app.php を en → ja
![](https://i0.wp.com/system-sutaruhin.com/wp-content/uploads/2020/04/1fe7f911630165f47458385098b240fd.png?w=1256&ssl=1)
項目名も日本語化する
項目名もメッセージファイルに追記
resources/lang/ja/validation.php の最後に追加です
![](https://i0.wp.com/system-sutaruhin.com/wp-content/uploads/2020/04/a482833dc5ce4dac336d24218f7e266e.png?w=1256&ssl=1)
動作確認(変更前)
![](https://i0.wp.com/system-sutaruhin.com/wp-content/uploads/2020/04/261508f91dbb1bee985f35b0d4dacb54-1.png?w=1256&ssl=1)
動作確認(日本語対応後)
![](https://i0.wp.com/system-sutaruhin.com/wp-content/uploads/2020/04/0a6e71a62d186132bf17097933fe330f-1.png?w=1256&ssl=1)
以上となります
手助けになれば幸いです