LogoLogo
OSDeploy.comTwitterGitHubPowerShell Gallery
  • Overview
  • Release Notes
    • 2019 Archive
  • OSDeploy Home
  • Module
    • Functions
      • Get-DownOSDBuilder
      • Get-OSBuilds
      • Get-OSDBuilder
      • Get-OSMedia
      • Get-PEBuilds
      • Import-OSMedia
      • Initialize-OSDBuilder
      • New-OSBuild
      • New-OSBuildMultiLang
      • New-OSBuildTask
      • New-OSDBuilderContentPack
      • New-OSDBuilderISO
      • New-OSDBuilderUSB
      • New-OSDBuilderVHD
      • New-OSDBuildPack
      • New-PEBuild
      • New-PEBuildTask
      • Show-OSDBuilderInfo
      • Update-OSMedia
    • GitHub
    • PowerShell Gallery
  • Docs
    • Basics
      • Requirements
      • Installation
      • Get-OSDBuilder
        • Get-OSDBuilder -Update
    • OSImport
      • Import-OSMedia
      • Import-OSMedia Automation
      • Import-OSMedia -Update
      • Import-OSMedia -BuildNetFX
      • Download FeatureUpdates
    • OSMedia
      • Get-OSMedia
      • Download OSMediaUpdates
      • Download OneDrive
      • Update-OSMedia
        • Updates Parameter
        • SkipComponentCleanup Parameter
    • Download Updates
    • Media Functions
      • OS Information
      • Create an ISO
      • Create a USB
      • Create a VHD
    • ContentPacks
      • Content
        • Media
        • OSCapability
        • OSDrivers PEDrivers
        • OSExtraFiles PEExtraFiles
        • OSPackages
        • OSPoshMods PEPoshMods
        • OSRegistry PERegistry
        • OSScripts PEScripts
        • OSStartLayout
        • PEADK
        • PEDaRT
      • MultiLang Content
        • OSLanguagePacks
        • OSLanguageFeatures
        • OSLocalExperiencePacks
        • PEADKLang
      • New-OSBuildTask
      • New-OSBuild
      • Recipes
        • MultiLang FOD NetFX3
        • Multilang FOD RSAT
        • Frogger
    • OSBuild
      • New-OSBuildTask
        • Basic Parameters
          • CustomName
          • EnableNetFX3
          • EnableFeature
          • DisableFeature
          • RemoveAppx
          • RemoveCapability
          • RemovePackage
          • WinPEAutoExtraFiles
        • Content Parameters
          • ContentDrivers
          • ContentExtraFiles
          • ContentPackages
          • ContentScripts
          • ContentStartLayout
          • ContentUnattend
        • WinPE Content Parameters
          • ContentWinPEADK
          • ContentWinPEDaRT
          • ContentWinPEDrivers
          • ContentWinPEExtraFiles
          • ContentWinPEScripts
        • Manual Editing
        • SaveAs
        • Templates
        • Language Parameters
      • New-OSBuild
        • OSBuild Validate
        • OSBuild Download
        • OSBuild Execute
      • Content Directory
        • ADK
        • DaRT
        • Drivers
          • Intel Wireless
          • Intel Bluetooth
          • Intel Ethernet
        • ExtraFiles
        • IsoExtract
        • Mount (Managed)
        • OneDrive
        • OSDUpdate (Managed)
        • Packages
        • Scripts
        • StartLayout
        • Unattend
          • Windows System Image Manager
    • Advanced
      • Settings
        • Redirecting Paths
        • Disable Global Settings
        • Citrix PVS Target Device
        • Automatic Downloads
        • Import-OSMedia
        • Update-OSMedia
      • OSMedia Baseline
      • MultiLang Baseline
        • Clean Start
        • Add Primary Operating System
        • ContentPack Configuration
        • New-OSBuild
        • New-OSBuild PE
    • Legacy Operating Systems
      • Windows 7 SP1
        • Build and Capture
      • Windows Server 2012 R2
    • Windows MultiLang
      • Requirements
      • OSMedia
      • OSBuild Task
      • OSBuild Task WinPE
      • OSBuild
      • OSBuild Test
      • OSBuild MultiLang
      • OSBuild MultiLang Test
    • Support
      • Review the Logs
  • External Links
    • Addons
      • OSDBuilder Import Tool (Andrew Jimenez)
    • WebCast
      • Offline WaaS Servicing (Modern Deployment)
    • Training
      • Arthur
      • DeploymentMX (2018)
      • Brian Gonzales
      • Ben Whitmore
      • Manel Rodero
      • DeploymentMX (2019)
Powered by GitBook
On this page
  • New-OSBuildTask -ContentLanguagePackages
  • Task JSON
  • New-OSBuildTask -SourcesLanguageCopy
  • SourcesLanguageCopy
  • Task JSON

Was this helpful?

  1. Docs
  2. Windows MultiLang

OSBuild Task

PreviousOSMediaNextOSBuild Task WinPE

Last updated 5 years ago

Was this helpful?

This guide requires OSDBuilder 19.4.11 or newer

New-OSBuildTask -ContentLanguagePackages

Create a New-OSBuildTask with the following parameters

New-OSBuildTask -Kind Task -TaskName "Windows 10 1809 x64 Multi" -ContentLanguagePackages

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

"LanguageCopySources":  [							"Client Enterprise x64 17763 de-DE",							"Client Enterprise x64 17763 en-GB",							"Client Enterprise x64 17763 es-ES",							"Client Enterprise x64 17763 fr-FR"						]

​

​

​