Classes and interfaces to allow locale resolution in an application, i.e. it allows to specify how to access the locale that the user wants to use.