add support for request locales