To design PCs that work better for customers in different regions, you can set up Windows with the right set of local languages, settings, and keyboards or other input devices.
Language Packs in Windows 10
- UI Text (the language pack .cab file)
- Basic (spell check, typing)
- Optical character recognition
- Retail Demo experience
To significantly reduce image size, you can choose to only add core language pack UI resources to your image.
To learn more about the types of available components and their dependencies, see Language Pack Types. Note, that not all components and features on demand are available for every language.
To learn more about adding language components to Windows, see Add Language Packs to Windows.
Language packs for Windows
Language packs contain the text for the dialog boxes, menu items, and help files that you see in Windows.
Language interface packs (LIPs) are available for some regions. LIPs provide additional translations for the most widely-used dialog boxes, menu items, and help file content, but are not full language packs. LIPs rely on a parent language pack to provide the remainder of the content.
Where to get language packs and LIPs
- OEMs and System Builders with Microsoft Software License Terms can download language packs and LIPs from the Microsoft OEM site or the OEM Partner Center.
- IT Professionals can download language packs from the Microsoft Volume Licensing Site.
- After Windows is installed, end users can download and install additional language packs in Settings > Time & language > Region and language > Add a language.
- Available Language Packs for Windows. Lists all of the supported language packs and LIPs for multiple versions of Windows, and their identifier codes.
Add languages to Windows
When you include more than one language or a LIP to Windows, your customers will be able to choose the language that best meets their needs during Windows OOBE.
There's a few different ways to install language packs:
- You can add a language pack to Windows by using the Dism /Add-Package tool. See Add and Remove Language Packs on a Running Windows Installation or Add and Remove Language Packs Offline Using DISM.
To deploy a multilingual version of Windows by using Windows Setup (for example, a corporate image Windows DVD or a set of images available on a corporate network), you can add language resources to the installation program. See Add Multilingual Support to a Windows Distribution.
For corporate or network-based deployments, you may also need to update the Windows Preinstallation Environment (Windows PE) that users see when they choose how and where to install Windows to their PC. For more information, see WinPE: Mount and Customize.
After Windows is installed, end users can download and install additional language packs and LIPs from the Language Control Panel. For more information, see the Local Language Program.
Language packs for recovery tools
When things go wrong, the Windows Recovery Environment (Windows RE) can help recover the system and data. When you update the available languages for Windows, update the available languages in the recovery tools: Customize Windows RE.
Prepare keyboards, time zones, and other regional settings
You can specify the default keyboard layout, language, or locale, either during deployment or after Windows is installed.
- Configure International Settings in Windows
- Default Input Profiles (Input Locales) in Windows: Lists the default input profiles (language and keyboard pairs) used for each region.
- Default Time Zones: Lists the default time zone used for each region.
- Keyboard identifiers for Windows: Lists the keyboard hexadecimal values used when configuring input profiles.
Languages for apps
Many apps include support for multiple languages, though some require separate installation of language packs to work properly. Consult with the app developer.
In general, install all of your languages onto Windows before installing apps. This helps make sure that the language resource files are available for each of the available apps.
For more information, see Multilingual User Interface (Windows).