DateTime::Locale is primarily a factory for the various locale subclasses. It also provides some functions for getting information on all the available locales.