Add a language pack to your Reference image

Add a language pack these days can be done in different ways, I recommend do it by DISM. Here´s a guide how you can do it

What you need
* Powershell 3.0 or later.
* ADK
* Windows 10 Pro 1703 or later

Ok, Now we need to put some files on the right place to begin, Start to create a folder structure like this.
2017-11-21 10_56_21-Add-Language-pack.png

1. Start with ISO folder.
1.1 Download the ISO from Voluming Licensing Service Center or a Windows 10 EVAL ( https://www.microsoft.com/en-us/evalcenter/evaluate-windows-10-enterprise)
1.2 Just right click on the ISO and Mount
1.3 Copy all the files from the Mounted ISO to your ISO folder.
1.4 Now it gonna look like this.
2017-11-21 11_07_49-ISO.png

2. Language_files
2.1 Download the CAB file here: https://www.itechtics.com/windows-10-version-1709-language-packs-direct-download-links/#Swedish
2.2 Copy the CAB file the the “Language_files” folder.
2.3 Now its gonna look like this.
2017-11-21 11_16_16-Language_files.png

3. Scratch its just a empty folder.
2017-11-21 11_17_24-Scratch.png

4. temp_ISO also is a emtpy folder
2017-11-21 11_17_54-temp_ISO.png

5. Lets start the scripting. Open up the Powershell script.
You can find it Here:Add-Language-pack

6. Open up the script and we need to do some Editing.

7. Edit the variables so it fits your environment.
2017-11-21 11_23_12-Administrator_ Windows PowerShell ISE.png

8. Run your variables
2017-11-21 11_25_20-Namnlös - Paint.png

9. Now in Windows 10 1709 its same ISO for PRO, PRO N, Enterprise, Enterprise N etc. So we need to figure out what Index we want to modify
2017-11-21 11_27_07-Kalkylatorn.png
2017-11-21 11_27_31-Administrator_ Windows PowerShell ISE.png

10. In my case i want to modify Windows 10 Enterpsei N, Run the variable
2017-11-21 11_28_23-Kalkylatorn.png

11. Now its time for some Action, Run the next line, to “#Mount your ISO with that specific index and put it in a temporary folder.”
2017-11-21 11_29_35-Kalkylatorn.png
2017-11-21 11_30_42-Administrator_ Windows PowerShell ISE.png
2017-11-21 11_33_52-Administrator_ Windows PowerShell ISE.png

11. Then run the next one, #Time to Add the language pack
2017-11-21 11_35_13-Administrator_ Windows PowerShell ISE.png
2017-11-21 11_35_48-Administrator_ Windows PowerShell ISE.png
2017-11-21 11_37_58-Administrator_ Windows PowerShell ISE.png

12. Time to run the next one. “#Do changes in the mounted Image”
2017-11-21 11_39_16-.png
2017-11-21 11_40_47-Administrator_ Windows PowerShell ISE.png
2017-11-21 11_41_04-Administrator_ Windows PowerShell ISE.png

13. Ok, Now the last command, #Unmounting the ISO file and saving it..
2017-11-21 11_41_44-Kalkylatorn.png
2017-11-21 11_45_56-Administrator_ Windows PowerShell ISE.png
2017-11-21 11_46_37-Administrator_ Windows PowerShell ISE.png

14. The language pack are now into the .ISO file, and you have succeeded to do your mission.

BUT

15. We need to modify the answerfile, if you want to deploy this with MDT/SCCM, otherwise it will choose EN because its “standard” on the ISO file

16. Open Windows System Image Editor on your machine ( you need ADK to have this program installed)

17. Right click on Select a Windows image or catalog files – Select Windows Image..
2017-11-21 11_51_21-Namnlös - Paint.png

18. Choose the .ISO file that you just modified.
“C:\temp\Add-Language-pack\ISO\sources\install.wim”
2017-11-21 11_52_33-Windows System Image Manager.png

19. Choose the Index that you wanna modify, In My case Windows 10 Enterprise N
2017-11-21 13_09_55-Untitled_ - Windows System Image Manager.png

20. Rightclick “Create or open an answer file” then New Answer file.
2017-11-21 13_11_05-Namnlös - Paint.png

21. Click on Components then “amd64_Windows-International-Core_10.0.16299.15_neutral then Add Settings to Pass 4 specialize
2017-11-21 12_57_54-Namnlös - Paint.png

21. Change Settings like below
InputLocale sv-SE
Systemlocale sv-SE
UILanguage sv-SE
UILanguageFallback en-US
UserLocale sv-SE
2017-11-21 12_59_35-Untitled_ - Windows System Image Manager.png

22. Click on Components then “amd64_Windows-International-Core_10.0.16299.15_neutral then Add Settings to Pass 7 OOBesystem
2017-11-21 13_17_38-Namnlös - Paint.png

22. Change Settings like below
InputLocale sv-SE
Systemlocale sv-SE
UILanguage sv-SE
UILanguageFallback en-US
UserLocale sv-SE
2017-11-21 13_02_49-Untitled_ - Windows System Image Manager.png

23. Save the file and name it like answer.xml or something like that.

24. Now we are done, You have a proper ISO to work with, and a answerfile that will change the language while deploying your machines.

/Pontus

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s