locale : session('locale') ?? $request->getPreferredLanguage(Locale::values()); if (in_array($locale, Locale::values(), true)) { App::setLocale($locale); } return $next($request); } }