How To Add Other Languages to Your Windows Keyboard

Tina Sieber 12-09-2009

keyboardIf you speak more than one language, you will know that it’s a pain to type on the wrong keyboard layout. Different layouts may not provide the language special characters you need, such as the cedilla (ç) in French, the tilde (ñ) in Spanish, the sharp S (ß) and umlauts (ö) in German, as well as accents (ó, à, î) and ligatures (æ) in different languages.


Would you know how to type these on a standard English QWERTY keyboard? There are several ways to deal with language special characters.

First of all you can use the numeric keypad and enter ASCII codes that will create the characters. You will find a thorough list of ASCII codes here.

how to add keyboard language

Pick your code, click the [ALT] key and hold it while you enter the three numbers on the numeric key pad. Finally, release the [ALT] key and your character should appear.


That’s one way. However, if you are used to touch typing in a different language, you can simply install the respective keyboard layout under Windows. To change or add keyboard language in Windows, you have to take the following steps:

  • Go to > START > Control Panel and open > Regional and Language Options.
  • A window will open, switch to the > Languages tab.

regional and language options

  • In the > Text services and input languages section click > Details
  • An additional window will open.

text services and input languages

  • As you see there are two language services installed here already.  To increase the selection, click > Add… and yet another window will open.
  • Here finally you can select a language from > Input Locale.
  • Select > Keyboard layout/IME according to the keyboard you will be using.
  • Click > OK and you’ll return to text services and input languages.

keyboard layout


I added Kyrgyz, a language that applies Cyrillic writing.

  • From the list of > Installed Services select the language you want to use per default, then click > Apply.
  • In order to be able to quickly switch between keyboard layouts, click the > Language Bar button and a window will open.
  • Check > Show additional Language bar icons in the taskbar. You can use this taskbar icon to switch between keyboard layouts.
  • Finally > OK all open windows and you should be able to switch between keyboard layouts now.

You will find a list of the standard international keyboard layouts supported by Windows here. The layout will load in a small window.

windows keyboard

Now if you can’t switch your keyboard, but still want to use the different layouts on your English language keyboard, you may not know which keys are where.


How To Add Other Languages to Your Windows Keyboard keyboardlayout05If using different keyboard layouts is not an option because you cannot switch keyboards or you don’t know the keys by heart, you can turn to software, for example AllChars. With this nifty tool you can use simple character combinations and they will create the desired special character.

For example the keys [“] and [A] combined will make [Ä]. AllChars only translates these key combinations into special characters after you hit (click and release!) an initiation key, such as [CTRL] or [SHIFT]. You can select a starter key of your choice. If the [1] in the taskbar symbol turns red you will know the key works. The previous examples didn’t work for me, I had to select > Win Left from the configuration. Unfortunately, to run AllChars you need Administrator rights.

Language special characters are fun and useful even if you don’t really need them, for example they provide material for unique emoticons. :Þ

Image credits: ilco

Whatsapp Pinterest

Enjoyed this article? Stay informed by joining our newsletter!

Enter your Email

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. David
    October 9, 2009 at 8:57 am

    Check out the AllChars app. It allows you to type many of the characters needed for languages (other than English) that use the Latin alphabet, simply by using easy to remember key sequences. So: ç ö ß £ ñ û were no problem for me to type - and I didn't have to switch keyboard layout. Very useful when putting together a multilingual document - which I often find myself doing in South Africa.

  2. Aibek
    September 21, 2009 at 1:53 am

    For those who need to write something in another language only once or maybe get access to familiar keyboard layout when traveling abroad there are a couple of websites.

  3. pjcalafi
    September 12, 2009 at 4:06 pm

    Nice article. Now on a related topic, I have Vista Home Basic. It came pre-installed from the manufacturer in English. Is there a way to change its language to Spanish or French?

    • Tina
      September 12, 2009 at 4:50 pm

      For XP there isn't. For Vista I'm pretty sure it's the same. Sorry!

      Maybe someone out there has experience with that. Is there a way to get sort of a language pack / upgrade?

      • pjcalafi
        September 12, 2009 at 10:07 pm

        Thank you Tina. I've searched online and been unlucky so far.

  4. Mackenzie
    September 12, 2009 at 10:16 am

    ASCII officially only has 127 characters, so those 128-256 are just made up Windows-specific junk. This means if you use them and you're talking to a Mac or Linux user, we're probably going to see those ? characters that show when a non-existent character is sent.

    • Tina
      September 12, 2009 at 4:52 pm

      Well, in this case I would not call it junk because it's actually useful. Too bad for the other operating systems.

      • Tina
        September 12, 2009 at 4:54 pm

        On second thought...I would hope that all other operating systems recognize and can display foreign language characters. And that's all this post is about. So these characters shouldn't be a problem. If they were, then for once Windows would win the battle of being useful and making sense.

  5. LIFS
    September 12, 2009 at 7:19 am

    nice way..........
    I had trouble typing hindi through my keypad.....