Language and region Features on Demand

When you add a language pack to a Windows image, you also add Features on Demand to enable additional functionality. To view available non language or region-related Features on Demand, see Available Features on Demand.

To see how to add Features on Demand and language packs to your Windows image, see Add languages to Windows.

Language Features on Demand

Recommendation: Add FODs after you add a language pack. Preinstall the Basic, Fonts, Text-to-speech, Optical character recognition (OCR), and speech recognition languages you expect users in the device’s target market to need. Additionally, add the handwriting recognition FODs to devices that ship with a pen.

Language Features on Demand are available in six types:

Note: Not all Features on Demand are available for every language. You can learn which FODs are available for languages in the LP to FOD mapping spreadsheet.

Component Sample package name Sample capability name Description
Basic Microsoft-Windows-LanguageFeatures-Basic-fr-fr-Package.cab Language.Basic~~~fr-FR~0.0.1.0 Spell checking, text prediction, word breaking, and hyphenation if available for the language.

You must add this component before adding any of the other language FODs.

Recommendation: Preinstall this package for each language that you've preinstalled in an image.

Fonts Microsoft-Windows-LanguageFeatures-Fonts-Thai-Package.cab Language.Fonts.Thai~~~und-THAI~0.0.1.0 Fonts.

Recommendation: If a PC will be sold to a certain region, install that region's Font (e.g., th-TH should be preinstalled on devices shipping to regions with Thai language). Example, th-TH requires the Thai font pack.

See font capabilities for information about available font capabilities.

OCR Microsoft-Windows-LanguageFeatures-OCR-fr-fr-Package.cab Language.OCR~~~fr-FR~0.0.1.0 Recognizes and outputs text in an image.

Recommendation: Preinstall this package for each language that you've preinstalled in an image.

Dependencies: The basic component of the same language.

Handwriting recognition Microsoft-Windows-LanguageFeatures-Handwriting-fr-fr-Package.cab Language.Handwriting~~~fr-FR~0.0.1.0 Enables handwriting recognition for devices with pen input.

Recommendation: Preinstall for the device’s target language on any device with a touch- or pen-capable screen.

Dependencies: The basic component of the same language.

Text-to-speech Microsoft-Windows-LanguageFeatures-TextToSpeech-fr-fr-Package.cab Language.TextToSpeech~~~fr-FR~0.0.1.0 Enables text to speech, used by Cortana and Narrator.

Recommendation: Preinstall this package for each language that you've preinstalled in an image.

Speech recognition Microsoft-Windows-LanguageFeatures-Speech-fr-fr-Package.cab Language.Speech~~~fr-FR~0.0.1.0 Recognizes voice input, used by Cortana and Windows Speech Recognition.

Recommendation: Preinstall this package for each language that you've preinstalled in an image.

Dependencies: The basic and text-to-speech components of the same language.

Font Features on Demand

When adding languages for some regions, you'll need to add Features on Demand that add font support.

Font features on demand provide additional fonts used for particular writing systems and languages. These additional fonts are not required for the Windows to display a language. However, prior to Windows 10, most of these fonts were installed by default on every system, and some were used for user interface display. Customers using particular languages are likely to require the additional fonts related to that language for documents or for user interface strings in applications that run in those languages. The capability names use script identifiers; for example, “Deva” indicates Devanagari script, which is used for Hindi, Konkani and other languages.

Recommendation: If a PC will be sold to a certain region, install that region's Font (e.g., th-TH should be preinstalled on devices shipping to regions with Thai language).

