Restricts the UI language Windows uses for all logged users

This policy setting restricts the Windows UI language for all users. This is a policy setting for computers with more than one UI language installed. If you enable this policy setting the UI language of Windows menus and dialogs for systems with more than one language will follow the language specified by the administrator as the system UI languages. The UI language selected by the user will be ignored if it is different than any of the system UI languages. If you disable or do not configure this policy setting the user can specify which UI language is used.

Hide user locale selection and customization options

This policy setting removes the regional formats interface from the Region settings control panel. This policy setting is used only to simplify the Regional and Language Options control panel. If you enable this policy setting the user does not see the regional formats options. This does not prevent the user or an application from changing their user locale or user overrides programmatically. If you disable or do not configure this policy setting the user sees the regional formats options for changing and customizing the user locale.

Hide Regional and Language Options administrative options

This policy setting removes the Administrative options from the Region settings control panel. Administrative options include interfaces for setting system locale and copying settings to the default user. This policy setting does not however prevent an administrator or another application from changing these values programmatically. This policy setting is used only to simplify the Regional Options control panel. If you enable this policy setting the user cannot see the Administrative options. If you disable or do not configure this policy setting the user can see the Administrative options. Note: Even if a user can see the Administrative options other policies may prevent them from modifying the values.

Disallow user override of locale settings

This policy setting prevents the user from customizing their locale by changing their user overrides. Any existing overrides in place when this policy is enabled will be frozen. To remove existing user overrides first reset the user(s) values to the defaults and then apply this policy. When this policy setting is enabled users can still choose alternate locales installed on the system unless prevented by other policies however they will be unable to customize those choices. The user cannot customize their user locale with user overrides. If this policy setting is disabled or not configured then the user can customize their user locale overrides. If this policy is set to Enabled at the computer level then it cannot be disabled by a per-User policy. If this policy is set to Disabled at the computer level then the per-User policy will be ignored. If this policy is set to Not Configured at the computer level then restrictions will be based on per-User policies. To set this policy on a per-user basis make sure that the per-computer policy is set to Not Configured.

Disallow user override of locale settings

This policy setting prevents the user from customizing their locale by changing their user overrides. Any existing overrides in place when this policy is enabled will be frozen. To remove existing user overrides first reset the user(s) values to the defaults and then apply this policy. When this policy setting is enabled users can still choose alternate locales installed on the system unless prevented by other policies however they will be unable to customize those choices. The user cannot customize their user locale with user overrides. If this policy setting is disabled or not configured then the user can customize their user locale overrides. If this policy is set to Enabled at the computer level then it cannot be disabled by a per-User policy. If this policy is set to Disabled at the computer level then the per-User policy will be ignored. If this policy is set to Not Configured at the computer level then restrictions will be based on per-User policies. To set this policy on a per-user basis make sure that the per-computer policy is set to Not Configured.

Disallow changing of geographic location

This policy setting prevents users from changing their user geographical location (GeoID). If you enable this policy setting users cannot change their GeoID. If you disable or do not configure this policy setting users may select any GeoID. If you enable this policy setting at the computer level it cannot be disabled by a per-user policy setting. If you disable this policy setting at the computer level the per-user policy is ignored. If you do not configure this policy setting at the computer level restrictions are based on per-user policy settings. To set this policy setting on a per-user basis make sure that the per-computer policy setting is not configured.

Disallow changing of geographic location

This policy setting prevents users from changing their user geographical location (GeoID). If you enable this policy setting users cannot change their GeoID. If you disable or do not configure this policy setting users may select any GeoID. If you enable this policy setting at the computer level it cannot be disabled by a per-user policy setting. If you disable this policy setting at the computer level the per-user policy is ignored. If you do not configure this policy setting at the computer level restrictions are based on per-user policy settings. To set this policy setting on a per-user basis make sure that the per-computer policy setting is not configured.

Restrict user locales

This policy setting restricts users on a computer to the specified list of user locales. If the list is empty it locks all user locales to their current values. This policy setting does not change existing user locale settings; however the next time a user attempts to change their user locale their choices will be restricted to locales in this list. To set this policy setting on a per-user basis make sure that you do not configure the per-computer policy setting. The locale list is specified using language tags separated by a semicolon (;). For example en-US is English (United States). Specifying “en-CA;fr-CA” would restrict the user locale to English (Canada) and French (Canada). If you enable this policy setting only locales in the specified locale list can be selected by users. If you disable or do not configure this policy setting users can select any locale installed on the computer unless restricted by the “Disallow selection of Custom Locales” policy setting. If this policy setting is enabled at the computer level it cannot be disabled by a per-user policy. If this policy setting is disabled at the computer level the per-user policy is ignored. If this policy setting is not configured at the computer level restrictions are based on per-user policies.

Restrict user locales

This policy setting restricts users on a computer to the specified list of user locales. If the list is empty it locks all user locales to their current values. This policy setting does not change existing user locale settings; however the next time a user attempts to change their user locale their choices will be restricted to locales in this list. To set this policy setting on a per-user basis make sure that you do not configure the per-computer policy setting. The locale list is specified using language tags separated by a semicolon (;). For example en-US is English (United States). Specifying “en-CA;fr-CA” would restrict the user locale to English (Canada) and French (Canada). If you enable this policy setting only locales in the specified locale list can be selected by users. If you disable or do not configure this policy setting users can select any locale installed on the computer unless restricted by the “Disallow selection of Custom Locales” policy setting. If this policy setting is enabled at the computer level it cannot be disabled by a per-user policy. If this policy setting is disabled at the computer level the per-user policy is ignored. If this policy setting is not configured at the computer level restrictions are based on per-user policies.

Restrict system locales

This policy setting restricts the permitted system locales to the specified list. If the list is empty it locks the system locale to its current value. This policy setting does not change the existing system locale; however the next time that an administrator attempts to change the computer’s system locale they will be restricted to the specified list. The locale list is specified using language names separated by a semicolon (;). For example en-US is English (United States). Specifying “en-US;en-CA” would restrict the system locale to English (United States) and English (Canada). If you enable this policy setting administrators can select a system locale only from the specified system locale list. If you disable or do not configure this policy setting administrators can select any system locale shipped with the operating system.