nry Posted May 14, 2012 Report post Posted May 14, 2012 I ran through the PXE guide and the MDT guide for SCCM 2012 and it worked nicely, however I was at a loss to find a UK language option as the default install option. Given we are in the UK where I work, and we don't want to have to go round manually on each deployed computer/laptop and set this after install, how would I go about adding and making the UK language be installed and be the default? Quote Share this post Link to post Share on other sites More sharing options...
vitalstatistix Posted June 14, 2012 Report post Posted June 14, 2012 I am also looking for a way of changing the default language of deployed operating systems. Or even changing the capture media to capture the language choice of the target OS (currently it changes the language back to en-US on capture). Any help would be most appreciated. thanks, Jake Quote Share this post Link to post Share on other sites More sharing options...
Peter33 Posted June 14, 2012 Report post Posted June 14, 2012 Well, since you have MDT 2012 already installed you are ready to go. Make sure you have checked the "use unattended sysprep answer .." step in the apply OS step. Also make sure the unattended.xml is valid for your system architecture (x86, x64) Edit your personal customsettings.ini in the settings package of MDT and add these variables. OSDSystemLocale="en-GB" OSDInputLocale="en-GB" OSDUserLocale="en-GB" OSDUILanguage="en-US" OSDUILanguageFallback="en-US" Assuming you have created a MDT2012 client task sequence,activate the "process local data and process rules" option in your "gather" steps. Chose the cusomsettings.ini from your settimgs package. You should also have already an "configure" step in your task sequence, which will actually modify the unattended.xml and apply you language settings. Quote Share this post Link to post Share on other sites More sharing options...
vitalstatistix Posted June 18, 2012 Report post Posted June 18, 2012 I have integrated MDT but am using the standard SCCM task sequences for deployment. I have checked "use unattended sysprep answer .." I have created an unattend.xml file as follows: <?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="oobeSystem"> <component name="Microsoft-Windows-International-Core" processorArchitecture="x86" 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> <UserLocale>%OSDUserLocale%</UserLocale> </component> </settings> <cpi:offlineImage cpi:source="catalog:e:/sources/install_windows 7 enterprise.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" /> </unattend> the variables are specified in the collection. the Task sequence runs correctly but the language and keyboard remain as en-US, and there is nothing in the logs that helps. Am I missing something? Quote Share this post Link to post Share on other sites More sharing options...
Peter33 Posted June 18, 2012 Report post Posted June 18, 2012 You can't apply the variable directly to the unattended xml, because your newly installed OS does'nt know these variables. Just let MDT do the work for you and apply the settings by the configure step. Quote Share this post Link to post Share on other sites More sharing options...
vitalstatistix Posted June 18, 2012 Report post Posted June 18, 2012 Thanks for getting back to me. even if I remove the variables and have the region settings manually input into the unattend.xml, such as: <InputLocale>EN-UK</InputLocale> It still doesn't apply them. I am deploying in a couple of weeks and dont really want to change all of my task sequences this late on! Quote Share this post Link to post Share on other sites More sharing options...
Config Mangler Posted June 18, 2012 Report post Posted June 18, 2012 These are the settings I'm using in unattend.xml - I'm not using MDT though - just straight into the WAIK. This works for me. <component name="Microsoft-Windows-International-Core" processorArchitecture="x86" 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>0809:00000809</InputLocale> <SystemLocale>en-GB</SystemLocale> <UILanguage>en-GB</UILanguage> <UserLocale>en-GB</UserLocale> </component> Quote Share this post Link to post Share on other sites More sharing options...