How to Add New Language Keyboard in Windows

Add New Keyboard Language Featured

When installing a fresh version of Windows 11 or 10, you can select your desired language by default, like English (US or UK). You can also add an additional language to your keyboard later, allowing you to switch at anytime, such as when you are working on a project or writing an article in a different language. Follow the methods below to learn how to add a new language keyboard in Windows.

Good to know: is your laptop keyboard not working properly? Learn how to solve the issue.

Add a New Language Keyboard Through Windows Settings

This is the easiest and most straightforward way to add a new language keyboard on your Windows PC.

  1. Right-click on the Start menu icon in the taskbar and click on “Settings.”
Selecting the "Settings" option from WinX menu.
  1. Click on the “Time & language” tab in the menu on the left.
Selecting "Time & language" option from leftside menu in Windows Settings.
  1. Select “Language & region.”
Selecting "Language & region" option in Windows Settings.
  1. Click the “Add a language” button next to “Preferred languages.”
Clicking on the "Add a language" button in Windows Settings.
  1. Search for the language you’re looking for using the search bar at the top of the window.
Searching for a new language keyboard to install in Windows Settings.
  1. Select your desired language and click on “Next.”
Selecting of desired language and clicking "Next" button in Windows Settings.
  1. Check the optional features you want (such as text-to-speech) and click on “Install.”
Optional language features up for installation in Windows Settings.
  1. The language pack will be added to your system. You can view the downloading process of the features by clicking on the language on the “Language & region” page.
Installation of language in process via Windows Settings.
  1. If you’re using Windows 10, go to “Settings -> Time & language -> Language -> Add language.”

Tip: in the market for a new keyboard? Check out these low-profile mechanical keyboards that are highly portable.

Add a New Language Keyboard in Windows via Windows Terminal

You can also add a new language keyboard in Windows via the Windows Terminal. If you can’t open the Windows Terminal window on your PC, learn how to get it running again.

  1. Right-click the Start menu icon and select “Terminal (Admin)” in the drop-down window. In Windows 10, click on the search box, type “Windows Terminal” and select it.
Selecting "Terminal (Admin)" option from WinX menu.
  1. Paste the following command and press Enter:
$LanguageList = Get-WinUserLanguageList
Executing command via Windows PowerShell.
  1. Enter the following code to add your desired language:

Note: a list of corresponding language/region tags can be found on this Microsoft Learn page. For example, the language/region tag for Spanish (Spain) would be “es-ES.”

$LanguageList.Add(“language/region tag”)
Setting a new language via PowerShell in Windows.
  1. Enter the following code and execute it:
Set-WinUserLanguageList $LanguageList
Executing new command in PowerShell.
  1. Type Y in response to the prompt and press Enter.
Selecting "Y" to finalize process in PowerShell.
  1. The language pack will be added. Bear in mind that in this method, the language pack is installed with all of the additional features. Be sure to wait for the language pack to download completely.

Good to know: learn how to enable the Touch Keyboard in Windows 11.

Add Language-Specific Key Layouts Through Windows Settings

Each language pack comes with alternative language-specific keyboard layouts. A keyboard layout is a specific arrangement of keys on a computer keyboard or virtual keyboard. The most standard one is QWERTY (English), but there are other layouts for English as well as layouts for languages used across the world.

For example, the DVORAK (English) layout has all of the vowels and punctuation on the left side and is optimized for faster typing. To add a language-specific key layout to your keyboard options, follow these steps:

  1. Open “Settings” on your PC, just as above.
Selecting the "Settings" option from WinX menu.
  1. Select “Time & language” on the menu on the left.
Navigate to the "Time & language" menu in Windows Settings.
  1. Click on “Language & region.”
Selecting "Language and region" from Windows Settings.
  1. Click on the three-dot icon next to a language on the list and select “Language options” from the drop-down window.
Selecting "Language options" from dropdown menu next to language in Windows Settings.
  1. Click on “Add a keyboard.”
Clicking on "Add a keyboard" option in Windows Settins.
  1. Choose your desired layout from the drop-down list.
Selecting alternative key layout for keyboard.

Tip: need to type special characters or emoji in Windows? Learn how to do it.

Change Keyboard Layouts via Action Center

Quick Settings also provides a shortcut for changing key layouts, but it is exclusive to Windows 11. This is a faster method and an alternative way to modify your keyboard layouts.

  1. Click on the Wi-Fi/Volume/Battery icon in the system tray to bring up the Action Center.
Clicking on the system tray to bring up Quick Settings.
  1. Click on the pen-shaped Edit button.
Clicking "Edit" button in Quick Settings.
  1. Click “Add” and select “Keyboard layout” from the drop-down list.
Selecting "Keyboard layout" option from Quick Settings.
  1. Access keyboard layouts from the Action Center by clicking its Quick Action tile.
New "Keyboard layout" tile added to Quick Settings.

Tip: if you are a fan of Logitech keyboards and want to get a new one, this roundup shows the best options for every scenario.

Frequently Asked Questions

Can I have more than one display language on my Windows PC?

Yes, but only if your Windows license is not a single-language one. A single-language license would be shown as a warning message on the “Language & Region” page in Settings.

Why is my Language Pack stuck in downloading mode?

If you find the language pack download frozen, you can try to remove the language and add it again using one of the methods listed above. If the problem persists, ensure you’re connected to a stable and fast Internet connection.

Can I create a custom keyboard layout in Windows?

Yes! If you feel that none of the preexisting key layouts fully satisfy your needs, try creating one from scratch. Download the Microsoft Keyboard Layout Creator application and start creating your custom key layouts.

Image credit: Unsplash. All screenshots by Farhad Pashaei.

Is this post useful?
Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

Farhad Pashaei
Farhad Pashaei - Staff Writer

As a technophile, Farhad has spent the last decade getting hands-on experience with a variety of electronic devices, including smartphones, laptops, accessories, wearables, printers, and so on. When he isn’t writing, you can bet he’s devouring information on products making their market foray, demonstrating his unquenchable thirst for technology.