In any regard, this should be moved to another pull request. Handling locales properly require much more than just supporting an array of locales. It should also support `options.localeMatcher` and would make for a much larger pull request.