Laravel – エラーメッセージの日本語化

日本語化ファイルのダウンロードとインストール

ユーザー認証やバリデーションなどに関するエラーメッセージの日本語化はロケールファイルを編集する方法で可能だが、言語ファイルをダウンロード・インストールする方法がReadDoubleで紹介されている。

以下、プロジェクトのルートディレクトリーで操作。

インストールファイルのダウンロード

インストールファイルの実行

インストールファイルの削除

これによりresources/lang/jaディレクトリーにauth.phppasswords.phppagination.phpvalidation.phpの4つのファイルが生成される。

これでメッセージは日本語化されるが、まだ属性名は以下のようにソースコードで記述したまま。

属性名の日本語化

バリデーションエラーの属性名を日本語化するには、resources/lang/ja/validation.phpを編集する。

たとえばnamehandlenameemailを日本語化するには以下のように編集。

これにより、メッセージ表示は以下のように日本語化される。

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です