Рассылка закрыта
При закрытии подписчики были переданы в рассылку "Всё о работе в Интернет" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Секреты Windows: статьи о реестре, rundll32.exe, программах Реестр Windows Vista. Апплеты. Язык и региональные стандарты
Есть вопросы по работе с Windows? Задайте их нам и нашим посетителям в разделе Форум (http://onestyle.com.ua/q.php). Возможно, мы сможем помочь вам решить возникшие проблемы. Уважаемые подписчики, рады сообщить вам, что теперь на нашем сайте доступна бесплатная регистрация. Спешите зарегистрироваться! Зарегистрироваться, и прочитать о преимуществах регистрации можно здесь Новости нашего сайта:
Диалог ЯЗЫК И РЕГИОНАЛЬНЫЕ СТАНДАРТЫ предназначен для настройки языковых параметров операционной системы, а также для настройки языковых стандартов, применяемых в вашей стране. Данный диалог состоит из нескольких вкладок. Ограничить работу данного диалога можно при помощи параметров REG_DWORD типа, расположенных в ветви реестра HKCU\Software\Policies\Microsoft\Control Panel\International. HideAdminOptions. Если значение данного параметра равно 1, тогда вкладка Дополнительно данного диалога отображаться не будет. HideCurrentLocation. Если значение данного параметра равно 1, тогда вкладка Местоположение данного диалога отображаться не будет. HideLanguageSelection. Если значение данного параметра равно 1, тогда на вкладке Языки и клавиатуры не будет отображаться поле Язык интерфейса. HideLocaleSelectAndCustomize. Если значение данного параметра равно 1, тогда вкладка Формат данного диалога отображаться не будет. ФорматыНа данной вкладке можно изменить языковые, денежные и другие стандарты, которые будут использоваться операционной системой. Все настройки стандартов хранятся в параметрах строкового типа ветви реестра HKCU\Control Panel\International. Числа
Денежные единицы
Время
Дата
При помощи значения строкового параметра 1, расположенного в ветви реестра HKCU\Software\Policies\Microsoft\Control Panel\International\Calendars\TwoDigitYearMax, можно определить максимальный год, который будет интерпретироваться как год второго тысячелетия (при использовании лишь двух последних чисел). Например, по умолчанию значение данного параметра равно 2029. То есть, любая программа, которая обращается для интерпретации года к операционной системе, будет считать, что год 28 соответствует 2028 году, а вот год 30 — 1930 году. МестоположениеНа данной вкладке можно изменить страну, в которой вы находитесь. Эта информация может использоваться некоторыми программами для своей работы. Ваше местоположение сохраняется в параметре строкового типа Nation ветви реестра HKCU\Control Panel\International\Geo. Например, для России в данном параметре сохраняется значение 203, а для Украины — 241. Настроить работы с языковыми пакетами можно при помощи параметров ветви реестра HKLM\SOFTWARE\Policies\Microsoft\MUI\Settings. PreferredUILanguages. Значение данного параметра строкового типа определяет название языка интерфейса, который будет всегда использоваться при работе пользователей (например, ru-RU). Также данный параметр можно создавать в ветви реестра корневого раздела HKCU. MachineUILock. Если значение данного параметра равно 1, тогда пользователям будет запрещено изменять язык интерфейса — будет использоваться системный язык интерфейса.групповые политики Настроить возможности работы с языковыми стандартами можно при помощи параметров REG_DWORD типа ветви реестра SOFTWARE\Policies\Microsoft\Control Panel\International. RestrictSystemLocales. Если значение данного параметра равно 1, тогда изменение языка, определенного в списке системных языковых стандартов, будет запрещено. При этом, можно указать набор исключений при помощи параметра строкового типа AllowableSystemLocaleTagList. RestrictUserLocales. Если значение данного параметра равно 1, тогда изменение языка, определенного в списке системных пользовательских стандартов, будет запрещено. При этом, можно указать набор исключений при помощи параметра строкового типа AllowableSystemLocaleTagList. AllowableSystemLocaleTagList. Данный параметр имеет строковый тип. Он содержит в себе список языков, разделенных точкой с запятой, которые можно выбирать даже в том случае, если значение параметра RestrictSystemLocales равно 1. Примером значения данного параметра может служить следующая строка: ru-RU;en-US. AllowableUserLocaleTagList. Данный параметр имеет строковый тип. Он содержит в себе список языков, разделенных точкой с запятой, которые можно выбирать даже в том случае, если значение параметра RestrictUserLocales равно 1. Примером значения данного параметра может служить следующая строка: ru-RU;en-US. PreventUserOverrides. Если значение данного параметра равно 1, тогда пользователям будет запрещено переопределять настройки языкового стандарта. PreventGeoIdChange. Если значение данного параметра равно 1, тогда пользователям будет запрещено изменять свое географическое положение. CustomLocalesNoSelect. Если значение данного параметра равно 1, тогда пользователям будет запрещено выбирать дополнительный языковой стандарт в качестве регионального параметра пользователя. Языки и клавиатурыС помощью данной вкладки можно изменить язык локализации операционной системы, а также настройки раскладки клавиатуры. Раскладка клавиатурыК настройкам раскладки клавиатуры, которые можно изменить с помощью данной вкладки, относятся следующие. Язык ввода по умолчанию Раскладка клавиатуры, которая будет использоваться по умолчанию (сразу при входе в операционную систему), содержится в параметре строкового типа 1, расположенном в ветви реестра HKCU\Keyboard Layout\Preload. Например, для русской раскладки значение данного параметра равно 00000419, а для английской: 00000409. Кроме параметра 1 в ветви реестра HKCU\Keyboard Layout\Preload могут присутствовать и другие параметры числовой последовательности (например, 2, 3, 4 и т.д.). Параметры данной ветви реестра определяют языковые раскладки, на которые пользователь может переключиться, а также последовать переключения между ними. Для работы некоторых языков раскладок необходимо подключение дополнительных языковых раскладок. В этом случае дополнительные языковые раскладки описываются в ветви реестра HKCU\Keyboard Layout\Substitutes. Режим CAPS LOCK В режиме CAPS LOCK все вводимые вами символы имеют противоположный вводимому вами регистру (то есть, если вы вводите строчные символы, тогда отображаются прописные, и наоборот). По умолчанию включение и отключение режима CAPS LOCK осуществляется при помощи одноименной клавиши. Но вы можете изменить клавишу для отключения режима CAPS LOCK. Для этого нужно воспользоваться параметром REG_DWORD типа Attributes ветви реестра HKCU\Keyboard Layout. Если значение данного параметра равно 0x10000, тогда отключение режима CAPS LOCK будет выполняться не с помощью одноименной клавиши, а с помощью клавиши SHIFT. Комбинации клавиш И самой интересной возможностью данной вкладки является возможность назначения определенных комбинаций клавиш для перехода на определенную языковую раскладку (например, комбинация клавиш для перехода на английскую раскладку). Все такие комбинации клавиш должны включать в себя клавишу CTRL. Сведения о клавише, которую нужно нажать вместе с клавишей CTRL для перехода на соответствующий язык, определяются в параметре REG_BINARY типа Virtual Key ветви реестра вида HKCU\Control Panel\Input Method\Hot Keys\«язык». Также с помощью данной вкладки можно определить комбинации клавиш для циклического перехода между языковыми раскладками. Для этого применяются параметры строкового типа ветви реестра HKCU\Keyboard Layout\Toggle. Параметры данной ветви реестра могут принимать следующие значения: 4 (клавиша `), 1 (комбинация клавиш ЛЕВЫЙ ALT+SHIFT), 2 (комбинация клавиш CTRL+SHIFT) и 3 (комбинация клавиш не назначена).
Язык локализацииОперационная система Windows Vista поддерживает возможность множественной локализации операционной системы. По умолчанию операционная система поддерживает один язык локализации (например, английский или русский), однако вы можете установить дополнительные языковые пакеты, после чего переходить между локализациями операционной системы при помощи элементов данной вкладки. Сведения о том, какая локализация операционной системы используется определенным пользователем (каждый пользователь может самостоятельно выбрать локализацию, с которой будет работать) заносятся в параметр REG_MULITI_SZ типа PreferredUILanguages ветви реестра HKCU\Control Panel\Desktop. При этом для изменения локализации программ и некоторых элементов операционной системы, после изменения значения данного параметра, вам даже не нужно будет перезагружать компьютер. Системная же локализация описывается в параметре REG_DWORD типа PreferredUILanguages, расположенном в ветви реестра HKLM\SYSTEM\CurrentControlSet\Control\MUI\Settings. А вот список всех возможных локализаций хранится в виде подразделов ветви HKLM\SYSTEM\CurrentControlSet\Control\MUI\UILanguages. Название этих подразделов соответствует локализации (например, en-US для английской локализации, а ru-RU для русской). Они содержат в себе параметр REG_DWORD типа LCID, который определяет числовое название данной локализации (например, 0x409 для английской, и 0x419 для русской). Переход между локализациями осуществляется при помощи данной вкладки. Языковой пакет Языковой пакет представляет собой набор локализованных описаний файлов, которые при установке локализованного пакета копируются в специальные папки (например, в папки ru-RU для русского языкового пакета). Именно локализованными описаниями и отличаются исполняемые файлы и файлы библиотек в операционной системе Windows Vista. Теперь исполняемые файлы и библиотеки не содержат в себе строк, которые зависят от локализации операционной системы — все такие строки помещаются в отдельные файлы, названные в честь соответствующего локализуемого файла, но имеющие расширение .mui. Все такие файлы хранятся в каталоге, дочернем по отношению к каталогу, в котором находятся соответствующие локализуемые файлы. Установка нового языкового пакета также осуществляется при помощи данной вкладки. ДополнительноС помощью данной вкладки можно изменить язык, который будет использоваться программами, не поддерживающими формат UNICODE (данный формат по умолчанию используется операционной системой Windows Vista). Данный язык помещается в параметр строкового типа Default ветви реестра HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language. Также с помощью данной вкладки можно выполнить копирование текущих языковых настроек в системные учетные записи (стандартные учетные записи сетевой и локальной службы, а также в учетную запись системы) и в учетную запись по умолчанию. При этом копируется содержимое следующих ветвей реестра: HKCU\Control Panel\International, HKCU\Keyboard Layout и HKCU\Control Panel\Input Method. Продолжение следует Рейтинг: 0 В начало записиОцените: 1 2 3 4 5 Оригинал статьи: http://www.onestyle.com.ua/txt.php?u=298
|
В избранное | ||