localedef - компилирует файлы определений локали
НАЗВАНИЕlocaledef - компилирует файлы определений локали
СИНТАКСИС
localedef [-f charmapfile] [-i inputfile] [--force]
[--verbose] [--posix] [--quiet] outputpath
localedef --version
localedef --help
ОПИСАНИЕ
Программа localedef считывает указанные файлы charmap и
input, компилирует их в форму, используемую функциями
locale(7) в библиотеке C, и помещает их в шесть файлов
вывода в каталоге outputpath.
Если не указан charmapfile, то по умолчанию используется
POSIX. Если не указан inputfile, или если он определен
как -, то localedef считывается из стандартного потока
ввода.
ОПЦИИ
У большинства параметров есть длинные и короткие формы.
Если указываются несколько коротких форм, то они могут
быть скомбинированы в одно слово (например -cv). Если
параметр определяет аргумент, то он может указываться и
просто следующим словом, и через знак "равно", в виде
параметр=аргумент.
-f charmapfile, --charmap=charmapfile
Определяет файл, в котором содержаться таблица
преобразований символов, используемая файлом ввода.
Если файл находится в каталоге по умолчанию для
таблиц преобразований символов, то можно не
указывать его полное имя. Каталог по умолчанию
можно посмотреть командой localedef --help.
-i inputfile, --inputfile=inputfile
Указывает на файл определений локали для
компиляции. Если inputfile не является абсолютным,
то localedef будет искать файлы определения локали
в каталоге, определенном переменной окружения
I18NPATH и в каталоге по умолчанию. Каталог по
умолчанию можно посмотреть командой localedef
--help.
-c, --force
Записывает данные в файл вывода, даже если
выдавались предупреждения о некорректном файле
ввода.
-v, --verbose
Выдавать дополнительные предупреждения об ошибках,
игнорируемые в простом режиме.
--quiet
Подавлять все сообщения и предупреждения, выдавать
сообщения только о серьезных ошибках.
--posix
Работать строго в формате POSIX. Автоматически
включает параметр --verbose. Этот параметр в
данный момент не имеет других эффектов.
Совместимость с Posix предполагает наличие
переменной окружения POSIXLY_CORRECT.
-u codeset, --code-set-name=codeset
Данный параметр воспринимается, но игнорируется.
-h, --help
Выдать справку об использовании и выйти. Также
выдает каталог, используемый по умолчанию
localedef.
-V, --version
Выдает номер версии, лицензию, и предупреждение об
ответственности для localedef.
ПЕРЕМЕННЫЕ ОКРУЖЕНИЯ
POSIXLY_CORRECT
Флаг --posix предполагает наличие этой переменной
окружения.
I18NPATH
Каталог по умолчанию для файлов определения локали.
ФАЙЛЫ
/usr/share/i18n/charmaps
Каталог по умолчанию для файлов таблиц
преобразований символов.
/usr/share/locale
Каталог по умолчанию для файлов вывода. Посмотрите
пути вывода по localedef --help для вашей системы.
outputpath/LC_COLLATE
Один из файлов вывода. Описывает правила сравнения
строк в алфавите локали.
outputpath/LC_CTYPE
Один из файлов вывода. Содержит информацию о
регистрах символов и о преобразованиях регистров в
локали.
outputpath/LC_MONETARY
Один из файлов вывода. Описывает форматы денежных
выражений в локали.
outputpath/LC_MESSAGES/SYS_LC_MESSAGES
Один из файлов вывода. Содержит информацию о
выводимых языковых сообщениях и о том, как выглядят
положительные и отрицательные ответы.
outputpath/LC_NUMERIC
Один из файлов вывода. Описывает форматы числовых
выражений в локали.
outputpath/LC_TIME
Один из файлов вывода. Описывает форматы времени и
даты в локали.
АВТОРЫ
Программа была создана Ulrich Drepper.
Руководство было написано Richard Braakman
для Debian GNU/Linux Project. Данное
руководство официально не поддерживается работниками GNU
libc и уже может быть устаревшим.
СООТВЕТСТВИЕ СТАНДАРТАМ
Программа соотвествует стандарту POSIX P1003.2