Документация по LinuxLinuxDoc.Ru 🔍

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
Читать новости Linux в Telegram
Linux - localedef - компилирует файлы определений локали
Мы в соцсетях ✉