2017-01-23 8 views
0

Laravelに言語ローカリゼーションモジュールを追加したいと思います。特定のユーザー向けのローカライズ

言語は、ユーザーレベルではなくシステムレベルで動作するはずです。

すべてのログインユーザーは言語を選択でき、システム全体でこの特定のユーザーの言語が変更されます。

私はLaravelの設定ファイルにシステムレベルで変更する方法についての記事を発見したが、私はこの変化はあなたが機能\App::setLocale('en');を呼び出すことにより、要求ごとに言語を設定することができ、ユーザレベル

答えて

1

で発生します。

これをAppServiceProviderに入れて、ページの読み込みを開始する前にユーザーごとに言語を設定します。 これを処理するミドルウェアを作成することもできます。これは、おそらくより良い解決策になるでしょう。

関連する問題