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  or  in  one
       archive.

       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.

              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.

       outputpath/LC_NUMERIC
              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.

Man(1) output converted with man2html