HP-UX 11i June 2002 Release Notes

New and Changed Internationalization Features
EURO (ISO 8859-15 Locales)
Chapter 17
288
encounter a change to the decimal and thousands separators for the currency, whereas
decimal and thousands separators outside the monetary area stay the same as in
previous locales.
For example, in the French locale, the thousands separator is a space and the decimal
point is a comma. However, the international standard for the thousands separator for
the euro currency is a period. So, a user that has the LC_MONETARY locale category set to
fr_FR.iso885915@euro will see the following behavior:
The number one thousand five hundred and fifty and a half, outside the monetary
area will be displayed as 1 550,50
One thousand five hundred and fifty euro and 50 cents will be displayed as EUR
1.550,50.
The LC_MONETARY value can be changed by users to their national currency unit.
ISO 8859-15 support is not automatically provided in any application. Applications
which use the Euro symbol must elect to enable ISO 8859-15 support, by way of setting
the LANG environment variable to the desired locale. Users enable ISO 8859-15
automatically in some locales when logging in through the CDE.
For more information, please see:
http://software.hp.com/products/EURO/index.html
CDE Support
New functionality was introduced in the CDE product to support input and display of the
Euro symbol. (These changes are for both the workstation and the server.)
X Window Support
New functionality was added to Xlib to support input and display of the Euro symbol.
This was done by adding internal support for the ISO8859-15 character set (as well as
support of UTF8 on 11i). When an Xlib application is started, Xlib internals determine if
the locale is set to an ISO8859-15 character set. If it is, Xlib will perform character
lookups using the eight new symbols present in the ISO8859-15 character set. Currently,
only applications linked with X11R6 (X Window version X11 Release 6) will support the
ISO8859-15 character set. Older X11 versions are not currently supported.
Libraries
The libc and xlib libraries support the Euro symbol.
Codeset Converters
New iconv tables exist to support conversion from/to ISO 8859-15 and ISO 8859-1, ucs2,
and utf8. The additional disk space in HP-UX 11i is 6.42MB. No additional memory is
required.
LaserJet Printers
An important aspect of the euro support is printing the new symbol on LaserJet printers
using existing standard lp(1) model files.