Sep 26 2023 07:13 PM
Sep 26 2023 07:13 PM
I've been working on this for a while now and got into a dead end. What I need is to change windows display language (and all the rest of language and date related) to English - Australia.
I ended up creating two win32 apps, one runs as system and another as user.
Admin script is as follows:
DISM /online /Get-Intl
Set-ItemProperty -Path $tzautosettingpath -name "Start" -Value 3
Set-ItemProperty -Path $timeautosettingpath -name "Type" -value "NTP"
Set-WinUserLanguageList en-AU -Force
set-WinHomeLocation -GeoId 12
set-WinCultureFromLanguageListOptout -OptOut $true
set-culture -CultureInfo en-AU
tzutil /s "AUS Eastern Standard Time"
Set-WinUILanguageOverride -Language en-AU
Problem is in Admin script line 3: Install-Language en-AU. When run as administrator from logged on user's account it downloads the language pack and then the user script line 7: Set-WinUILanguageOverride en-AU changes display language to en-AU.
But, when you run it from Intune (and yes, it is set to run in system context) it won't do the trick.
Any workaround will be appreciated except LXP pack because there is no en-AU LXP for Australia on MS Store.
Sep 27 2023 12:50 AM
Oct 02 2023 03:23 PM
Nov 05 2023 04:35 PM
Yea, it works... Just not the fastest solution imho. What I mean is even when you run the install-language command on pc directly it takes around 2-5 minutes depending on internet speed to get the package. So, once you install it via w32app you should give it some time to settle in, because you won't see the progress. Only after certain time has passed can you run the other command which will switch UI language. A bit inconvenient if you ask me but so far, this the only way to do it via MDM.
Nov 05 2023 10:03 PM
@george_rx Yes, perhaps not the most ideal thing but glad it works!
Please click Mark as Best Response & Like if my post helped you to solve your issue.
This will help others to find the correct solution easily. It also closes the item.
If one of the posts was helpful in other ways, please consider giving it a Like.