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 Tag Language Name
ar-SA Arabic (Saudi Arabia)
bn-BD Bangla (Bangladesh)
bn-IN Bangla (India)
cs-CZ Czech (Czech Republic)
da-DK Danish (Denmark)
de-AT Austrian German
de-CH Swiss German
de-DE Standard German
el-GR Modern Greek
en-AU Australian English
en-CA Canadian English
en-GB British English
en-IE Irish English
en-IN Indian English
en-NZ New Zealand English
en-US US English
en-ZA English (South Africa)
es-AR Argentine Spanish
es-CL Chilean Spanish
es-CO Colombian Spanish
es-ES Castilian Spanish
es-MX Mexican Spanish
es-US American Spanish
fi-FI Finnish (Finland)
fr-BE Belgian French
fr-CA Canadian French
fr-CH Swiss French
fr-FR Standard French
he-IL Hebrew (Israel)
hi-IN Hindi (India)
hu-HU Hungarian (Hungary)
id-ID Indonesian (Indonesia)
it-CH Swiss Italian
it-IT Standard Italian
jp-JP Japanese (Japan)
ko-KR Korean (Republic of Korea)
nl-BE Belgian Dutch
nl-NL Standard Dutch
no-NO Norwegian (Norway)
pl-PL Polish (Poland)
pt-BR Brazilian Portuguese
pt-PT European Portuguese
ro-RO Romanian (Romania)
ru-RU Russian (Russian Federation)
sk-SK Slovak (Slovakia)
sv-SE Swedish (Sweden)
ta-IN Indian Tamil
ta-LK Sri Lankan Tamil
th-TH Thai (Thailand)
tr-TR Turkish (Turkey)
zh-CN Mainland China, simplified characters
zh-HK Hong Kong, traditional characters
zh-TW Taiwan, 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: