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

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


Изменение локали

Изменение среды NLS

Вы можете настроить среду NLS. Из приложения Users Web-Администратора системы или меню Управление языковой среды в SMIT, можно выполнить следующие действия:

Кроме того, для задания таблицы преобразования кодовой страницы терминала применяется команда setmaps.

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

Изменение языковой среды по умолчанию

Локаль по умолчанию определяется значением переменной среды LANG (строка "LANG = имя" в файле /etc/environment). Локаль по умолчанию задает информацию по умолчанию о сравнении, классификации и соответствии регистров символов, формате чисел, денежных величин, даты и времени, положительного и отрицательного ответа. Кроме того, локаль по умолчанию содержит ссылку на кодовую страницу.

Изменение среды NLS с помощью команды localedef

Если вы хотите задать специальную локаль (отличную от стандартной), то выполните описанные ниже действия. Для этого у вас должны быть права на чтение и запись (например, права пользователя root):

  1. Если вы применяете исходный файл локали gwm, скопируйте исходный файл локали, который больше всего похож на описание требуемой локали, в файл gwm.src. Это имя не должно совпадать с именем ранее описанной локали. Имена системных локалей перечислены в разделе Что такое локаль.

    cd /usr/lib/nls/loc
    cp en_GB.ISO8859-1.src gwm.src
    
  2. Отредактируйте созданный исходный файл локали, установив для переменных локали требуемые значения:

    vi gwm.src
    change d_fmt "%d%m%y" to d_fmt "%m-%d-%y"
    
  3. Откомпилируйте исходный файл определения локали:

    localedef -f ISO8859-1 -i gwm.src gwm
    
  4. Укажите в переменной среды LOCPATH путь к новому файлу локали. По умолчанию переменной LOCPATH присвоено значение /usr/lib/nls/loc. Введите:

    LOCPATH=/usr/lib/nls/loc; export LOCPATH
    

    Примечание: Программы setuid и setgid игнорируют переменную среды LOCPATH.
  5. Установите соответствующие значения переменной или переменных среды:

    export LC_TIME=gwm
    


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