localedef - compile locale definition files
SYNOPSIS
localedef [-f charmapfile] [-i inputfile] [--force]
[--verbose] [--posix] [--quiet] outputpath
localedef --version
localedef --help
DESCRIPTION
The localedef program reads the indicated charmap and
input files, compiles them to a form usable by the
locale(7) functions in the C library, and places the six
output files in the outputpath directory.
If no charmapfile is given, POSIX is used by default. If
no inputfile is given, or if it is given as -, localedef
reads from standard input.
OPTIONS
Most options can have either short or long forms. If mul
tiple short options are used, they can be combined in one
word (e.g. -cv). If an option takes an argument, the
argument can be given separately as the next word, or it
can be written as option=argument.
-f charmapfile, --charmap=charmapfile
Specify the file that defines the symbolic charac
ter names that are used by the input file. If the
file is in the default directory for character
maps, it is not necessary to specify the full path
name. This default directory is printed by
localedef --help.
-i inputfile, --inputfile=inputfile
Specify the locale definition file to compile. If
inputfile is not absolute, localedef will also look
in the directory specified by the environment vari
able I18NPATH and in the default directory for
locale definition files. This default directory is
printed by localedef --help.
-c, --force
Write the output files even if warnings were gener
ated about the input file.
-v, --verbose
Generate extra warnings about errors that are nor
mally ignored.
--quiet
Suppress all notifications and warnings, and report
only fatal errors.
Be strictly POSIX conformant. Implies --verbose.
This option currently has no other effect. Posix
conformance is assumed if the environment variable
POSIXLY_CORRECT is set.
-u codeset, --code-set-name=codeset
This option is accepted but ignored.
-h, --help
Print a usage summary and exit. Also prints the
default paths used by localedef.
-V, --version
Print the version number, license, and disclaimer
of warranty for localedef.
ENVIRONMENT
POSIXLY_CORRECT
The --posix flag is assumed if this environment
variable is set.
I18NPATH
The default directory for locale definition files.
FILES
/usr/share/i18n/charmaps
Usual default charmap path.
/usr/share/locale
Usual default output path. See the output from
localedef --help for the paths used in your ver
sion.
outputpath/LC_COLLATE
One of the output files. It describes the rules
for comparing strings in the locale's alphabet.
outputpath/LC_CTYPE
One of the output files. It contains information
about character cases and case conversions for the
locale.
outputpath/LC_MONETARY
One of the output files. It describes the way mon
etary values should be formatted in the locale.
outputpath/LC_MESSAGES/SYS_LC_MESSAGES
One of the output files. It contains information
about the language messages should be printed in,
and what an affirmative or negative answer looks
like.
One of the output files. It describes the rules
for formatting numbers in the locale.
outputpath/LC_TIME
One of the output files. It describes the rules
for formatting times and dates in the locale.
SEE ALSO
locale(5), locale(7), locale(1)
AUTHOR
The program was written by Ulrich Drepper.
This manpage was written by Richard Braakman
<dark@xs4all.nl> on behalf of the Debian GNU/Linux Project
and anyone else who wants it. The manpage is not sup
ported by the GNU libc maintainers and may be out of date.
STANDARDS
This program conforms to the POSIX standard P1003.2
Man(1) output converted with
man2html