laravel 5.2でブラウザのロケールをエコーします。はどのようにブレードを使用して、私のhtmlタグで現在の設定ロケールをエコーしたい
答えて
ようになり、あなたはそれらを取得するためにrequest()->server('HTTP_ACCEPT_LANGUAGE')
を使用することができます。
そして、あなたはあなたのLaravelアプリケーション内で設定されているロケールを求めているならば、あなたはこのようにそれを得ることができます:config()->get('locale')
そして、あなたはあなたのLaravelブレードにテンプレート名を取得したい場合は、ちょうどこのように使用:
// allow $view_name in views
View::composer('*', function ($view) {
View::share('view_name', $view->getName());
});
ありがとう!しかし、コードを入れるのに最も良いクラスは何ですか? AppServiceProvider - >ブート?ララヴェルにはもっと良いクラスがありますか? –
Laravelのドキュメントに従って、別個のサービスプロバイダを使用してビューコンポーザを登録することができます。詳細:https://laravel.com/docs/5.2/views#view-composers –
上記の@jszobodyに加えて、javacriptとjstz packageを使用してロケールを見つけることもできます。あなたは、クライアントのブラウザに設定されたロケールを求めている場合は、jQueryのがインストールされていると仮定すると、あなたのコードは次のよう
<script>
$(function() {
$('html').attr('lang', jstz.determine().locale());
}
</script>
- 1. は、次のように私は現在、APIのビューを設定している
- 2. HTML - 私は現在、次のコードを使用してい
- 3. 私は現在、PHPを使用して、このHTML DOMパーサを使用している特定の属性
- 4. 私は、現在のコードを使用しようとしているjQueryの
- 5. Rails 4を使ってJavaScriptとCSSをどのように縮小するのですか?私は現在、Railsの4マイ設定使用してい
- 6. どのように以下のURLで説明したように、私はメッセージボックスを示すのFUNC /ラムダメソッドを使用して私のアプリで現在のModelView
- 7. 現在のロケールでstrerror_lを使用するには?
- 8. エコーは現在、私はこれをやっている、前のエコー(PHP)
- 9. あなたはどのようにPHPタグでエコーを分解しますか?
- 10. TinyMCEは - 私は現在のTinyMCEを使用していますし、次のように動作カスタムボタンを追加したいタグ
- 11. どのように私はjQueryのを使用して、私のHTMLから特定のdiv要素を削除しようとしていたのjQuery
- 12. GitのDifftoolメルドは、私は現在、次のコマンドを使用してBabunで動作するようにメルドのdifftoolを設定していBabun
- 13. 次のように私の現在のモデルが設定されているジャンゴ
- 14. LocaleInfoを使用してGWTで現在のロケールを取得する方法
- 15. 私はどのようにcolumnWidthのを設定するためにTelerik RadGridviewを使用していますWPF
- 16. Sharepoint 2010でXMLを使用して現在ログインしているユーザーのユーザーフィールドをデフォルト値に設定するにはどうすればよいですか?
- 17. PHPタグをエコーするには?私はこれを行うことにより、PHPタグをエコーしようとしている
- 18. bootstrap.jsは、私は現在、このプラグインを使用してい
- 19. Process.Startは、私は現在、このメソッドを使用してい
- 20. 現在のGameObjectのタグはどのようにチェックされていますか?
- 21. カレンダーを使用して現在のロケールで表示する時間
- 22. onPauseは、私は次のようしている現在のアクティビティ
- 23. タグgitのは、私は、「タグ」という名前のタグで私の頭をタグ付けするために、次のコマンドを使用している「タグ」のタグ
- 24. RCPデザイナを使用したロケールの設定
- 25. どのように私は現在のシステム時間を使用してCの乱数を生成する
- 26. エコーされたhtmlタグ内の名前の使用方法
- 27. Springの@Asyncメソッドで現在のロケールを使用する方法
- 28. フィルターテスト私は現在、このように私のテストを実行している
- 29. どのように私は、HTMLファイルをロードするために、私のinputタグ
- 30. は、私は私の現在のブランチ用のデフォルトブランチとして設定されたリモート起源を持つプル
ユーザーのロケールを検出する場合は、http://php.net/manual/en/locale.acceptfromhttp.phpを参照してください。あなたは常にそれに頼ることができないことを知っているだけです。 – jszobody
あなたのララールアプリケーションに設定されているロケールを意味しますか? –
今のところ私はブラウザのロケールを知りたいだけですが、今はlaravelアプリケーションを知っていると便利だと思います –