Greetings all. I'm trying to resolve a situation where the "UserLocale" property is being set to "en-us" opposed to "en-US". Quick environment stats: SCCM 2007, MDT2010, using LTI build process with a custom UDI. 2 Build Sites (customer build sites), both sites have branch distribution points.
Both sites are performing the exact same LTI builds. Same task sequence.
Both sites have MDT location records that have the "UserLocale" property defined as "en-US".
Both sites successfully build the same LTI build, but post build; Site A has correct UserLocale entry of "en-US", while Site B does not have correct UserLocale entry - it is set to "en-us". This wouldn't normally be a big deal, however we have an enterprise application that is hard coded to look for case specific property of "en-US", so this application does not function as desired as Site B.
Both builds use the same task sequence, same OS.WIM (Windows 7 x86), and same unattend.xml. The unattend.xml does have UserLocale specified as "en-US" (and also the MDT location records for Site A and Site B both have "UserLocale" property defined as "en-US", so I do not understand where the lowercase "en-us" is being populated from during the client build for Site B, when it works correctly for Site A?
Bdd.log for client build at Site A shows:
Obtained USERLOCALE value from SQL: USERLOCALE = en-USUpdated
C:\WINDOWS\panther\unattend\unattend.xml with UserLocale=en-US (value was en-US)
Property USERLOCALE is now = en-US
Bdd.log for client build at Site B shows:
Obtained USERLOCALE value from SQL: USERLOCALE = en-US
Property UserLocale_Edit is now = en-us;0409
Property UserLocale is now = en-us
Value for USERLOCALE is already set to en-us so database value of en-US will be ignored.
Updated C:\WINDOWS\panther\unattend\unattend.xml with UserLocale=en-us (value was en-US)
Value for USERLOCALE is already set to en-us so database value of en-US will be ignored.
Can anyone offer insight as to my next troubleshooting steps? I'm not sure why Site B, bdd.log - unattend.xml shows updating UserLocale to en-us instead of en-US?
(Please note I have verified that the OS.WIM, unattend.xml, and all MDT scripts that run during task sequence execution are exact matches on the BDP's for each site. Same size, date, and content)