|
|
The discussion is organized in terms of these three elements of a locale. ``Character representation'' describes the character encoding used by UnixWare, and the ANSI C library functions that perform codeset-dependent tasks. It also discusses the sequences of bytes, or ``multibyte characters,'' that are needed to encode Asian-language ideograms. ``Cultural and language conventions'' looks at ANSI C functions that collate strings and format cultural information in locale-dependent ways. ``Message handling'' describes the functions you use to generate program messages in a user's native language. Before we turn to this material, there's some background we need to give on how C programs determine their locales.