Push locale logic to LocaleMiddleware