[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Руководство по управлению системой: Операционная система и устройства


Команды и файлы поддержки национальных языков

Средства поддержки национальных языков (NLS) включают набор команд и файлов, обеспечивающих работу с различными языками.

Команда преобразования

Принципы NLS позволяют обмениваться данными в международном масштабе, выполняя преобразование данных из одного кодового набора в другой. Для выполнения такого преобразования введите следующую команду:

iconv Преобразует текст из одного кодового набора в другой.

Дополнительная информация о процессе преобразования приведена в разделе Обзор перекодировщиков для управления системой.

Команда метода ввода

Метод ввода определяет набор подпрограмм, которые преобразуют нажатия клавиш в строки символов кодового набора, задаваемого локалью. Подпрограммы ввода могут обрабатывать вводимые символы в зависимости от выбранной локали и от состояния управляющих клавиш (Ctrl, Alt, Shift, Lock, Alt Graphic). Следующая команда позволяет настроить работу подпрограмм ввода:

keycomp Преобразует файл раскладки клавиатуры в файл настройки метода ввода.

Дополнительная информация об этих методах приведена в разделе Обзор метода ввода книги Принципы программирования в AIX 5L версии 5.1: Написание и отладка программ.

Команды и файлы для работы с локалью

NLS предоставляет базу данных, содержащую правила форматирования данных в конкретной локали и интерфейс для доступа к этим правилам.

Команды работы с локалью

Перечисленные ниже команды предназначены для создания и просмотра информации о локали:

locale Позволяет просмотреть информацию о текущей локали или обо всех доступных локалях.
localedef Создает базу данных локали на основании исходных файлов определения локали и описания набора символов (charmap)

Файлы определения локали

В следующих файлах задаются правила форматирования данных, зависящих от локали:

Дополнительная информация о локализации приведена в разделе Обзор локалей для управления системой.

Команды средств работы с сообщениями

Средства работы с сообщениями включают стандартные подпрограммы X/Open, команды и дополнительные компоненты для поддержки внешних каталогов сообщений. Во время работы приложение может обращаться к этим каталогам и показывать необходимые сообщения. Ниже приведены команды работы с сообщениями, предназначенные для создания каталогов сообщений и просмотра их содержимого.

dspcat Показывает весь каталог сообщений или его часть.
dspmsg Показывает выбранное сообщение из каталога
gencat Создает или изменяет каталог сообщений
mkcatdefs Выполняет предварительную обработку исходного файла сообщений, который затем будет передан команде gencat
runcat Передает вывод команды mkcatdefs команде gencat с помощью конвейера

Дополнительная информация о средствах работы с сообщениями приведена в разделе Применение средств работы с сообщениями.

Подробная информация о категориях локалей и соответствующих ключевых словах приведена в описаниях формата исходного файла определения локали для категорий LC_COLLATE, LC_CTYPE, LC_MESSAGES, LC_MONETARY, LC_NUMERIC и LC_TIME category for the в книге AIX 5L Version 5.1 Files Reference.

Дополнительная информация о программировании в интернациональной среде приведена в разделе Обзор поддержки национальных языков в программировании книги Принципы программирования в AIX 5L версии 5.1: Написание и отладка программ.

Дополнительная информация о кодовых наборах приведена в разделе Обзор кодовых наборов книги AIX 5L Version 5.1 Kernel Extensions and Device Support Programming Concepts.


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]