タグ

ブックマーク / kore1server.com (1)

  • Laravelの国際化対応

    タグ: Laravel3 新しく追加された機能のため、ドキュメントに記述されていませんが、LaravelにはURIの最初に言語コードを指定することで、デフォルトの言語を切り換える機能が存在しています。 国際化に対応するためには言語により切り換える文字列をapplication/language/言語コードフォルダーの下に言語ファイルを作成しておきます。キーと文字列の配列です。他のフレームワークでも大抵同様な指定方法ですね。 そして多国語する場所で__('キー')とすることでデフォルト言語が表示されます。別の言語に切り換えるには、__('キー', null, '言語コード')と指定します。 全ての国際化対応文字列を言語コードを含めた形式で記述するのは大変なため、URIの後ろに言語コードを指定した場合、その言語コードをデフォルト言語とする機能が採用されました。 例えばsample.com/ja

  • 1