Laravelで言語ファイルを分離するための最良のロジックは何ですか?
2つの選択肢から決断しようとしています。
まず、すべてのアプリケーション ボタンのローカライズ文字列を buttons.php に、リンクのローカライズ文字列を links.php に、プレースホルダーのローカライズ文字列を placeholder.php に収集します。
このような :
/resources
/lang
/en
buttons.php
links.php
placeholders.php
/es
buttons.php
links.php
placeholders.php
2 つ目は、各ビューのローカライズ文字列を個別のファイルに収集することです。
このような :
/resources
/lang
/en
login_page.php
sign_up.php
home.php
/es
login_page.php
sign_up.php
home.php
最初の選択では、約 10 個のファイルがあるため、言語ファイルの数が少なくなります。
2 番目の選択肢では、プロジェクト内のビューごとに lang ファイルを作成するため、多数の言語ファイルが作成されます。
どちらの選択が良いでしょうか?