Select the Language Packs to add and press OK. There is no need to select the Primary OSMedia Language
Select the Language Features on Demand to add when prompted. To make things easier, select a single Language and press OK. There is no need to add the Primary OSMedia Language
Select any Local Experience Packs to add and press OK. Press Cancel if you do not need to add any
Repeat the same Command Line to keep adding the additional Language Features on Demand. The previously selected ones will remain. Press Cancel if you are prompted to select Language Packs or Local Experience Packs and don't have anything to add.
Task JSON
When complete the Task JSON should look similar to what I have
"LanguagePack": [ "IsoExtract\\Windows 10 1809 Language\\x64\\langpacks\\Microsoft-Windows-Client-Language-Pack_x64_de-de.cab", "IsoExtract\\Windows 10 1809 Language\\x64\\langpacks\\Microsoft-Windows-Client-Language-Pack_x64_en-gb.cab", "IsoExtract\\Windows 10 1809 Language\\x64\\langpacks\\Microsoft-Windows-Client-Language-Pack_x64_es-es.cab", "IsoExtract\\Windows 10 1809 Language\\x64\\langpacks\\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab" ],"LanguageInterfacePack": null,"LocalExperiencePacks": null,"LanguageFeature": [ "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-Basic-de-de-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-Basic-en-gb-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-Basic-es-es-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-Basic-fr-fr-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-Handwriting-de-de-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-Handwriting-en-gb-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-Handwriting-es-es-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-Handwriting-fr-fr-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-OCR-de-de-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-OCR-en-gb-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-OCR-es-es-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-OCR-fr-fr-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-Speech-de-de-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-Speech-en-gb-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-Speech-es-es-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-Speech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-TextToSpeech-de-de-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-TextToSpeech-en-gb-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-TextToSpeech-es-es-Package~31bf3856ad364e35~amd64~~.cab", "IsoExtract\\Windows 10 1809 FOD x64\\Microsoft-Windows-LanguageFeatures-TextToSpeech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab" ],
New-OSBuildTask -SourcesLanguageCopy
The final step is to combine the Language Resources in the Sources directory. Microsoft details how to do this process
Unfortunately this process does not include the Language resources for Boot and Logging
Windows ADK does contain some files, but not everything, so don't use this
SourcesLanguageCopy
Edit your OSBuild Task by using the SourcesLanguageCopy parameter
This will prompt you to select additional Languages to add to your Sources
Task JSON
Here is what the addition looks like in the Task JSON