From 7a06097ae7bfe4bbbe6499da3d3de1d650669286 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Fri, 30 Jul 2021 12:51:20 +0200 Subject: [PATCH] Adding app/Http/Middleware/Locale.php --- app/Http/Kernel.php | 1 + app/Http/Middleware/Locale.php | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 app/Http/Middleware/Locale.php diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php index 30020a5..3ebd56d 100644 --- a/app/Http/Kernel.php +++ b/app/Http/Kernel.php @@ -33,6 +33,7 @@ class Kernel extends HttpKernel \App\Http\Middleware\EncryptCookies::class, \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, \Illuminate\Session\Middleware\StartSession::class, + \App\Http\Middleware\Locale::class, // \Illuminate\Session\Middleware\AuthenticateSession::class, \Illuminate\View\Middleware\ShareErrorsFromSession::class, \App\Http\Middleware\VerifyCsrfToken::class, diff --git a/app/Http/Middleware/Locale.php b/app/Http/Middleware/Locale.php new file mode 100644 index 0000000..56f23bd --- /dev/null +++ b/app/Http/Middleware/Locale.php @@ -0,0 +1,25 @@ +has('locale')) { + app()->setlocale(session()->get('locale')); + } + return $next($request); + } +}