Region Description Font capability required
am-ET Amharic Microsoft-Windows-LanguageFeatures-Fonts-Ethi-Package
ar-SA Arabic (Saudi Arabia) Microsoft-Windows-LanguageFeatures-Fonts-Arab-Package
ar-SY Arabic (Syria) Microsoft-Windows-LanguageFeatures-Fonts-Syrc-Package
as-IN Assamese Microsoft-Windows-LanguageFeatures-Fonts-Beng-Package
bn-BD Bangla (Bangladesh) Microsoft-Windows-LanguageFeatures-Fonts-Beng-Package
bn-IN Bangla (India) Microsoft-Windows-LanguageFeatures-Fonts-Beng-Package
chr-Cher-US Cherokee (Cherokee) Microsoft-Windows-LanguageFeatures-Fonts-Cher-Package
fa-IR Persian Microsoft-Windows-LanguageFeatures-Fonts-Arab-Package
gu-IN Gujarati Microsoft-Windows-LanguageFeatures-Fonts-Gujr-Package
he-IL Hebrew Microsoft-Windows-LanguageFeatures-Fonts-Hebr-Package
hi-IN Hindi Microsoft-Windows-LanguageFeatures-Fonts-Deva-Package
ja-JP Japanese Microsoft-Windows-LanguageFeatures-Fonts-Jpan-Package
km-KH Khmer Microsoft-Windows-LanguageFeatures-Fonts-Khmr-Package
kn-IN Kannada Microsoft-Windows-LanguageFeatures-Fonts-Knda-Package
kok-IN Konkani Microsoft-Windows-LanguageFeatures-Fonts-Deva-Package
ko-KR Korean Microsoft-Windows-LanguageFeatures-Fonts-Kore-Package
ku-Arab-IQ Central Kurdish (Arabic) Microsoft-Windows-LanguageFeatures-Fonts-Arab-Package
lo-LA Lao Microsoft-Windows-LanguageFeatures-Fonts-Laoo-Package
ml-IN Malayalam Microsoft-Windows-LanguageFeatures-Fonts-Mlym-Package
mr-IN Marathi Microsoft-Windows-LanguageFeatures-Fonts-Deva-Package
ne-NP Nepali Microsoft-Windows-LanguageFeatures-Fonts-Deva-Package
or-IN Odia Microsoft-Windows-LanguageFeatures-Fonts-Orya-Package
pa-Arab-PK Punjabi (Arabic) Microsoft-Windows-LanguageFeatures-Fonts-Arab-Package
pa-IN Punjabi Microsoft-Windows-LanguageFeatures-Fonts-Guru-Package
prs-AF Dari Microsoft-Windows-LanguageFeatures-Fonts-Arab-Package
sd-Arab-PK Sindhi (Arabic) Microsoft-Windows-LanguageFeatures-Fonts-Arab-Package
si-LK Sinhala Microsoft-Windows-LanguageFeatures-Fonts-Sinh-Package
syr-SY Syriac Microsoft-Windows-LanguageFeatures-Fonts-Syrc-Package
ta-IN Tamil Microsoft-Windows-LanguageFeatures-Fonts-Taml-Package
te-IN Telugu Microsoft-Windows-LanguageFeatures-Fonts-Telu-Package
th-TH Thai Microsoft-Windows-LanguageFeatures-Fonts-Thai-Package
ti-ET Tigrinya Microsoft-Windows-LanguageFeatures-Fonts-Ethi-Package
ug-CN Uyghur Microsoft-Windows-LanguageFeatures-Fonts-Arab-Package
ur-PK Urdu Microsoft-Windows-LanguageFeatures-Fonts-Arab-Package
zh-CN Chinese (Simplified) Microsoft-Windows-LanguageFeatures-Fonts-Hans-Package
zh-TW Chinese Traditional (Hong Kong, Macau and Taiwan) Microsoft-Windows-LanguageFeatures-Fonts-Hant-Package

Additional fonts available

These fonts are optional and not required for any region.

Name Description
Microsoft-Windows-LanguageFeatures-Fonts-PanEuropeanSupplementalFonts-Package Pan-European Supplemental Fonts. Includes additional fonts: Arial Nova, Georgia Pro, Gill Sans Nova, Neue Haas Grotesk, Rockwell Nova, Verdana Pro.

Other region-specific requirements

Region Package Description Recommendation
zh-TW Microsoft-Windows-InternationalFeatures-Taiwan-Package~31bf3856ad364e35~amd64~~.cab Supplemental support for Taiwan date formatting requirements. Package will be provided to customers located in Taiwan. Preinstall only on devices shipping to the Taiwan market. Not installing this capability on devices causes any API calls to that use the Taiwan calendar to fail.

Note that this feature is distributed as a .cab file on the Feature on Demand ISO. Use DISM /add-package to add it to your image. See Add or remove packages offline with DISM for more information.

Download the list of all available language FODs

Related topics

Available Features on Demand

Add Language Packs to Windows

DISM Capabilities Package Servicing Command-Line Options