question

DPFY-5063 avatar image
0 Votes"
DPFY-5063 asked DPFY-5063 answered

Download preferred language via PowerShell

I have a number of Windows 10 20H2 computers that have a preferred language set to en-IE, but because the language pack is not downloaded the Windows Display language is set to the default of en-US. If I set the WinHTTP proxy and download the en-IE pack manually then I can set the display language, but I'm looking to do this via group policy and/or a PowerShell script.

Are there any commands to force a download of the language pack via PowerShell? Or is there any way to do this via GPO?

195150-lang.jpg


windows-server-powershellwindows-group-policy
lang.jpg (51.8 KiB)
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

LuisRodriguez-MSFT avatar image
0 Votes"
LuisRodriguez-MSFT answered

Hello @DPFY-5063 , welcome to Microsoft Q&A Platform.

According to the article below it should be possible, can you have a look?:
https://social.technet.microsoft.com/Forums/en-US/17467cb9-d6e8-4753-8d28-91eeeca8dca1/addlanguage-pack-with-powershell?forum=win10itprosetup

I hope this helps!


Please don’t forget to "Accept the answer" and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.


5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

DPFY-5063 avatar image
0 Votes"
DPFY-5063 answered

That won't work because the newer builds of Windows 10 don't use CAB files anymore and even if they did there is no CAB for en-IE.

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

LimitlessTechnology-2700 avatar image
0 Votes"
LimitlessTechnology-2700 answered

Hello @DPFY-5063

Yes you can programmatically configure the package installation through DISM command. In this case, you will need to download the .CAB file that contains the language pack, store it in a shared location for the domain computers, such as SYSVOL and then configure a Run Once script as:

DISM /Online /Add-Package /PackagePath:\\UNCFQDN\SYSVOL\LP\lp_xxxxxxxx.cab

Once the process is finished the language pack would be added and the environment respond correctly with the change.

Hope this helps with your query,


--If the reply is helpful, please Upvote and Accept as answer--

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

DPFY-5063 avatar image
0 Votes"
DPFY-5063 answered

It's almost like you didn't look at my last reply...so again...that won't work because the newer builds of Windows 10 don't use CAB files anymore and even if they did there is no CAB for en-IE.

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.