Язык и региональные стандарты

Язык и региональные стандарты

С помощью системного реестра можно ограничить возможности окна Язык и региональные стандарты.

Вкладка Форматы

Скрыть вкладку Форматы очень просто – достаточно параметру REG_DWORD-типа HideLocaleSelectAndCustomize присвоить значение 1. Он расположен в ветви HKEY_CURRENT_USERSoftwarePoliciesMicrosoftControl PanelInternational.

Ниже приведен текст соответствующего REG-файла (расположение на компакт-диске – Файлы реестраИнтерфейсHideLangFormat.reg).

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwarePoliciesMicrosoftControl PanelInternational]

"HideLocaleSelectAndCustomize"=dword:00000001

Кроме того, существует возможность запрета доступа к кнопке Изменить этот формат, расположенной на данной вкладке. Для этого достаточно параметру REG_DWORD-типа PreventUserOverrides присвоить значение 1. Параметр расположен в ветви реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftControlPanelInternational.

На данной вкладке, кроме кнопки Изменить этот формат, также присутствует раскрывающийся список Текущий формат. Вы можете запретить доступ к данному списку, если присвоите параметру REG_DWORD-типа RestrictUserLocales значение 1. Он также расположен в ветви реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftControl PanelInternational.

При этом можно воспользоваться параметром строкового типа AllowableUserLocaleTagList данной ветви реестра, чтобы указать список языков (перечисленных через точку с запятой, например ru-RU;en-US), которые будут отображаться в раскрывающемся списке Текущий формат, даже если значение параметра RestrictUserLocales равно 1.

Вкладка Местоположение

Эту вкладку также можно скрыть. Для этого нужно параметру REG_DWORD-типа HideCurrentLocation присвоить значение 1. Он расположен в ветви реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftControl PanelInternational.

Ниже приведен текст соответствующего REG-файла (расположение на компакт-диске – Файлы реестраИнтерфейсHideLangLocation.reg).

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwarePoliciesMicrosoftControl PanelInternational]

"HideCurrentLocation"=dword:00000001

Кроме того, существует возможность запрета доступа к раскрывающемуся списку Текущее местоположение, расположенному на данной вкладке. Для этого достаточно параметру REG_DWORD-типа PreventGeoIdChange присвоить значение 1. Он находится в ветви реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftControl PanelInternational.

Вкладка Языки и клавиатуры

Это единственная вкладка описываемого окна, которую нельзя скрыть. Однако существует возможность запрета доступа к определенным элементам данной вкладки.

Например, можно запретить доступ к полю Язык интерфейса. Для этого нужно параметру REG_DWORD-типа HideLanguageSelection присвоить значение 1. Данный параметр расположен в ветви реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftControl PanelInternational.

Кроме запрета доступа к данному полю существует возможность определить язык локализации операционной системы, который для вашей учетной записи будет использоваться по умолчанию. Для этого достаточно ввести нужный вам язык (например, для русского нужно ввести ru-RU) в параметре строкового типа PreferredUILanguages. Он расположен в ветви реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftMUISettings.

Однако если значение параметра REG_DWORD-типа MachineUILock равно 1, то пользователям будет запрещено изменять язык интерфейса. В этом случае будет применяться системный язык интерфейса. Параметр расположен в ветви HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftMUISettings.

Вкладка Дополнительно

Чтобы скрыть данную вкладку, достаточно параметру REG_DWORD-типа HideAdminOptions присвоить значение 1. Он расположен в ветви реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftControl PanelInternational.

Ниже приведен текст соответствующего REG-файла (расположение на компакт-диске – Файлы реестраИнтерфейсHideLangAdvanced.reg).

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwarePoliciesMicrosoftControl PanelInternational]

"HideAdminOptions"=dword:00000001

На данной вкладке присутствует кнопка Изменить язык системы, после нажатия которой отобразится раскрывающийся список Текущий язык системы. Вы можете запретить доступ к данному списку, если присвоите параметру REG_DWORD-типа RestrictSystemLocales значение 1. Параметр также расположен в ветви реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftControl PanelInternational.

При этом можно воспользоваться параметром строкового типа AllowableSystemLocaleTagList данной ветви реестра, чтобы указать список языков (перечисленных через точку с запятой, например ru-RU;en-US), которые будут отображаться в раскрывающемся списке Текущий формат, даже если значение параметра RestrictSystemLocales равно 1.

Данный текст является ознакомительным фрагментом.