Message localization within the CSI core and the default providers is performed using Java resource bundles along with some internal-only helper classes.
Messages are localized to the system locale before being written to a file or shown to a user.
CSI core does not provide localization services to the providers. Provider authors are encouraged to use the Java resource bundle technique to provide localization services, but may choose to use other methods.