You need to configure the OOBE section of the xml file with the appropriate
locale variables for the m to be recognized.
here is my x64 xml file.
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="oobeSystem">
<component name="Microsoft-Windows-International-Core"
processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35"
language="neutral" versionScope="nonSxS" xmlns:wcm="
http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance">
<UILanguageFallback>en-US</UILanguageFallback>
<UILanguage>%UILanguage%</UILanguage>
<InputLocale>%InputLocale%</InputLocale>
<SystemLocale>%SystemLocale%</SystemLocale>
<UserLocale>%UserLocale%</UserLocale>
</component>
<component name="Microsoft-Windows-Shell-Setup"
processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35"
language="neutral" versionScope="nonSxS" xmlns:wcm="
http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance">
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Work</NetworkLocation>
<ProtectYourPC>1</ProtectYourPC>
</OOBE>
<RegisteredOwner>A Division of</RegisteredOwner>
<RegisteredOrganization>company</RegisteredOrganization>
</component>
</settings>
</unattend>
so far so good with my testing. The one thing I have done differently is
to build a wim file in hyper-v and pre-loaded the language packs from
windows updates that I need.
On Tue, May 26, 2015 at 4:17 PM Andreas Hammarskjöld <
[email protected]> wrote:
> Yeah, but think they have to exist in the xml file to be replaced, i.e
> the XML elements must be there. I think…
>
>
>
> *From:* [email protected] [mailto:
> [email protected]] *On Behalf Of *Schwan, Phil
> *Sent:* den 26 maj 2015 22:31
> *To:* '[email protected]'
> *Subject:* [MDT-OSD] CustomSettings and Language Packs
>
>
>
> My foo is weak today and I’m having a little trouble. CM2012 R2 w/MDT
> 2013 integrated. Basically, I have the CS.ini set up to determine location
> by Default Gateway and using that location to set things like computer name
> prefix, OU to join, etc. I also have language packs for Win81 set as
> packages that install offline via tasks conditioned on the location
> variable.
>
>
>
> What I’m finding is that if I set things like UILanguage and UserLocale in
> the CS.ini they are not being input into the unattend.xml (whether the
> default file or one I provide), and the result is a prompt for Language
> during OOBE. Is it expected that those settings would be injected into the
> unattend.xml in this scenario, or do I have to look at a separate script to
> modify these settings.
>
>
>
> Thx,
>
> P
>
> _________________________________________________________________
>
> Phil Schwan | Technical Architect, Enterprise Windows Services
>
> *Microsoft VTSP (**[email protected] <[email protected]>)*
>
> *Project Leadership Associates* | 2000 Town Center, Suite 1900,
> Southfield, MI 48075
>
> Lync: 312.756.1626 Mobile: 419.262.5133
>
> www.projectleadership.net [image: linkedin_logo-19x20]
> <http://www.linkedin.com/in/philschwan>[image: Twitter-Logo1-20x20]
> <https://twitter.com/philschwan> [image: wordpress-logo3]
> <http://myitforum.com/myitforumwp/author/philschwan>
>
> *[image: Description: Description: Description: Arrow email]**Lead with
> Strategy. Leverage Technology. Deliver Results.*
>
>
>