PHP・Laravelの勉強中 ログイン機能・日本語化
22:30
自分が見ている参考資料がちょっと古いので、ログイン機能が書いてあるようになっていない。
①Laravel8のログイン機能は以下で作るらしい。
> composer require laravel/ui
その後
> php artisan ui vue --auth
その後
>php artisan migrate
その後
>npm run dev
②そしてエラーメッセージの日本語化は
・config/app.phpを
'timezone' => 'Asia/Tokyo',
'locale' => 'ja',
' faker_locale' => 'ja_JP',
に書き換える
・日本語化のインストール
インストーラのダウンロード
>php -r "copy('https://readouble.com/laravel/8.x/ja/install-ja-lang-files.php', 'install-ja-lang.php');"
インストーラを実行
>php -f install-ja-lang.php
インストーラを削除
>php -r "unlink('install-ja-lang.php');"
実行すると、/resources/lang/ja というディレクトリができる。
中身はauth.php、passwords.php、pagination.php、validation.phpの4ファイル。
③/resources/lang/ja 以下の4ファイルを/lang/ja 以下にコピーする。これで、エラーメッセージは日本語になる。