[TUTORIAL] Integration/Adding of Language Pack Files Into An Image (Windows 10 2009/20H2)

S64XYZ

New Member
As-salamu alaykum,

===========================================
How to add language pack files in windows 10 20H2
===========================================
What is the problem:
1. From build 1909 you need to use UUP as Microsoft is no providing them directly (I think even 1903)
2. Adding language pack (LP) kinda tricky

What I need:

1. LP for the desired edition (x64 or x86), ESD and CAB files from https://uup.rg-adguard.net/
2. ESD to CAB Tool
3. NTLite Software

What to do:

1. Visit https://uup.rg-adguard.net/
2. Follow the image below (select your language, mine is Arabic):
1605110302657.png

3. Scroll down in that page and you can see a list of files, download them and rename them like their name in the website, see below:

1605110450029.png

4. Using ESD to CAB tool, convert the ESD file. (tool attached)
5. Copy these (CAB files and the converted ESD file (CAB now))
5. Paste them in: "C:\Program Files\NTLite\Updates\10.0.[your version number i.e. 20H2].[Architecture i.e. x64].FOD" Folder. (e.g. 10.0.20H2.x64.FOD is my FOLDER name, for my build and Arch.)
5.1. So the path for me is : "C:\Program Files\NTLite\Updates\10.0.20H2.x64.FOD"
6. Repeat for x86 if any
7. Load your extracted ISO you want to add language pack for in NTLite and load on edition (e.g. Windows 10 Home)
8. Go to Update section and add package files, and add the files from the previous created folder
9. In apply section go to Image process and tick integrate update for all editions.
10. Create your ISO

Done,
 

Attachments

  • ESD2CAB-CAB2ESD.zip
    985.3 KB
Last edited:
Thanks, very useful to have the instructions simplified like that.

How about we make it simpler as now FODs are becoming more and more mentioned.
For example add the renaming in NTLite if it detects wrong names, can it just rename files or it would need to keep copies etc?
 
Thanks, very useful to have the instructions simplified like that.

How about we make it simpler as now FODs are becoming more and more mentioned.
For example add the renaming in NTLite if it detects wrong names, can it just rename files or it would need to keep copies etc?
Thanks goes to you nuhi, and for your team :).

I will try to learn more about it and improve it using NTLite, as for now I am really noob and just get started ;D

As you mention that, I would like to add ( I may add it in the main article as notes), NTLite detect my wrong files CAB name first time I tried it and reject to inject the updates.
 
hi guys
i really need help here URGENT!!!!
i could not convert ESD to CAB using the tool
can you please help me on it ?
thank you very much
 
Rename your UUP downloads to the correct filenames, following the website's instructions (scroll to bottom).

Download ESD2CAB and unzip. Copy your ESD file into the same folder.
> dir
bin
cab2esd_CLI.cmd
esd2cab_CLI.cmd
esd2cab_GUI.cmd
Microsoft-Windows-Client-LanguagePack-Package_en-us~31bf3856ad364e35~amd64~en-us~.esd

> esd2cab_CLI.cmd
============================================================
Expand: Microsoft-Windows-Client-LanguagePack-Package_en-us~31bf3856ad364e35~amd64~en-us~.esd
============================================================

============================================================
Create: Microsoft-Windows-Client-LanguagePack-Package_en-us~31bf3856ad364e35~amd64~en-us~.cab
============================================================

============================================================
Done.
============================================================

Copy CAB files into the Updates FOD folder like it says in post #1.
 
where is language for Indonesia? id-ID ?
not available
from the looks of it it wasn't added to that program, but this may help

 
Indonesian is not on the W10/11 Language Pack ISO. For now, you have to use the English (US) version and and let Windows install it when you change languages.
 
Indonesian is not on the W10/11 Language Pack ISO. For now, you have to use the English (US) version and and let Windows install it when you change languages.
I found Indonesian language files on the Windows 10, version 2004 or later FOD Disk 1 ISO.

The bad news is you have to download the entire ISO (4.87 GB), and use 7-Zip to extract files:
Code:
Microsoft-Windows-LanguageFeatures-Basic-id-id-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-LanguageFeatures-Handwriting-id-id-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-LanguageFeatures-TextToSpeech-id-id-Package~31bf3856ad364e35~amd64~~.cab

Copy them to a separate folder, and load them in NTLite as update files.

For Unattended setup:
OOBE / Windows localization
Input locale -> US | 00000409​
System locale -> Indonesian - Bahasa Indonesia - id​
UI language -> English (US)​
User locale -> Indonesian - Bahasa Indonesia - id​

After you finish the install, change language from the Control Panel.
 
As-salamu alaykum,

===========================================
How to add language pack files in windows 10 20H2
===========================================
What is the problem:
1. From build 1909 you need to use UUP as Microsoft is no providing them directly (I think even 1903)
2. Adding language pack (LP) kinda tricky

What I need:
1. LP for the desired edition (x64 or x86), ESD and CAB files from https://uup.rg-adguard.net/
2. ESD to CAB Tool
3. NTLite Software

What to do:
1. Visit https://uup.rg-adguard.net/
2. Follow the image below (select your language, mine is Arabic):
View attachment 4161

3. Scroll down in that page and you can see a list of files, download them and rename them like their name in the website, see below:

View attachment 4162

4. Using ESD to CAB tool, convert the ESD file. (tool attached)
5. Copy these (CAB files and the converted ESD file (CAB now))
5. Paste them in: "C:\Program Files\NTLite\Updates\10.0.[your version number i.e. 20H2].[Architecture i.e. x64].FOD" Folder. (e.g. 10.0.20H2.x64.FOD is my FOLDER name, for my build and Arch.)
5.1. So the path for me is : "C:\Program Files\NTLite\Updates\10.0.20H2.x64.FOD"
6. Repeat for x86 if any
7. Load your extracted ISO you want to add language pack for in NTLite and load on edition (e.g. Windows 10 Home)
8. Go to Update section and add package files, and add the files from the previous created folder
9. In apply section go to Image process and tick integrate update for all editions.
10. Create your ISO

Done,
thanks
 
Hi i can add the language packs but some system apps wont change the language , how can i add multiple app language?
 
Hi im trying to do a Windows 11 multilangue but the windows apps like paint /email stays allways on english no matter the language i picked in the installation
The windows main langue is working properly but the windows apps wont change the langue like the windows ..
I saw the windows appx but i only can add a single app language .
How can i integrate multiple appx languages?
 
Windows default ("inbox") Appx's are multi-language packages, there are no local versions.

When you say "system apps", do you mean legacy Notepad and Paint? Those require optional CAB's to support other languages. Download and extract the optional FOD ISO, and install the app CAB's as an update.

Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~es-ES~.cab
Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~es-MX~.cab
Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~et-EE~.cab
Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~eu-ES~.cab
Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~fi-FI~.cab
Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~fr-CA~.cab
Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~fr-FR~.cab
 
Back
Top