Next | Prev | Up | Top | Contents | Index

Internationalization

Internationalization is the process of making a program capable of running in more than one spoken-language environment without recompiling. Internationalized software can be made to produce output in a user's native language, to format data (such as dates and currency values) according to local custom, and in other ways make the software more comprehensible for people whose culture is different than that of the original software developer.

Table 1-1 lists the internationalization features supported by IRIX and the standards with which this implementation complies.

IRIX-Supported Internationalization Features
FeatureStandard
LocalesANSI C and POSIX (ISO0045-1)
XPG/3 message catalogs and interpretation of locale stringsX/OPEN Portability Guide, Issue 3 (XPG/3)
Multi-National Language Support (MNLS) message catalogsUNIX System V Release 4
Input methods
Text rendering
Resource files
X11R6

The chapter titled "Internationalization" in Topics in IRIX Programming describes functions you can use and guidelines you can follow to create an application that runs in more than one spoken-language environment.


Next | Prev | Up | Top | Contents | Index