*/ public const SUPPORTED = ['id', 'en']; /** * Apply the visitor's language choice, stored by the site's language * toggle in the `locale` cookie. * * @param Closure(Request): (Response) $next */ public function handle(Request $request, Closure $next): Response { $locale = $request->cookie('locale'); App::setLocale(in_array($locale, self::SUPPORTED, true) ? $locale : self::SUPPORTED[0]); return $next($request); } }