This guide explains the use of MUI Group Policy to restrict user selection of the language used in the menus and dialogs of Windows MUI.
Step-by-step instructions are provided, showing how to apply the policy to local computers and Active Directory objects. The guide assumes some familiarity with the Active Directory and Group Policy. For more information about both these subjects, please refer to the resources listed at the end of this document.
The examples provided here demonstrate only a few of the many possible ways of configuring and applying Group Policy.
Terminology
The terms "user interface language" and "menus and dialogs language" are used interchangeably in this document. In the context of MUI
Group Policy and the Windows MUI, both terms refer to the language in which the menus, dialogs and Help files of the Windows XP or 2000 operating system are displayed.
On This PageOverviewThe Menus and dialogs language in the Windows MUIA new feature introduced in the Windows MUI allows users to change the language used to display the operating system's menus and dialogs. Through the Menus and dialogs control in the Regional Options control panel, users can select any one of the user interface languages installed on the machine. Allowing each user to switch the user interface language to any one of the installed languages may be undesirable in some environments. The MUI Group Policy allows administrators to restrict groups of users, or individual users, to the use of one particular language rather than all the languages installed on a machine. MUI Group PolicyMUI Group Policy is a Windows Group Policy that restricts specified user(s) to the use of one designated language, and disables the Menus and dialogs control in the Regional Options control panel, ensuring that the system cannot be switched to another language. This policy is expected to be useful in situations where:
MUI Group Policy leverages the power of the Windows 2000 Active Directory and Group Policy technology to offer administrators a great deal of flexibility when planning and maintaining desktop configurations. The policy allows an administrator to set different user interface languages for each site, domain or organizational unit, and to apply the effects to individual users through the use of security groups and Access Control Lists. How MUI Group Policy is administeredMUI Group Policy is a registry-based policy. It is administered in the Group Policy Snap-in of the Microsoft Management Console, and is listed in the User Configuration node under: Administrative Templates | Control Panel | Regional Options: "restrict selection of Windows 2000 menus and dialogs language". Applying MUI Group Policy to a Local ComputerRequirementsThis section assumes you have at least:
Note: The effect of applying MUI Group Policy to a local computer. Group Policy is applied to a local computer through the use of Local Group Policy Objects (LGPOs). LGPOs are stored on the local machine rather than in the Active Directory, and their scope is therefore limited to users of that machine. Because LGPOs affect all users of a machine, there is no way to filter the effects to individual users. Applying MUI Group Policy to the machine will restrict every user to the one language specified in the policy. Although this effect may be desirable in certain situations 1, you may want to consider applying the policy to Active Directory Objects, rather than LGPOs, if you need finer control over the effects of the policy. Step-by-step: Applying MUI Group Policy to a local computerClick on the reduced graphic to see the full-size version
Applying MUI Group Policy to Active Directory Container ObjectsRequirementsThis section assumes you have at least:
Note: Applying MUI Group Policy to Objects in the Active Directory. Applying the MUI Group Policy to Active Directory sites, domains and organizational units allows you to control the menus and dialogs languages used by users across a network. The policy, like all Group Policies, is administered within the Active Directory through the use of the Active Directory Users and Computers management console and the Group Policy Snap-in. Using these tools, policy can be applied to sites, domains and organizational units, and will affect all the objects they contain (including users and computers). Note that it is impossible to apply policy directly to a user. A policy applied to an OU will affect all users contained within that OU. A later section of this walkthrough explains how to filter the effects of the MUI Group Policy so that certain users are unaffected by a GPO. Planning considerationsBy default, Group Policy is inherited from far to near through the domain tree. Policy applied to high level container objects will be inherited by lower level objects, and policy applied to lower level containers will override that applied at a higher level 2. With this in mind, it’s important to carefully plan the use of the MUI Group Policy. Applying the policy too far up the domain tree will result in an entire organization being restricted to the same single language for menus and dialogs! As with all Group Policies, it is a good idea to be as specific - and as local - as possible when applying the MUI Group Policy. Step-by-step: Applying MUI Group Policy to Active Directory Container ObjectsClick on the reduced graphic to see the full-size version
Applying MUI Group Policy to individual users within Active Directory containersRequirementsThis section assumes you have at least:
Planning considerations Organizational Units are the smallest Active Directory containers to which Group Policy can be applied. Once a policy has been applied to an Organizational Unit, it will affect all users in that Organizational Unit, unless the effects are filtered. To filter the effects of the MUI Group Policy to individual users within an Organizational Unit (or any other container), it is necessary to modify the user membership in Security Groups, and use Access Control Entries (ACEs) to specify whether or not the Group Policy is applied to the groups. Determine those users who should be allowed to use more than one user interface language, and those who should not. Then create appropriate Security Groups to contain those users, and set the Apply Group Policy ACE to the Security Groups accordingly. By changing which groups have what ACE applied, administrators can customize how any GPO affects the users or computers subject to a GPO. Write access is required for modifications to be made; Read and AGP ACEs are required for a policy to affect a group. Use Deny with caution. A Deny setting for any group has precedence over any Allow given to a user or computer because of membership in another group. Further details may be found in the resources listed at the end of this document. Step-by-step: Applying MUI Group Policy to individual usersClick on the reduced graphic to see the full-size version Note: Using Security Groups and ACEs provides administrators with a great deal of flexibility when filtering the effects of Group Policy to users. The following step-by-step guide demonstrates just one of the many possible ways of configuring and using MUI Group Policy to restrict the user interface language of individual users. The steps involved in applying MUI Group Policy to individual users are:
Further Reading
| In This Article |