Change full language ISO Win 11 IoT LTSC 24H2

IdetX

New Member
Messages
17
Reaction score
0
Good morning everyone.

I have a question, please, about completely changing the language on a Windows 11 IoT LTSC 24H2 .ISO. I managed to install the Mexican Spanish language on my Windows installation ISO, but I see that every time I boot the ISO, it first boots with the US English language. I have to manually select the MX Spanish language. I want to see if it's possible to modify the ISO so that it always boots with the MX Spanish language and leaves the US English as a second option in case I want to manually change it or select it. I would also like to be able to configure the recovery menu for this ISO to also be primarily in Spanish. Even if I select the Spanish language, the recovery menu always stays in English. I tried doing what's in the following link but couldn't locate the necessary files when downloading the ADK.
I really appreciate the help and information
 

Attachments

  • 2.png
    2.png
    22.3 KB
  • 1.png
    1.png
    24.1 KB
Last edited:
You can't switch the display order, because the ISO's base language is always listed first.

There are two options:

1. Download the es-MX version of LTSC 2024, and add the en-US Language Pack before integrating any updates. It's important to follow this order of installing all of the Language Packs first.

PowerShell GUI for Downloading Language Packs - W10_11LangPack.ps1

2. Convert your existing, updated ISO to es-MX as the default language. Mount the install.wim (using the right image's index number), and update the image's language settings.
Code:
DISM /Mount-Wim /WimFile:E:\path\to\install.wim /Index:1 /MountDir:E:\mountdir
DISM /Image:E:\mountdir /Set-AllIntl:es-mx
DISM /Image:E:\mountdir /Set-SKUIntlDefaults:es-mx
DISM /Image:E:\mountdir /Set-SetupUILang:es-mx
DISM /Commit-Image /MountDir:E:\mountdir

Create a new file "\sources\lang.ini" in the ISO folder.
Code:
[Available UI Languages]
es-MX = 3
en-US = 0

[Fallback Languages]
en-US = en-us

I'm not sure if I'm missing some details, so I'll use up one of my three magic wishes to summon abbodi86.
 
You can't switch the display order, because the ISO's base language is always listed first.

There are two options:

1. Download the es-MX version of LTSC 2024, and add the en-US Language Pack before integrating any updates. It's important to follow this order of installing all of the Language Packs first.

PowerShell GUI for Downloading Language Packs - W10_11LangPack.ps1

2. Convert your existing, updated ISO to es-MX as the default language. Mount the install.wim (using the right image's index number), and update the image's language settings.
Code:
DISM /Mount-Wim /WimFile:E:\path\to\install.wim /Index:1 /MountDir:E:\mountdir
DISM /Image:E:\mountdir /Set-AllIntl:es-mx
DISM /Image:E:\mountdir /Set-SKUIntlDefaults:es-mx
DISM /Image:E:\mountdir /Set-SetupUILang:es-mx
DISM /Commit-Image /MountDir:E:\mountdir

Create a new file "\sources\lang.ini" in the ISO folder.
Code:
[Available UI Languages]
es-MX = 3
en-US = 0

[Fallback Languages]
en-US = en-us

I'm not sure if I'm missing some details, so I'll use up one of my three magic wishes to summon abbodi86.
Hi garlin, good day, thanks for your help
From what you told me in the first step, I think I understand that I should install the es-MX language on my ISO, but I was already able to integrate it from NT Lite and the language appears as a second option, so I think I already did that. I don't know if I'm wrong or have some error.

1748971586923.png
1748971617225.png
 
So I think I just need to set the default language to es-MX on my ISO, but when I run the first command you told me, it gives me an error.
Sorry for bothering me, but I don't understand the commands you gave me. If you could please help me run them correctly, I apologize, and thank you very much for your help.
You can't switch the display order, because the ISO's base language is always listed first.

There are two options:

1. Download the es-MX version of LTSC 2024, and add the en-US Language Pack before integrating any updates. It's important to follow this order of installing all of the Language Packs first.

PowerShell GUI for Downloading Language Packs - W10_11LangPack.ps1

2. Convert your existing, updated ISO to es-MX as the default language. Mount the install.wim (using the right image's index number), and update the image's language settings.
Code:
DISM /Mount-Wim /WimFile:E:\path\to\install.wim /Index:1 /MountDir:E:\mountdir
DISM /Image:E:\mountdir /Set-AllIntl:es-mx
DISM /Image:E:\mountdir /Set-SKUIntlDefaults:es-mx
DISM /Image:E:\mountdir /Set-SetupUILang:es-mx
DISM /Commit-Image /MountDir:E:\mountdir

Create a new file "\sources\lang.ini" in the ISO folder.
Code:
[Available UI Languages]
es-MX = 3
en-US = 0

[Fallback Languages]
en-US = en-us

I'm not sure if I'm missing some details, so I'll use up one of my three magic wishes to summon abbodi86.
 

Attachments

  • 1748971768991.png
    1748971768991.png
    33.3 KB
The paths in the instructions are examples. You're supposed to replace the fullpath to where you have a copy of the install.wim, from your ISO.

If you don't a have a mountdir, just create a temporary folder and provide that folder's name.
 
Good morning Garlin, thanks for the help. I also wanted to try changing the language order with the steps you gave me, but it didn't work. I still tried, at least just to see if there was any hope and being able to change that order, but it didn't work. Thank you very much for the help.
You can't switch the display order, because the ISO's base language is always listed first.

There are two options:

1. Download the es-MX version of LTSC 2024, and add the en-US Language Pack before integrating any updates. It's important to follow this order of installing all of the Language Packs first.

PowerShell GUI for Downloading Language Packs - W10_11LangPack.ps1

2. Convert your existing, updated ISO to es-MX as the default language. Mount the install.wim (using the right image's index number), and update the image's language settings.
Code:
DISM /Mount-Wim /WimFile:E:\path\to\install.wim /Index:1 /MountDir:E:\mountdir
DISM /Image:E:\mountdir /Set-AllIntl:es-mx
DISM /Image:E:\mountdir /Set-SKUIntlDefaults:es-mx
DISM /Image:E:\mountdir /Set-SetupUILang:es-mx
DISM /Commit-Image /MountDir:E:\mountdir

Create a new file "\sources\lang.ini" in the ISO folder.
Code:
[Available UI Languages]
es-MX = 3
en-US = 0

[Fallback Languages]
en-US = en-us

I'm not sure if I'm missing some details, so I'll use up one of my three magic wishes to summon abbodi86.
 
1. Download the es-MX version of LTSC 2024, and add the en-US Language Pack before integrating any updates.
Another question please, what you told me at the beginning of your comment, you mean downloading the LTSC 2024 ISO in es-MX right? If that's what you explained to me, then it's not possible. In my case I need to convert the Windows 11 IoT LTSC 24H2 image downloaded from the official Microsoft website, but it's in English, that's why I wanted to change it.
 
Finally, garlin, seeing that it is not possible to change the language order, would it be possible at least to change the language of the Recovery menu when selecting the es-MX language? Because when selecting the es-MX language in the installation menu, when accessing Repair the computer, the recovery menu appears in English. I don't know if it would be possible to at least change that to es-MX, so that when selecting the English language, the recovery menu appears in English, when selecting the es-MX language, the recovery menu appears in es-MX. Please see if this is possible.
1749228023407.png
You can't switch the display order, because the ISO's base language is always listed first.

There are two options:

1. Download the es-MX version of LTSC 2024, and add the en-US Language Pack before integrating any updates. It's important to follow this order of installing all of the Language Packs first.

PowerShell GUI for Downloading Language Packs - W10_11LangPack.ps1

2. Convert your existing, updated ISO to es-MX as the default language. Mount the install.wim (using the right image's index number), and update the image's language settings.
Code:
DISM /Mount-Wim /WimFile:E:\path\to\install.wim /Index:1 /MountDir:E:\mountdir
DISM /Image:E:\mountdir /Set-AllIntl:es-mx
DISM /Image:E:\mountdir /Set-SKUIntlDefaults:es-mx
DISM /Image:E:\mountdir /Set-SetupUILang:es-mx
DISM /Commit-Image /MountDir:E:\mountdir

Create a new file "\sources\lang.ini" in the ISO folder.
Code:
[Available UI Languages]
es-MX = 3
en-US = 0

[Fallback Languages]
en-US = en-us

I'm not sure if I'm missing some details, so I'll use up one of my three magic wishes to summon abbodi86.
 
Another question please, what you told me at the beginning of your comment, you mean downloading the LTSC 2024 ISO in es-MX right? If that's what you explained to me, then it's not possible. In my case I need to convert the Windows 11 IoT LTSC 24H2 image downloaded from the official Microsoft website, but it's in English, that's why I wanted to change it.
For the record, I can't officially say Google "grave Windows 11 IoT LTSC 24H2".
 
For the record, I can't officially say Google "grave Windows 11 IoT LTSC 24H2".
Thanks for the suggestion, although before doing all these tests to change the language of the ISO among other things, I had also checked the Grave ISO, but it also comes in English, they suggest installing Windows 11 LTSC 24H2, once this Windows is installed now you just change the edition to IoT LTSC 24H2 using a license that they provide on their page, but it is more work and it was easier for me to try to change the language of the official Microsoft Windows 11 IoT LTSC 24H2 ISO, it saves me more time.
 
For the record, I can't officially say Google "grave Windows 11 IoT LTSC 24H2".
Finally, Garlin, do you at least think it's possible to change the recovery menu language, as I mentioned in my message above? Please, and thanks for the help.

Finally, garlin, seeing that it is not possible to change the language order, would it be possible at least to change the language of the Recovery menu when selecting the es-MX language? Because when selecting the es-MX language in the installation menu, when accessing Repair the computer, the recovery menu appears in English. I don't know if it would be possible to at least change that to es-MX, so that when selecting the English language, the recovery menu appears in English, when selecting the es-MX language, the recovery menu appears in es-MX. Please see if this is possible.
View attachment 14444
 
Recovery's language should be the same as the Windows system locale is. I don't know of a way to change that.
 
Recovery's language should be the same as the Windows system locale is. I don't know of a way to change that.
Oh very well, I have an idea, let's see if it works for me, anyway, thanks a lot for the help, friend
 
Back
Top