Home > Windows

How to Install/Uninstall Language in Windows 11 via Powershell

In this guide, we will show you the steps to install/uninstall language packs in Windows 11 using Powershell. The OS from the Redmond giants gives you the ability to change the display language to any foreign language of your choice. So if you are an expert in two or more languages, wish to learn a foreign language, or have imported your PC from a country whose language you aren’t familiar with, then in all these cases, changing the language to the preferred one will definitely come in handy.

Moreover, upon changing the language, not only will the OS components respect this change, but even some of the Microsoft apps [such as Paint, Calendar, Photos] could adapt to this new language. So how could all this be carried out? There exist two different approaches for the same- via the Settings menu and using the Powershell window. As far as this guide is concerned, we will be focusing on the latter method. Given here are the detailed steps to install/uninstall language packs in Windows 11 using Powershell.

How to Install Language in Windows 11 via Powershell

Install Language in Windows 11 via Powershell

The below instructions are listed under separate sections for ease of understanding. Make sure to follow the same sequence as mentioned.

STEP 1: Note Down the Language Tag

First and foremost, you will have to add the language pack of your choice. For that, you will need to get hold of the associated language’s tag that you could input in the Powershell window. So refer to the below table and note down the desired tag [Source- Microsoft Official Documentation].

Language TagLanguage Name
ar-SAArabic (Saudi Arabia)
bn-BDBangla (Bangladesh)
bn-INBangla (India)
cs-CZCzech (Czech Republic)
da-DKDanish (Denmark)
de-ATAustrian German
de-CHSwiss German
de-DEStandard German
el-GRModern Greek
en-AUAustralian English
en-CACanadian English
en-GBBritish English
en-IEIrish English
en-INIndian English
en-NZNew Zealand English
en-USUS English
en-ZAEnglish (South Africa)
es-ARArgentine Spanish
es-CLChilean Spanish
es-COColombian Spanish
es-ESCastilian Spanish
es-MXMexican Spanish
es-USAmerican Spanish
fi-FIFinnish (Finland)
fr-BEBelgian French
fr-CACanadian French
fr-CHSwiss French
fr-FRStandard French
he-ILHebrew (Israel)
hi-INHindi (India)
hu-HUHungarian (Hungary)
id-IDIndonesian (Indonesia)
it-CHSwiss Italian
it-ITStandard Italian
jp-JPJapanese (Japan)
ko-KRKorean (Republic of Korea)
nl-BEBelgian Dutch
nl-NLStandard Dutch
no-NONorwegian (Norway)
pl-PLPolish (Poland)
pt-BRBrazilian Portuguese
pt-PTEuropean Portuguese
ro-RORomanian (Romania)
ru-RURussian (Russian Federation)
sk-SKSlovak (Slovakia)
sv-SESwedish (Sweden)
ta-INIndian Tamil
ta-LKSri Lankan Tamil
th-THThai (Thailand)
tr-TRTurkish (Turkey)
zh-CNMainland China, simplified characters
zh-HKHong Kong, traditional characters
zh-TWTaiwan, traditional characters
NOTE: The below steps are only applicable on Windows 11 Build 22557 and later

STEP 2: Download the Language Pack

You could now download and install the Language Pack of your choice using the tag that you had just noted above. Here’s how-

  1. Launch Powershell as an administrator from the Start Menu.
  2. Then execute the below command
    Install-Language
  3. After that, type in the desired language tag and hit Enter
  4. The said language will now be downloaded and installed.

STEP 3: Set the New Language as Active

Now that you have downloaded and installed the new language, let’s make it the active one. Follow along.

  1. Launch Powershell as an administrator from the Start Menu.
  2. Then execute the below command
    Set-SystemPreferredUILanguage
  3. Now type in the language tag to make it active. That’s it.

How to Uninstall a Language Pack in Windows 11

You could easily uninstall the desired language pack using the PowerShell window. Here’s how

  1. Launch Powershell as an administrator from the Start Menu.
  2. Then execute the below command
    Uninstall-Language
  3. Now just type in the language tag that you need to uninstall.

That’s it. These were the steps to install/uninstall language packs in Windows 11 using Powershell. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution at the earliest.


Share:
  • Hello
    We are testing also with the new preview Build of w11 (22H2 Build 22621) and as we have some Security Restriction it our Company, we are not able to use this powershell commands….
    We tried to mount the existing Windows 11 Lp.Cabs and LXP if available, but we could not apply this languages anymore, also with MEM in Tasksequence, the current release of w 11(21H1) works fine with the languages witch are available at the moment for download, but id does not work anymore with the new release (or its just a Bug because preview Build) do you have similar experience or do you maybe know if Microsoft will provide a nwe LanguagePack iso for 22H2?
    Thanks