翻訳が面倒だったLaravelのバリデーションやページネーションなど4つのメッセージファイルを日本語化してGitHubで公開していますので、自由にダウンロードしてご利用ください!
Laravelに限らず、一般的なフレームワークは全て英語なので、エラーメッセージなどを事前に日本語にしておけば便利です。
目次
Laravelの日本語メッセージファイル一式
バリデーションを含めた対象のメッセージファイルは、以下の4つになります。
- auth.php
認証のメッセージファイル - pagination.php
ページネーションのメッセージファイル - passwords.php
パスワード再設定のメッセージファイル - validation.php
バリデーションのメッセージファイル
GitHub - minoryorg/laravel-resources-lang-ja: Laravel 5.5 日本語メッセージファイル一式です。バリデー...
Laravel 5.5 日本語メッセージファイル一式です。バリデーションやページネーションを日本語化しています。 - minoryorg/laravel-resources-lang-ja
※sutara79さんを参考にさせていただきました。
メッセージファイルの配置
Laravelの言語ファイルを格納している[/resources/lang/en](英語)と同じ階層に日本語用のディレクトリ(ja)を作成します。
以下のようなディレクトリ構成になるように入れてください。
1 2 3 4 5 6 7 |
resources └── lang └── ja ├── auth.php ├── pagination.php ├── passwords.php └── validation.php |
設定ファイルの変更
最後に[/config/app.php]の
1 |
'locale' => 'en', |
と書いてある箇所を
1 |
'locale' => 'ja', |
に変更して日本語を有効にすると、上記の[/resources/lang/ja]ディレクトリに入っている情報を自動的に取りに行きます。
これで、Laravelのバリデーションメッセージ等の日本語化は完了です!
コメント
コメント一覧 (1件)
[…] Laravel 5.5の日本語メッセージファイルを公開!バリデーションを日本語化!https://minory.org/laravel-japanese.html翻訳が面倒だったLaravel 5.5(LTS)の日本語メッセージファイル一式を作成し、GitHu […]