Help us understand the problem. What is going on with this article?

Laravel の言語ファイルを一発で配置する ライブラリ作った

以下のファイルだけだと、リマインダーメールなどは日本語化されないので、ja.jsonも配置するコマンドを作成しました。

  • Resources/lang/ja/auth.php
  • Resources/lang/ja/pagination.php
  • Resources/lang/ja/passwords.php
  • Resources/lang/ja/validation.php

GitHub

https://github.com/ShibuyaKosuke/laravel-language-setting

laravel-language-setting

インストール

composer require shibuyakosuke/laravel-language-setting --dev

コマンド

config/app.php 先にプロジェクトの言語を設定しておきます。

'locale' => 'ja',

使用方法

言語ファイルのお配置

php artisan lang:setting ja

以下のようなファイルが配置されます。

  • Resources/lang/ja.json
  • Resources/lang/ja/auth.php
  • Resources/lang/ja/pagination.php
  • Resources/lang/ja/passwords.php
  • Resources/lang/ja/validation.php

対応している言語のリストを表示する

php artisan lang:list

現在対応している言語

language locale
Japanese ja

Contribution

他の言語ファイルをお持ちの方は、是非、プルリク送ってください。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした