.\" Automatically generated by Pod::Man v1.3, Pod::Parser v1.13
.\"
.\" Standard preamble:
.\" ========================================================================
.de Sh \" Subsection heading
.br
.if t .Sp
.ne 5
.PP
\fB\\$1\fR
.PP
..
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Vb \" Begin verbatim text
.ft CW
.nf
.ne \\$1
..
.de Ve \" End verbatim text
.ft R

.fi
..
.\" Set up some character translations and predefined strings.  \*(-- will
.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
.\" double quote, and \*(R" will give a right double quote.  | will give a
.\" real vertical bar.  \*(C+ will give a nicer C++.  Capital omega is used to
.\" do unbreakable dashes and therefore won't be available.  \*(C` and \*(C'
.\" expand to `' in nroff, nothing in troff, for use with C<>.
.tr \(*W-|\(bv
.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
.ie n \{\
.    ds -- \(*W-
.    ds PI pi
.    if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
.    if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\"  diablo 12 pitch
.    ds L" ""
.    ds R" ""
.    ds C` ""
.    ds C' ""
'br\}
.el\{\
.    ds -- \|\(em\|
.    ds PI \(*p
.    ds L" ``
.    ds R" ''
'br\}
.\"
.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
.\" entries marked with X<> in POD.  Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
.de IX
..
.if r F \{\
.  if \nF \{\
.    de IX
.    tm Index:\\$1\t\\n%\t"\\$2"
..
.    nr % 0
.    rr F
.  \}
.\}
.\"
.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.hy 0
.if n .na
.\"
.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
.\" Fear.  Run.  Save yourself.  No user-serviceable parts.
.    \" fudge factors for nroff and troff
.if n \{\
.    ds #H 0
.    ds #V .8m
.    ds #F .3m
.    ds #[ \f1
.    ds #] \fP
.\}
.if t \{\
.    ds #H ((1u-(\\\\n(.fu%2u))*.13m)
.    ds #V .6m
.    ds #F 0
.    ds #[ \&
.    ds #] \&
.\}
.    \" simple accents for nroff and troff
.if n \{\
.    ds ' \&
.    ds ` \&
.    ds ^ \&
.    ds , \&
.    ds ~ ~
.    ds /
.\}
.if t \{\
.    ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
.    ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
.    ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
.    ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
.    ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
.    ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
.\}
.    \" troff and (daisy-wheel) nroff accents
.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
.ds ae a\h'-(\w'a'u*4/10)'e
.ds Ae A\h'-(\w'A'u*4/10)'E
.    \" corrections for vroff
.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
.    \" for low resolution devices (crt and lpr)
.if \n(.H>23 .if \n(.V>19 \
\{\
.    ds : e
.    ds 8 ss
.    ds o a
.    ds d- d\h'-1'\(ga
.    ds D- D\h'-1'\(hy
.    ds th \o'bp'
.    ds Th \o'LP'
.    ds ae ae
.    ds Ae AE
.\}
.rm #[ #] #H #V #F C
.\" ========================================================================
.\"
.IX Title "LOCALE 1"
.TH LOCALE 1 "2004-12-16" "sarge" "Debian GNU/Linux"
.UC
.SH "NAME"
locale \- Get locale-specific information.
.SH "SYNOPSIS"
.IX Header "SYNOPSIS"
\&\fBlocale\fR \fB[\fR \f(CW\-a\fR | \f(CW\-m\fR\fB]\fR
.PP
\&\fBlocale\fR \fB[\fR \-ck \fB]\fR \fIname\fR...
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
The \fIlocale\fR program writes information about the current locale
environment, or all locales, to standard output.
.PP
When invoked without arguments, \fIlocale\fR summarizes the current
locale environment for each locale category defined by the LC_*
environment variables.
.PP
\&\fB\-a\fR, \fB\-\-all\-locales\fR
.PP
.Vb 1
\&        Write names of available locales.
.Ve
\&\fB\-m\fR, \fB\-\-charmaps\fR
.PP
.Vb 1
\&        Write names of available charmaps.
.Ve
.Sh "Output Format:"
.IX Subsection "Output Format:"
\&\fB\-c\fR, \fB\-\-category\-name\fR
.PP
.Vb 1
\&        Write names of selected categories.
.Ve
\&\fB\-k\fR, \fB\-\-keyword\-name\fR
.PP
.Vb 1
\&        Write names and values of selected keywords.
.Ve
.SH "ENVIRONMENT VARIABLES"
.IX Header "ENVIRONMENT VARIABLES"
These environment variables affect each locale categories for all locale-aware programs:

\&\s-1LC_CTYPE\s0
.PP
.Vb 1
\&        Character classification and case conversion.
.Ve
\&\s-1LC_COLLATE\s0
.PP
.Vb 1
\&        Collation order.
.Ve
\&\s-1LC_TIME\s0
.PP
.Vb 1
\&        Date and time formats.
.Ve
\&\s-1LC_NUMERIC\s0
.PP
.Vb 1
\&        Non-monetary numeric formats.
.Ve
\&\s-1LC_MONETARY\s0
.PP
.Vb 1
\&        Monetary formats.
.Ve
\&\s-1LC_MESSAGES\s0
.PP
.Vb 2
\&        Formats of informative and diagnostic messages and
\&        interactive responses.
.Ve
\&\s-1LC_PAPER\s0
.PP
.Vb 1
\&        Paper size.
.Ve
\&\s-1LC_NAME\s0
.PP
.Vb 1
\&        Name formats.
.Ve
\&\s-1LC_ADDRESS\s0
.PP
.Vb 1
\&        Address formats and location information.
.Ve
\&\s-1LC_TELEPHONE\s0
.PP
.Vb 1
\&        Telephone number formats.
.Ve
\&\s-1LC_MEASUREMENT\s0
.PP
.Vb 1
\&        Measurement units (Metric or Other).
.Ve
\&\s-1LC_IDENTIFICATION\s0
.PP
.Vb 1
\&        Metadata about the locale information.
.Ve
This environment variable can switch against multiple locale database:

\&\s-1LOCPATH\s0
.PP
.Vb 1
\&        The directory where locale data is stored.  By default, /usr/lib/locale is used.
.Ve

.SH "FILES"
.IX Header "FILES"
.PP
.PD 0
.TP 8
\fI/usr/share/i18n/SUPPORTED\fP
List of supported values (and their associated encoding) for the locale name.
This representation is recommended over
\fB\-\-all\-locales\fR one, due being the system wide supported values.
.PP

.SH "AUTHOR"
.IX Header "AUTHOR"
\&\fIlocale\fR was written by Ulrich Drepper for the \s-1GNU\s0 C Library.
.PP
This manpage was written by Joel Klecker <espy@debian.org> for
the Debian GNU/Linux system, and expanded by Alastair McKinstry
<mckinstry@computer.org>
.PP

.SH "SEE ALSO"
.BR locale "(5), " locale "(7), " setlocale (3)

