Национальная
настройка (locale)
Национальная настройка
(locale) представляет собой набор информации о предпочтительных параметрах,
относящихся к основному и дополнительным языкам, применяемым пользователем (user's
language и user's sublanguage). В качестве примера основного языка пользователя
можно привести например, французский, а дополнительным языком (sublanguage)
может быть разновидность французского языка, на которой говорят в Канаде. Франции
или Швейцарии. Информация национальной настройки также включает: символ валюты,
формат представления даты, времени, чисел; локализованные названия дней недели
и месяцев года; стандартное сокращение для наименования страны; а также сведения
о кодировании символов (Более подробный список можно найти в спецификации NLSAPI.)
Каждая система Windows 2000 имеет язык системы по умолчанию и один или несколько
языков ввода для каждого пользователя (эти языки могут отличаться от системного).
И системный, и пользовательские языки могут изменяться при помощи панели управления.
Для этого следует воспользоваться утилитой Язык и стандарты (рис. 5.3). Прикладные
программы могут указывал национальные настройки для каждого потока с помощью
функций API.
Содержание раздела