6.

Laravelのバリデーションの日本語メッセージ化

ページの作成
テンプレートを更新

ページの作成

親となるページを選択してください。

ページは必ず何かしらの親ページに紐づきます。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球

子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール

親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!

本稿ではLaravelのバリデーションメッセージを日本語にする方法を説明します。

 

設定ファイルの変更

config/app.php の「locale」を「ja」に変更します。

 

validation.phpの修正

resources/lang/ja/validation.php を修正します。

※ファイルが存在しない場合は resources/lang/en を resources/lang/ja としてコピーしましょう。

以下の例のようにチェック時のエラーメッセージを変更しましょう。

'required'             => ':attribute は必須です。',

 

attributeの部分を日本語にするには、「attributes」内の配列に以下の様に項目名を追加します。

'attributes' => [
    'comment' => 'コメント',
    'image' => '画像',
],

子ページ
子ページはありません
同階層のページ
  1. 入力データの保持
  2. 必須チェック
  3. 文字列の長さチェック
  4. 存在チェック
  5. 一意チェック
  6. 日本語化

最近の質問

コメント一覧

コメントがありません

ログインしなければコメント投稿はできません。