phpとは別にlaravelで用意されている関数でヘルパー関数と呼ばれる関数がある。
auth()、route()など。
アンダースコア2個の__( )ヘルパー関数について。
これは辞書で翻訳される対象という意味。
blade中に自分でつけることも可能。関数で返ってくる値が英語の場合に使える。
辞書は、JSON形式で\resources\lang配下に、ja.jsonとして作成。
ソースが
__Login
となっていたら、辞書に
"Log in":"ログイン",
と書いておけば、ログインと表示される。JSON形式
{
"Log in":"ログイン",
"Email":"メールアドレスを入力してください",
"Password":"パスワード入力してください",
"Remember me":"記録する",
"Forgot your password?":"パスワードをお忘れですか?",
"Name":"氏名を入力してください",
"Confirm Password":"入力確認のためパスワードを再入力してください",
"Register":"登 録",
"Already registered?":"登録済み? ログイン画面へ",
"Forgot your password? No problem. Just let us know your email address and we will email you a password reset link that will allow you to choose a new one.":"パスワードを忘れてしまった場合、メールアドレスを入力していただいたら、パスワードをリセットすることができるページのアドレスをメールでご連絡します。",
"Reset Password":"パスワードリセット",
"Email Password Reset Link":"パスワード再設定連絡先メールアドレス",
"Dashboard":"スーパーロッカー:Top Page",
"Log Out":"ログアウト",
"gen_csv_types":"CSVタイプ",
"gen_customer_order_statuses":"顧客注文状態",
"gen_customer_statuses":"顧客登録状態",
"gen_jobs":"職業",
"gen_prefs":"都道府県"
}