Language pack downloads - Windows 10/8.1/7

PhsMu

Active Member
Not really, because I've been busy trying to make UWP drivers to work and they are a PAIN. Thanks for pointing that out, I'll try.
 

abbodi86

Member
FYI, the listed links in appsforwin10 page are all for version 1803

it's better blacklist that click-bait site

since version 1809, lang packs and FOD packs are only available through UUP links (LPs as esd files)
this is the only way to get them individually

choose a proper build (all give the same files, except updates)
in the "Search files" box, write languagepack and press Enter
download the needed lang and rename the files afterwards
 

kaizouzuki

New Member
OK, this is the most effective, surefire way I've found so far:

1 - Open NTLite, mount the image you want language packs for. After it finishes mounting the image, you'll see something like 'Windows 10 Enterprise LTSC 2019 (1809) x64 - Client 17763.107' This last number is the build numbe and the information we need.

2 - Go to https://uupdump.ml/ and look up your build number. A list of image links will show up, select one of the correct architecture.

3 - You'll be redirected to a language selection page, select the language whose packs you need, not the one from your base image. Click next, select 'all editions' from the list and click next again.

4 - Now click "Browse a list of all files" instead of any download options. You'll be redirected to a list with all the files on the image, the language packs are in there, somewhere. Click the names to download any you need, and before you leave, copy the section named 'rename script' at the end.

5 - Create a script (.bat or .cmd file) on the same directory of the files you downloaded, and run it to turn the unknown file types into proper cabinets.

6 - Now, go to your image directory and look up for the NetFX package, under Sources\SxS. You'll find a file named something like 'microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~'. Copy that sufix after the first tilde, something like "~31bf3856ad364e35~amd64~~" and paste that at the end of the name of EVERY language pack you download.

7 - Move those to NTLITE install 'directory\updates\10.0.[your version number i.e. 1909].[Architecture i.e. x64].FOD'

And you're done. the Language Packs should now install without issues under NTLite. For some reason they are not activated under IME after the system is installed (M$ policies on needing you to connect to the mothership at least one, would be my guess), but they should integrate into the image successfully.
I understand (Step 1-5).

The result is as shown in the attached figure.







But, I can't understand steps 6 and 7.

Please tell me more specifically.
 

kaizouzuki

New Member
kaizouzuki

you can use the attached script, it will rename uup files to FOD-scheme (make sure you first run the uup rename script on the downloaded files)
abbodi86 !!

  Thanks for the quick respons.

Using uup2nlite.cmd (uup2nlite.zip), the result is as shown in the attachment.

  


Renamed is done, right(Is it correct) ?
(That is,Step 6 is a solution ?)

Still, the problem of step 7 remains,
Please tell me what to do next.

The target ISO is "Windows 10 RS6 AIO v1909 Build 18363.592 January 2020"
 
Last edited:

kaizouzuki

New Member
Regaurding # 62, I do not understand the meaning of the following sentence.

  7-Move those to NTLITE install 'directory \ updates \ 10.0. [Your version number i.e. 1909]. [Architecture i.e. x64] .FOD'

Someone,

  Please explain more clearly for me ?
 

PhsMu

Active Member
well, for instance, mine are for LTSC, 64 bits, which is 'build' 1809, and my NTLite is installed to default directory, so they ended up in

C:\Program Files\NTLite\Updates\10.0.1809.x64.FOD

folder.

if it was the current windows it'd be 1909 instead of 1809 in there. Simple as that.
 

kaizouzuki

New Member
PhsMu !!


Thanks for the answer.

In my NTLite, The following folders are missing.
   C: \ Program Files \ NTLite \ Updates

Should I create a folder if it doesn't exist ?

For example,

C: \ Program Files \ NTLite \ Updates \ 10.0.1909.x64.FOD


also adovice me

