public function handle(Request $request, Closure $next): Response 	{ 		$this->validate($request, [ 			'lang' => ['nullable', 'string', new Enum(DomainLanguages::class)], 		]);  		$locale = $request->query('lang', $request->user()?->locale);  		if ($locale) { 			app()->setLocale($locale); 		}  		return $next($request); 	}