Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
langinfo(5)		      File Formats Manual		   langinfo(5)

NAME
       langinfo	- language information constants

SYNOPSIS
DESCRIPTION
       This  header file contains the constants	used to	identify items of data
       (see nl_langinfo(3C)).  The mode	of items is  given  in	The  following
       constants are defined.  (Category indicates in which setlocale(3C) cat-
       egory each item is defined).

       Constant	     Category	   Description
       ----------------------------------------------------------------
       CODESET	     LC_CTYPE	   Codeset name, such as and
       D_T_FMT	     LC_TIME	   String for formatting the (date and
				   time)  directive  of	 date(1), get-
				   date(3C), and strftime(3C).
       D_FMT	     LC_TIME	   String for  formatting  the	(date)
				   directive  of date(1), getdate(3C),
				   and strftime(3C).
       T_FMT	     LC_TIME	   String for  formatting  the	(time)
				   directive  of date(1), getdate(3C),
				   and strftime(3C).
       T_FMT_AMPM    LC_TIME	   Time	representation in the 12  hour
				   clock format	with and
       AM_STR	     LC_TIME	   Ante	 meridiem  string used with 12
				   hour	time formats in	English).
       PM_STR	     LC_TIME	   Post	meridiem string	used  with  12
				   hour	time formats in	English).
       DAY_1	     LC_TIME	   Name	 of  the first day of the week
				   in English).
	 ...	       ...	     ...
       DAY_7	     LC_TIME	   Name	of  the	 seventh  day  of  the
				   week.
       ABDAY_1	     LC_TIME	   Abbreviated	name  of the first day
				   of the week in English).
	 ...	       ...	     ...
       ABDAY_7	     LC_TIME	   Abbreviated name of the seventh day
				   of the week.
       MON_1	     LC_TIME	   Name	of the first month in the Gre-
				   gorian year.
	 ...	       ...	     ...
       MON_12	     LC_TIME	   Name	of the twelfth month.
       ABMON_1	     LC_TIME	   Abbreviated	name  of   the	 first
				   month.
	 ...	       ...	     ...
       ABMON_12	     LC_TIME	   Abbreviated	name  of  the  twelfth
				   month.
       ERA	     LC_TIME	   The era description segments, which
				   describe  how years are counted and
				   displayed for each era in a locale.
				   Each	 era  description  segment has
				   the format:

				   according to	the  descriptions  be-
				   low.	 There will be as many era de-
				   scription segments as are necessary
				   to  describe	 the  different	 eras.
				   Era description segments are	 sepa-
				   rated by semicolons.

				   Note	that the start of an era might
				   not be the earliest	point  in  the
				   era;	 it  might be the latest.  For
				   example,  the  Christian   era   BC
				   starts on the day before January 1,
				   AD 1, and  increases	 with  earlier
				   time.
				   direction: Either a or a character.
				   The character indicates that	 years
				   closer  to  the  have lower numbers
				   than	those closer to	the
				   offset:  The	 number	 of  the  year
				   closest  to	the  start_date	in the
				   era.
				   start_date: A date  in  the	format
				   where  yyyy,	 mm,  dd are the year,
				   month, and day numbers respectively
				   of  the  start  of  the era.	 Years
				   prior to AD 1  are  represented  as
				   negative numbers.
				   end_date:  The  ending  date	of the
				   era,	in  the	 same  format  as  the
				   start_date  or  one of the two spe-
				   cial	values or The value  indicates
				   that	 the ending date is the	begin-
				   ning	of time.  The value  indicates
				   that	 the ending date is the	end of
				   time.
				   era_name: The era, corresponding to
				   the conversion specification.
				   era_format:	The format of the year
				   in the era,	corresponding  to  the
				   conversion specification.
       ERA_D_FMT     LC_TIME	   Format  string  for	formatting the
				   (Emperor/Era	name and year)	direc-
				   tive	of date(1) and strftime(3C) if
				   an individual  era  format  is  not
				   specified   for  an	era  (see  lo-
				   caledef(1M)).
       ERA_D_T_FMT   LC_TIME	   The locale's	 appropriate  alterna-
				   tive	 date  and time	format,	corre-
				   sponding to the field descriptor.
       ERA_T_FMT     LC_TIME	   The locale's	 appropriate  alterna-
				   tive	 date  and time	format,	corre-
				   sponding to the field descriptor.
       ALT_DIGITS    LC_NUMERIC	   The alternative symbols for digits,
				   corresponding   to  the  conversion
				   specification modifier.  The	 value
				   consists   of  semicolon  separated
				   strings.  The first string  is  the
				   alternative	 symbol	 corresponding
				   with	zero, the second string	corre-
				   sponding  with one, etc.  Up	to 100
				   alternate  symbol  strings  may  be
				   specified.
       RADIXCHAR     LC_NUMERIC	   Radix character ("decimal point" in
				   English).  The string  returned  is
				   the	same  as  the  element	in the
				   structure   returned	  by   locale-
				   conv(3C).
       THOUSEP	     LC_NUMERIC	   Separator   for   thousands.	   The
				   string returned is the same as  the
				   element  in	the structure returned
				   by localeconv(3C).

       YESEXPR	     LC_MESSAGES   Affirmative response	extended regu-
				   lar expression.
       NOEXPR	     LC_MESSAGES   Negative  response extended regular
				   expression.
       YESSTR	     LC_MESSAGES   Affirmative	response  for	yes/no
				   questions. (Obsolete: use
       NOSTR	     LC_MESSAGES   Negative  response for yes/no ques-
				   tions. (Obsolete: use
       CRNCYSTR	     LC_MONETARY   Symbol for currency preceded	by  if
				   it  precedes	the number, if it fol-
				   lows	the number, and	if it replaces
				   the	radix.	 For example, would be
				   used	for for	and  for  See  locale-
				   conv(3C)  for  alternative currency
				   formatting information.
       DIRECTION     LC_CTYPE	   Value to indicate  text  direction.
				   Values  currently  defined  include
				   and	Values	of  or	indicate  that
				   characters  are  arranged from left
				   to right within a  line  and	 lines
				   are arranged	from top to bottom.  A
				   value of indicates that  characters
				   are	arranged  from	right  to left
				   within a line  and  lines  are  ar-
				   ranged  from	 top to	bottom.	 (This
				   constant is an HP proprietary item,
				   subject  to	change,	and may	not be
				   portable to other platforms.)
       CONTEXT	     LC_CTYPE	   String indicating character context
				   analysis.   String  or indicates no
				   context   analysis	is   required.
				   String   indicates  Arabic  context
				   analysis required.
       ALT_DIGIT     LC_NUMERIC	   A string of the characters that are
				   mapped  into	 the  ASCII equivalent
				   string (where b is a	blank).	  This
				   is  also  the  reverse  mapping for
				   output.  It is not assumed that the
				   character code values of digits are
				   contiguous or  that	they  are  one
				   byte	 values.  A null value for the
				   string indicates that the  language
				   has	no  alternative	digits.	 (This
				   constant is an HP proprietary item,
				   subject  to	change,	and may	not be
				   portable to other platforms.)

       ALT_PUNCT     LC_CTYPE	   A string of the characters that are
				   mapped  into	 the  ASCII equivalent
				   string
				   b!"#$%_'()*+,-./:;_=_?@[\]^_`{|}~
				   (where b is a  blank)  in  American
				   usage.   This  is  also the reverse
				   mapping for output.	It is not  as-
				   sumed  that the character code val-
				   ues of punctuation  characters  are
				   contiguous  or  that	 they  are one
				   byte	values.	  If  any  punctuation
				   characters  do  not have equivalent
				   alternatives, ASCII codes are  used
				   in	the   alternative  punctuation
				   string.   A	null  value  for   the
				   string  indicates that the language
				   has	no   alternative   punctuation
				   characters.	 (This	constant is an
				   HP  proprietary  item,  subject  to
				   change,  and	may not	be portable to
				   other platforms.)
       YEAR_UNIT     LC_TIME	   Symbol for year.  This  is  usually
				   required  to	specify	date for Asian
				   languages.  (This constant is an HP
				   proprietary	  item,	  subject   to
				   change, and may not be portable  to
				   other platforms.)
       MON_UNIT	     LC_TIME	   Symbol  for	month.	(This constant
				   is an HP proprietary	item,  subject
				   to  change, and may not be portable
				   to other platforms.)
       DAY_UNIT	     LC_TIME	   Symbol for day.  (This constant  is
				   an  HP proprietary item, subject to
				   change, and may not be portable  to
				   other platforms.)
       HOUR_UNIT     LC_TIME	   Symbol  for	hour.  This is usually
				   required to specify time for	 Asian
				   languages.  (This constant is an HP
				   proprietary	 item,	 subject    to
				   change,  and	may not	be portable to
				   other platforms.)
       MIN_UNIT	     LC_TIME	   Symbol for minute.  (This  constant
				   is  an HP proprietary item, subject
				   to change, and may not be  portable
				   to other platforms.)
       SEC_UNIT	     LC_TIME	   Symbol  for second.	(This constant
				   is an HP proprietary	item,  subject
				   to  change, and may not be portable
				   to other platforms.)
       CHARMAP	     LC_COLLATE	   The name of	the  charmap  used  to
		     LC_CTYPE	   compile  this  locale.   (This con-
				   stant is an	HP  proprietary	 item,
				   subject  to	change,	and may	not be
				   portable to other platforms.)

WARNINGS
       It is recommended that you use to access	date and time information  de-
       fined  in  (see strftime(3C)), and localeconv(3C) to access information
       corresponding to	and (see localeconv(3C)).

AUTHOR
       was developed by	HP.

SEE ALSO
       date(1),	localedef(1M), getdate(3C),  localeconv(3C),  nl_langinfo(3C),
       setlocale(3C), strftime(3C), lang(5).

								   langinfo(5)

NAME | SYNOPSIS | DESCRIPTION | WARNINGS | AUTHOR | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=langinfo&sektion=5&manpath=HP-UX+11.22>

home | help