According to # 63,
  cat file ?

 It does not exist in the converted file (#66, #68)

Is it a conversion mistake ?

----------------------------
EXSAMPLE
cat file name pattern
Microsoft-Windows-LanguageFeatures-Basic-ja-jp-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.18362.1.cat
 
Last edited:

PhsMu

Active Member
Yes, you should create the folder.

And no, the .Cat file isn't needed. The only files needed (Usually) are Basic, Handwriting, OCR, Speechrecognition and Texttospeech. A few also have ExtraFonts or somesuch, but none I used so far. Either way, no CAB or ESD files.
 

kaizouzuki

New Member
PhsMu !!

Additional advice, very helpful.
Thank you very much.

Follow the advice and place the following file (cab) on # 68 in the specified directory and try.

Basic      microsoft-windows-languagefeatures-basic-ja-jp-package-amd64.cab
Handwriting,    microsoft-windows-languagefeatures-handwriting-ja-jp-package-amd64.cab
OCR,      microsoft-windows-languagefeatures-ocr-ja-jp-package-amd64.cab
Speechrecognition  microsoft-windows-languagefeatures-speech-ja-jp-package-amd64.cab
Texttospeech    microsoft-windows-languagefeatures-texttospeech-ja-jp-package-amd64.cab

Is the following file (ESD) on #68 unnecessary ?
(No need to place in specified directory ?)

microsoft-windows-client-languagepack-package_ja-jp-amd64-ja-jp.esd
 

PhsMu

Active Member
I've never got any errors from the lack of ESD as well, but if I omit either of the five NTLite gives me an error and doesn't integrate the language.
 

kaizouzuki

New Member
@Phsmu !!

at this point,
I understand what I want to know.

Thank you for your advice many times.

Is the language integrated ?
I will experiment with NTLite with your advice. !!

Ask a question if something goes wrong
 

bius

New Member
OK, this is the most effective, surefire way I've found so far:

1 - Open NTLite, mount the image you want language packs for. After it finishes mounting the image, you'll see something like 'Windows 10 Enterprise LTSC 2019 (1809) x64 - Client 17763.107' This last number is the build numbe and the information we need.

2 - Go to https://uupdump.ml/ and look up your build number. A list of image links will show up, select one of the correct architecture.

3 - You'll be redirected to a language selection page, select the language whose packs you need, not the one from your base image. Click next, select 'all editions' from the list and click next again.

4 - Now click "Browse a list of all files" instead of any download options. You'll be redirected to a list with all the files on the image, the language packs are in there, somewhere. Click the names to download any you need, and before you leave, copy the section named 'rename script' at the end.

5 - Create a script (.bat or .cmd file) on the same directory of the files you downloaded, and run it to turn the unknown file types into proper cabinets.

6 - Now, go to your image directory and look up for the NetFX package, under Sources\SxS. You'll find a file named something like 'microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~'. Copy that sufix after the first tilde, something like "~31bf3856ad364e35~amd64~~" and paste that at the end of the name of EVERY language pack you download.

7 - Move those to NTLITE install 'directory\updates\10.0.[your version number i.e. 1909].[Architecture i.e. x64].FOD'

And you're done. the Language Packs should now install without issues under NTLite. For some reason they are not activated under IME after the system is installed (M$ policies on needing you to connect to the mothership at least one, would be my guess), but they should integrate into the image successfully.
I followed these steps and successfully built my multi-language build, BUT... there is no option to choose the language when installing (boot) and even after installing the windows 10 2004 the language pack is not available, I have to download it. Am I missing something?

- EDIT -
I figured out! All good now! Windows 10 20H1 with 3 LP's. Thanks
 
Last edited:

bius

New Member
Please, share your solution
Basically I followed the instructions from post #62
but also mixed with some of the instructions from your post (the part to convert the language pack .esd to .cab BUT using this tool)
Long story short:
create a folder to make things easier and download all language files from uupdump.ml (of course only the language you want to integrate)
rename (like in the post #62)
copy and paste into ntlite updates dir only the cab files (using the 10.0."your_version".x64.FOD)
convert the only .esd file to .cab
when editing windows 10 in ntlite import all cab's files from the dir you created to the updates section and voilà!

and not sure if that makes difference, but I'm using ntlite beta v2.0.0.7455
 
Top