ローカリゼーションイントロダクションLaravelのLangファサードは、アプリケーションを多言語に対応させるため、様々な言語の翻訳済み文字列を取得する方法を提供します。言語ファイル言語の文字列はresources/langディレクトリー下のファイルに保存します。このディレクトリーの中にアプリケーションでサポートする言語のディレクトリーを設置します。messages.php言語ファイルのサンプル言語ファイルはキーと文字列の配列をリターンします。application');実行中にデフォルト言語を切り換えるデフォルトの言語はconfig/app.php設定ファイルで指定されています。App::setLocaleメソッドを使用し、現時点で有効な言語を変更することができます。指定された言語行がアクティブな言語で存在しない場合に使用される、「フォールバック言語」を設定することもできます。デフォルト言語と同様に、フォールバック言語もconfig/app.php設定ファイルで指定されます。Lang::get('messages.welcome');getメソッドに渡している文字列の、最初の部分は言語ファイルの名前です。2番めの部分は取得しようとしている行の名前です。言語行が存在していない場合、getメソッドはキーの値をリターンします。Lang::getメソッドのエイリアスである、transヘルパ関数も使用できます。trans('messages.welcome');行の一部を置き換える言語行の中にプレースホルダーを定義することもできます。:name',それから、Lang::getメソッドの第2引数として置換文字列を渡してください。複雑な問題であり、異なった言語において多種複雑な複数形化のルールが存在しています。あなたの言語ファイルでこれを簡単に管理できます。「パイプ」記号、縦線の文字を使うことで、単数形の文字列と、複数形の文字列を分けることができます。apples',この形式の行を取得するにはLang::choiceメソッドを使用します。10);言語を指定するために、ローカル引数を渡すこともできます。componentを使用しているため、もっと便利な複数形化のルールも簡単に作成できます。many',バリデーションのローカリゼーションバリデーションのエラーとメッセージをローカライズする方法は、バリデーションの章を参照してください。パッケージの言語ファイルをオーバーライドする多くのパッケージがそれ自身の言語ファイルと共に提供されています。それらを調整するためにパッケージのコアをハックする代わりに、resources/lang/packages/{ローカルコード}/{パッケージ}ディレクトリーにファイルを設置することでオーバーライドできます。skyrim/hearthfireパッケージの英語の言語行をオーバーライドする必要があるなら、resources/lang/packages/en/hearthfire/messages.phpに言語ファイルを設置します。このファイルには置き換えたい言語行のみを定義することができます。オーバーライドしなかった言語行は、パッケージの言語ファイル中の定義のままロードされます。kawase(Translation).ドキュメントメンテナンス期間は終了しました。注目:アイコン:ページ内リンク設置(リンクがないヘッダーへの移動では、リンクがある以前のヘッダーのハッシュをURLへ付加します。閉じる移動クリックで即時移動します。適用ボタンクリック後に、全項目まとめて適用されます。Scaffoldスカフォールド型枠生成スカフィールドLargeスクリーン表示幅640px80%90%100%インデントなし1rem2rem3rem本文フォントコードフォントフォント適用確認フォントの指定フィールドから、フォーカスが外れると、当ブロックの内容に反映されます。EnglishのDisplayもPreviewしてください。フォント設定時、表示に不具合が出た場合、当サイトのクッキーを削除してください。バックスラッシュを含むインライン\Code\Blockの例です。以下はコードブロックの例です。}}設定を保存する前に、表示が乱れないか必ず確認してください。CSSによるフォントファミリー指定の知識がない場合は、フォントを変更しないほうが良いでしょう。