HP-UX 11i v3 Internationalization Features

8
Customers who provide their own set of customized locale binaries will need to rebuild them on
11i v3 systems using the localedef (1M) command to generate correct v3 locales.3 binaries.
Locale binaries built on previous releases, such as those installed in locales.1 or locales.2
subdirectories, may not be installed into the locales.3 area. This has been documented as not being
permitted in the "Note" section of the localedef (1M) manual page for the past several releases.
With the new locale binary restructuring, some collation, sorting, and string handling intensive
applications may observe performance improvements when compared to past releases.
11i-based locales.2 binaries will be moved from being part of the Base-OS file set to an optional
file set that may only be installed if requested by users.
Alternate Width Properties for Asian Unicode Locales
As part of the Unicode standard, width properties have been defined for all Unicode code points.
These widths are classified as half-width, full-width, narrow, neutral, and ambiguous. The
ambiguous characters are either half-width or full-width, depending on the fonts used to display
those characters. In HP-UX, Asian codesets use full-width fonts for all characters except ASCII, and
half-width Katakana, Hangul, and Symbol variants. The use of full-width fonts in Asian Unicode
codesets necessitates the support for alternate width properties for these locales.
HP-UX11i v3 supports alternate width properties for Asian locales. The pty driver, dtterm, eucset,
Xlib, libc methods, and XLocale databases have been enhanced to support this new feature. This
enhancement provides the same look and feel of characters displayed in Asian Unicode and
corresponding national standards codesets.
New LocalesBaltic/Russia/Ukraine/Latin America
New system level support is provided for a number of countries/regions in HP-UX 11i v3, including
Estonia, Latvia, Lithuania, Russia, Ukraine, Dominican Republic, Honduras, and US (Spanish).
A total of 22 new locales are provided in HP-UX 11i v3 to enable system support in these regions.
The following 22 sets of locale binaries and source files are delivered for both 32- and 64-bit PA-
RISC and Itanium®-based versions:
Dominican Republic, Honduras, and US (Spanish)
Country ISO-88591 Based ISO-885915 Based UTF-8 Based
Dominican Republic es_DO.iso88591 es_DO.iso885915 es_DO.utf8
Honduras es_HN.iso88591 es_HN.iso885915 es_HN.utf8
United States
(Spanish)
es_US.iso88591 es_US.iso885915 es_US.utf8
Estonia
Country ISO-88594 Based ISO-885915 Based UTF-8 Based
Estonia et_EE.iso88594 et_EE.iso885915 et_EE.utf8
Latvia and Lithuania
Country ISO-88594 Based ISO-885913 Based UTF-8 Based