Manual pages › Character sets, environment, package files (5)
langinfo(5)
language information constants
From the original Amiga UNIX 2.1 manual. Some things it mentions may not be in this release.
NAME
langinfo - language information constants
SYNOPSIS
#include <langinfo.h>
DESCRIPTION
This header file contains the constants used to identify items of langinfo data. The mode of items is given in nl_types.
DAY_1 Locale's equivalent of 'sunday' DAY_2 Locale's equivalent of 'monday' DAY_3 Locale's equivalent of 'tuesday' DAY_4 Locale's equivalent of 'wednesday' DAY_5 Locale's equivalent of 'thursday' DAY_6 Locale's equivalent of 'friday' DAY_7 Locale's equivalent of 'saturday' ABDAY_1 Locale's equivalent of 'sun' ABDAY_2 Locale's equivalent of 'mon' ABDAY_3 Locale's equivalent of 'tue' ABDAY_4 Locale's equivalent of 'wed' ABDAY_5 Locale's equivalent of 'thur' ABDAY_6 Locale's equivalent of 'fri' ABDAY_7 Locale's equivalent of 'sat' MON_1 Locale's equivalent of 'january' MON_2 Locale's equivalent of 'febuary' MON_3 Locale's equivalent of 'march' MON_4 Locale's equivalent of 'april' MON_5 Locale's equivalent of 'may' MON_6 Locale's equivalent of 'june' MON_7 Locale's equivalent of 'july' MON_8 Locale's equivalent of 'august' MON_9 Locale's equivalent of 'september' MON_10 Locale's equivalent of 'october' MON_11 Locale's equivalent of 'november' MON_12 Locale's equivalent of 'december' ABMON_1 Locale's equivalent of 'jan' ABMON_2 Locale's equivalent of 'feb' ABMON_3 Locale's equivalent of 'mar' ABMON_4 Locale's equivalent of 'apr' ABMON_5 Locale's equivalent of 'may' ABMON_6 Locale's equivalent of 'jun' ABMON_7 Locale's equivalent of 'jul' ABMON_8 Locale's equivalent of 'aug' ABMON_9 Locale's equivalent of 'sep' ABMON_10 Locale's equivalent of 'oct' ABMON_11 Locale's equivalent of 'nov' ABMON_12 Locale's equivalent of 'dec' RADIXCHAR Locale's equivalent of '.' THOUSEP Locale's equivalent of ',' YESSTR Locale's equivalent of 'yes' NOSTR Locale's equivalent of 'no' CRNCYSTR Locale's currency symbol D_T_FMT Locale's default format for date and time D_FMT Locale's default format for the date T_FMT Locale's default format for the time AM_STR Locale's equivalent of 'AM' PM_STR Locale's equivalent of 'PM'
This information is retrived by nl_langinfo. The items CRNCYSTR, RADIXCHAR and THOUSEP are extracted from the fields currency_symbol, decimal_point and thousands_sep in the structure returned by localeconv.
The items T_FMT, D_FMT, D_T_FMT, YESSTR and NOSTR are retrived from a special message catalog named Xopen_info which should be generated for each locale supported and installed in the appropriate directory [see gettxt(3C) and mkmsgs(1M)]. This catalog should have the messages in the order T_FMT, D_FMT, D_T_FMT, YESSTR and NOSTR.
All other items are as returned by strftime.
SEE ALSO
gettxt(3C), localeconv(3C), nl_langinfo(3C), strftime(3C), cftime(4), nl_types(5). chrtbl(1), mkmsgs(1M) in the System Administrator's Refer- ence Manual.