24.05.2014 Views

AIX Version 4.3 Differences Guide

AIX Version 4.3 Differences Guide

AIX Version 4.3 Differences Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Encoding <br />

UTF-8 multi-byte:<br />

Byte Sequence<br />

in Hexadecimal<br />

Representation<br />

e2 82 a0<br />

e2 82 ac<br />

UTF-8 multi-byte:<br />

Byte Sequence<br />

in Binary<br />

11100010 10000010 10100000 11100010 10000010 10101100<br />

For more details about character encoding refer to Code Set Overview in <strong>AIX</strong><br />

<strong>Version</strong> <strong>4.3</strong> General Programming Concepts: Writing and Debugging Programs.<br />

The character set description source files belong to the separately installable<br />

fileset bos.loc.adt.locale.<br />

10.5.2.3 LC_MONETARY Formatting Information<br />

For each Western European locale that may actively use the Euro symbol, an<br />

additional locale that contains the LC_MONETARY information for the Euro<br />

currency is provided. A list of all affected locales is given in Table 51:<br />

Table 51. List of Locales for Euro-Specific LC_MONETARY Locale<br />

Language/Territory<br />

Catalan<br />

Dutch (Belgium)<br />

Dutch<br />

English (Great Britain)<br />

Finnish<br />

French (Belgium)<br />

French (Switzerland)<br />

French<br />

German (Switzerland)<br />

German<br />

Italian<br />

Portuguese<br />

Spanish<br />

Identifier<br />

CA_ES<br />

NL_BE<br />

NL_NL<br />

EN_GB<br />

FI_FI<br />

FR_BE<br />

FR_CH<br />

FR_FR<br />

DE_CH<br />

DE_DE<br />

IT_IT<br />

PT_PT<br />

ES_ES<br />

To obtain the traditional local currency definition, the standard locale is used as<br />

before. Whenever the Euro currency formatting is desired, the LC_MONETARY<br />

category should be set by the application (using the setlocale() subroutine) or by<br />

the user (using the LC_MONETARY environment variable) to "XX_XX@euro",<br />

where XX_XX represents the language and territory designation for any of the<br />

locales listed in the previous table.<br />

The LC_MONETARY information for each @euro variant is defined by the related<br />

locale definition source file. For example, you will find in the DE_DE@euro locale<br />

256 <strong>AIX</strong> <strong>Version</strong> <strong>4.3</strong> <strong>Differences</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!