Jump to content


anyweb

How can I install Windows 10 language packs offline with an MDT Integrated Task Sequence in System Center Configuration Manager (Current Branch)

Recommended Posts

Thanks for the reply, How can I hardcode them in unattendxml? just replace osduilanguage to pl-PL

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-International-Core" processorArchitecture="wow64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <InputLocale>%OSDInputLocale%</InputLocale>
            <SystemLocale>%OSDSystemLocale%</SystemLocale>
            <UILanguage>%OSDUILanguage%</UILanguage>
            <UILanguageFallback>%OSDUILanguageFallback%</UILanguageFallback>
            <UserLocale>%OSDUserLocale%</UserLocale>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="wim:c:/install.wim#Windows 10 Enterprise" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>

Thanks 

Share this post


Link to post
Share on other sites

If you don't need flexibility with your unattend.xml file (for changing out different language and regional settings) you can just add the code to it.

For example Inputlocale is for keyboard layout. I happen to leave the variable, and in my task sequence set it to "en-us;cs-cz" to set it to US layout as default but with the option to switch to the Czech keyboard layout.

 

image.png.79370c56138d4e57db5c9c36eba7f6f0.png

 

So you can just replace your "%OSDInputLocale%" with "pl-PL" or "pl-PL;en-us" or something like that.

Share this post


Link to post
Share on other sites

You still need the unattend.xml to tell the OS what settings to use. So no matter how you get the settings into the unattend.xml (static or declaring a variable) its still required. As long as the variables are declared before the "Setup Windows and ConfigMgr" step it should work out.

Technically the "Apply Operating System Image" and other pre-OS steps are creating/modifying an unattend.xml file for you.

Share this post


Link to post
Share on other sites

@anyweb we are on CM 2006 with W10 1803 machines (planning to move to 1909) but the regional settings have to be changed to this:

RegionalSettings.JPG.b4f375b7735f843eea7f82ed43ca8dc5.JPG

I tried by deploying a TS with an XML to the actual machines but this only works for the welcome screen and new user accounts, not for the actual already known users. This is an XML I deployed
 

 <gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend">
    <!--User List-->
    <gs:UserList>
        <gs:User UserID="Current" CopySettingsToSystemAcct="true" CopySettingsToDefaultUserAcct="true" />
    </gs:UserList>

    <!--Display Language-->
    <gs:MUILanguagePreferences>
        <gs:MUILanguage Value="en-US" />
        <!--<gs:MUIFallback Value="en-UK" /> -->
    </gs:MUILanguagePreferences>

    <!-- system locale -->
    <gs:SystemLocale Name="en-US"/>
    
    <!--User Locale-->
    <gs:UserLocale>
        <gs:Locale Name="fr-BE" SetAsCurrent="true" ResetAllSettings="true"/>
    </gs:UserLocale>

    <!--input preferences-->
    <gs:InputPreferences>

        <!--en-BE-->
        <gs:InputLanguageID Action="add" ID="0409:00000813" Default="true"/>
        
        <!--en-US-->
        <gs:InputLanguageID Action="remove" ID="0409:00000409"/>

        <!--en-UK-->
        <gs:InputLanguageID Action="remove" ID="0809:00000809"/>

    </gs:InputPreferences>

    <!--location-->
    <gs:LocationPreferences>
        <gs:GeoID Value="21"/>
    </gs:LocationPreferences>
</gs:GlobalizationServices>

 

Any ideas how to fix that for the known users on the machines?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.