[Up][Next] Reference for unit 'sysutils' (#rtl)

Localization support

Localization support depends on various constants and structures being initialized correctly. On Windows and OS/2 this is done automatically: a widestring manager is installed by default which helps taking care of the current locale when performing various operations on strings. The various internationalization settings (date/time format, currency, language etc) are also initialized correctly on these platforms.

On unixes, the widestring support is in a separate unit: cwstring, which loads the various needed functions from the C library. It should be added manually to the uses clause of your program. No initialization settings are applied by this unit, these must be initialized separately for the moment.

The latest version of this document can be found at lazarus-ccr.sourceforge.net.