The OS (operating system) locale layer provides the basic locale database and functions that are plugged into the OS system interface at the application's runtime. Applications access these OS locale modules through standard APIs.
The X11 locale layer provides the interface to the X input method and X output method to X11 applications for local text input and display. Fonts enable applications to display characters from various languages.
CDE/Motif is built on top of the X11 window system. Hence, CDE/Motif can utilize the X11 locale capability through X11 APIs. Oracle Solaris localizations have various locale-specific configurations for CDE applications in order to make the desktop functional within the target locale. Message translations and online help contents are provided throughout different layers.