- Download the correct Language pack ISO (Arabic - Saudi Arabia) from Microsoft Volume Service Center which will be based on the Windows 10 build number. For Microsoft Partners download from MSDN
See also for more ways to download language pack
Save the language pack cab files to a network folder location
Create a script that installs the language pack
Eg. Dism /online /Add-Package /PackagePath:”D:\x64\LangPacks\Microsoft-Windows-Client-Language-Pack_x64_el-gr.cab”
The Script should check if language pack is already installed and not attempt to install if so
For the Windows 10 Saudi Arabia language pack containing the Microsoft Naayf voice, 3 cab files must be installed. An example of what these CAB files look like is as follows:
Microsoft-windows-languagefeatures-basic-ar-sa-package_76c97023c3d007478ce1b3fadd15598ff561dfea.cab
Microsoft-windows-languagefeatures-fonts-arab-package_d74a2ffdb687858e207e0cee2407c22ed7f493b1.cab
microsoft-windows-languagefeatures-texttospeech-ar-sa-package_bd7efef8fd1ecc3edfc4739531c84cfdcd433d53.cab
Use Group Policy to push out this script and run as elevated for each user on login to Windows
Note:
Language updates have a specific order they need to be installed in.
For example, to enable Cortana, install: Microsoft-Windows-Client-Language-Pack, then –Basic, then –Fonts, then –TextToSpeech, and then –Speech, in this order. If you’re not sure of the dependencies, it’s OK to put them all in the same folder, and then add them all using the same DISM /Add-Package command.
Example of command line installation using DISM for installing the Saudi Arabia language features, font, and text-to-speech cab files from a desktop folder below