Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ nl_langinfo(3C) — svr4 — mips UMIPS RISC/os 5.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

gettxt(3C)

localeconv(3C)

setlocale(3C)

strftime(3C)

langinfo(5)

nl_types(5)



NLLANGINFO(3C-SVR4)RISC/os Reference Manual NLLANGINFO(3C-SVR4)



NAME
     nl_langinfo - language information

SYNOPSIS
     #include <nltypes.h>
     #include <langinfo.h>

     char *nllanginfo (nlitem item);

DESCRIPTION
     nllanginfo returns a pointer to a null-terminated string
     containing information relevant to a particular language or
     cultural area defined in the programs locale.  The manifest
     constant names and values of item are defined by langinfo.h.

     For example:

          nl_langinfo (ABDAY_1);

     would return a pointer to the string Dim if the identified
     language was French and a French locale was correctly
     installed; or Sun if the identified language was English.

SEE ALSO
     gettxt(3C), localeconv(3C), setlocale(3C), strftime(3C),
     langinfo(5), nl_types(5).

DIAGNOSTICS
     If setlocale has not been called successfully, or if lan-
     ginfo data for a supported language is either not available
     or item is not defined therein, then nllanginfo returns a
     pointer to the corresponding string in the C locale.  In all
     locales, nllanginfo returns a pointer to an empty string if
     item contains an invalid setting.

WARNING
     The array pointed to by the return value should not be modi-
     fied by the program.  Subsequent calls to nllanginfo may
     overwrite the array.

     The nllanginfo function is built upon the functions
     localeconv, strftime, and gettxt [see langinfo(5)].  Where
     possible users are advised to use these interfaces to the
     required data instead of using calls to nllanginfo.











                        Printed 11/19/92                   Page 1



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