The accept-language PR was merged, so this part with `req.headers` can instead be changed to `req.ctx.locale()`