Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

intro(3int)

NAME

intro − introduction to internationalization subroutines

DESCRIPTION

The internationalization package provides a convenient method of writing or converting applications so that they can operate in the applications user’s native language. 

The package consists of the following:

•Tools for the creation and modification of message catalogues. 

•A set of library functions

•An international compiler that creates language support databases from special source files

•An announcement and initialization mechanism

•A set of internationalized C library functions that allow the internationalized applications to run

NOTE

When a C program is compiled, use the −li option to include the internationalization library, for example: cc −li −o prog prog.c

FUNCTIONS

catgetmsg(3int) get message from a message catalog
catgets(3int) read a program message
catopen(3int) open/close a message catalog
nl_langinfo(3int) language information
nl_printf(3int) print formatted output
nl_scanf(3int) convert formattted input
setlocale(3int) set localization for internationalized program
strftime(3int) convert time and date to string
strxfrm(3int) string transformation
strcoll(3int) string collation comparison

SEE SLSO

extract(1int), gencat(1int), ic(1int), strextract(1int), strmerge(1int), trans(1int), atof(3), conv(3), ctype(3), ecvt(3), printf(3s), scanf(s), environ(5int), lang(5int), nl_types(5int), patterns(5int)

Subroutines

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026