Educational ICT Virtualisation Specialist

Twitter LinkedIn E-mail
Precedence Technologies Ltd
Technology House, 36a Union Lane
Cambridge, CB4 1QB, United Kingdom
T: +44 (0)8456 446 800 / +44 (0)1223 359900
E: enquiries@precedence.co.uk
GPO-Language

Jump To: Support > KB > Windows > GPO > Language

Setting display and keyboard language

To assign a display and keyboard language to a subset of users:

  1. Ensure you have the language pack installed. Use lpksetup to install the relevant language packs from the offline language pack media. Alternatively you can do an online installation on your current OS
  2. Create an AD group for the relevant users, e.g. Language-Ukrainian, and add the users to that group
  3. Define a GPO in the appropriate place and alter the scope to add your group and remove Authenticated Users. You should also add Domain Computers to the scope
  4. To set the display language:
    1. Edit the GPO and go to User Configuration > Administrative Templates > Control Panel > Regional and Language Options
    2. Set Restricts the UI languages Windows should use for the selected user to your desired display language
  5. To set the keyboard layout:
    1. Edit the GPO and go to User Configuration > Preferences > Windows Settings > Registry
    2. For each keyboard layout you want, add a REG_SZ to HKEY_CURRENT_USER\Keyboard Layout\Preload. Their names should be a number representing the order of priority starting at 1. The value should be an 8-digit representation of the hexadecimal code for the language (without 0x at the start). For example 00000809 is UK English and 00000422 is Ukrainian. There is a useful table here
    3. If you have more than one layout, also add a REG_SZ with value 1 as the default value for HKEY_CURRENT_USER\Keyboard Layout\Toggle. This will add the keyboard picker and the Alt-Shift keyboard shortcut to allow switching:
© Copyright Precedence Technologies 1999-2024
Page last modified on March 09, 2023, at 12:13 PM by sborrill