Hello,
I would like to request the ability to define the language ID and keyboard layout separately for the Input Locale setting.
Background
In the Netherlands, many users use the United States-International keyboard layout because it allows easy typing of accented characters while retaining a familiar US keyboard layout.
In NTLite, selecting:
Verenigde Staten (internationaal) | 00020409
results in the following being written to the unattend file:
<InputLocale>0409:00020409</InputLocale>
Where:
0409 = English (United States)
00020409 = United States-International keyboard layout
The Problem
Although all other language settings are configured as Dutch:
<SystemLocale>nl-NL</SystemLocale>
<UILanguage>nl-NL</UILanguage>
<UserLocale>nl-NL</UserLocale>
Windows still adds English (United States) as a language to the user profile because of the 0409 language ID in the InputLocale.
After installation:
returns:
en-US
nl-NL
This results in Windows showing both:
ENG English (United States)
NLD Nederlands (Nederland)
in the language switcher, even though only Dutch is intended.
Desired Behavior
I would like to be able to specify:
<InputLocale>0413:00020409</InputLocale>
Where:
0413 = Dutch (Netherlands)
00020409 = United States-International keyboard layout
This produces:
nl-NL
while still using the United States-International keyboard layout.
Reproduction steps
1. Configure NTLite with:
- UI Language = Dutch (Netherlands)
- System Locale = Dutch (Netherlands)
- User Locale = Dutch (Netherlands)
- Input Locale = United States (International)
2. Generate the unattend file.
3. Observe that NTLite generates:
<InputLocale>0409:00020409</InputLocale>
4. Install Windows.
5. Run:
Result:
en-US
nl-NL
Expected result:
nl-NL
with the keyboard layout remaining United States-International.
Request
Would it be possible to:
- Allow manual entry of the full InputLocale value
- Allow separate selection of the language ID and keyboard layout ID
- Provide a Dutch + US-International option that generates:
<InputLocale>0413:00020409</InputLocale>
This would help administrators in countries where the US-International keyboard is commonly used without requiring English to be added as a language.
Thank you.
I would like to request the ability to define the language ID and keyboard layout separately for the Input Locale setting.
Background
In the Netherlands, many users use the United States-International keyboard layout because it allows easy typing of accented characters while retaining a familiar US keyboard layout.
In NTLite, selecting:
Verenigde Staten (internationaal) | 00020409
results in the following being written to the unattend file:
<InputLocale>0409:00020409</InputLocale>
Where:
0409 = English (United States)
00020409 = United States-International keyboard layout
The Problem
Although all other language settings are configured as Dutch:
<SystemLocale>nl-NL</SystemLocale>
<UILanguage>nl-NL</UILanguage>
<UserLocale>nl-NL</UserLocale>
Windows still adds English (United States) as a language to the user profile because of the 0409 language ID in the InputLocale.
After installation:
Code:
Get-WinUserLanguageList
returns:
en-US
nl-NL
This results in Windows showing both:
ENG English (United States)
NLD Nederlands (Nederland)
in the language switcher, even though only Dutch is intended.
Desired Behavior
I would like to be able to specify:
<InputLocale>0413:00020409</InputLocale>
Where:
0413 = Dutch (Netherlands)
00020409 = United States-International keyboard layout
This produces:
Code:
Get-WinUserLanguageList
nl-NL
while still using the United States-International keyboard layout.
Reproduction steps
1. Configure NTLite with:
- UI Language = Dutch (Netherlands)
- System Locale = Dutch (Netherlands)
- User Locale = Dutch (Netherlands)
- Input Locale = United States (International)
2. Generate the unattend file.
3. Observe that NTLite generates:
<InputLocale>0409:00020409</InputLocale>
4. Install Windows.
5. Run:
Code:
Get-WinUserLanguageList
Result:
en-US
nl-NL
Expected result:
nl-NL
with the keyboard layout remaining United States-International.
Request
Would it be possible to:
- Allow manual entry of the full InputLocale value
- Allow separate selection of the language ID and keyboard layout ID
- Provide a Dutch + US-International option that generates:
<InputLocale>0413:00020409</InputLocale>
This would help administrators in countries where the US-International keyboard is commonly used without requiring English to be added as a language.
Thank you.