HP-UX 11i June 2004 Release Notes
Internationalization
Unicode Character Set
Chapter 16
325
To enable Unicode support in applications, set the environment variable to a desired
utf8 locale.
Locales are installed based on the current language file sets already installed on the
target system. For example, if the system uses the International.German the German
Unicode locale (de_DE.utf8) is installed.
Source files for ALL supported locales (34 total) have also been supplied for 64- or 32-bit
applications.
To build Unicode locales use the localedef command. Refer to the localedef (1M)
manpage. Systems must have the kernel parameters MAXDSIZ, MAXTSIZ, and SHMMAX set
to at least 100 MB to ensure adequate swap space allowance for successful localedef
compilation of these locales.
Unicode Euro Enhancement
HP-UX 11i provides expanded Unicode support to align the character repertoire with the
ISO 8859-15 locales that are being provided for Euro support. This will ensure full
interoperability with the newly added support for the ISO 8859-15 codeset.
Specific enhancements are provided to allow Euro display and input capabilities though
Xlib and new fonts.
A subset of existing European (and French Canadian) locales have been modified:
Source files for all supported European locales have also been modified. To build these
locales, refer to the localedef (1M) manpage.
Size Requirement
Unicode support requires the following additional disk space requirements:
zh_HK.utf8 Traditional Chinese (Hong Kong)
zh_TW.utf8 Traditional Chinese
Table 16-5 Modified European Locales
Locale Country
fr_CA.utf8 French Canadian
fr__FR.utf8 French
de_DE.utf8 German
it_ IT.utf8 Italian
es_ ES.utf8 Spanish
sv_SE.utf8 Swedish
Table 16-4 Asian (Continued)