CSI and Provider Localization

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.

Note: No translations are maintained, except the English default.

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.