middleware.locals back to a middleware, use user specified language if avalaible, list of avalaible languages avalaible in window.env
can change language from setting