CDEJ Support for Internationalization

The CDEJ is internationalized in many ways. Not only are text elements separated out to standard Java properties files, but other elements are also localized automatically:

In general, there is no need to specify the locale when accessing the CDEJ rendering API, as the locale is automatically determined and applied when necessary. Some types of plug-ins, particularly the converter plug-ins described in the Cúram Web Client Reference Manual, need to handle the locale carefully, but this is generally not the case for renderer plug-ins. When renderer plug-ins resolve paths to their values, the values are provided via the converter plug-ins, or other locale-aware sources, and the localization will happen automatically before the value is returned.