How to type in Thai

Here's how you can setup your computer step-by-step
How to type in Thai

All computers nowadays can let you type in Thai, but computers bought outside of Thailand will need a few settings changed first. This is a pretty easy process, and how to do it is shown step-by-step below.

A Thai keyboard (i.e. a keyboard with both the English letters and Thai characters on it) is not technically necessary, but it's very useful as without one you won't where the Thai letter you're looking for is located. If you don't have one, getting some Thai language keyboard stickers that can be used with your existing keyboard is the next best thing. Using a onscreen virtual Thai keyboard that simulates a real keyboard is also an option.

Step-by-step instructions with screenshots of how to set Windows 7, Vista and XP to type in Thai are shown below. 1. Open "Control Panel"

2. Click the "Change keyboards or other input methods" link.

3. Click the "Change keyboards" button.

4. This shows the input languages already installed on your computer. If Thai isn't there, click the "Add" button.

5. Scroll down and tick the "Thai Kedmanee" option, and click "OK". Don't choose any of the others!

6. Click the "Language Bar" tab at the top, choose the "Docked in the taskbar" option and click "Apply".

7. The Language Bar indicator is added to the taskbar to show the language you're currently set to type in.
You can switch between them at any time by clicking it and selecting the language you want.

8. You're set up to type in Thai now, but it's easier if you also define a key press to quickly switch between typing in Thai and English (or your native language).
To do this, click the "Advanced Key Settings" tab at the top.

9. You have various options here, but by far the most common way in Thailand is to use the "Grave accent" key ( ` ) to switch Thai and English. This is the key on the top-left of your keyboard, just below the 'Esc' key. To set it up this way, select the "Between input languages" option and then click the "Change Key Sequence" button.

10. Select "Grave Accent" in the "Switch Input Language" options, and click the "OK" button on each of the screens to finish.
If you're still using Windows XP, the steps are a bit different and are shown below. You might need your Windows XP installation CD to complete it.

1. Open Control Panel.

2. Click the "Date, Time, Language and Regional Options" link.

3. Click the "Add other languages" link.

4. Check the "Install files for complex script and right-to-left languages (including Thai)" box. Click "OK" on the message box, and then "Apply" to install the files.

5. You might be prompted to insert your Windows XP CD to complete the installation of these files. If so, insert the CD and click OK.

6. If you're prompted to restart, do that now.

7. After rebooting, the "Install files for complex script and right-to-left languages (including Thai)" box should now be checked.
If it is, click the "Details" button.

8. This shows the input languages already installed on your computer. If Thai isn't there, click the "Add" button.

9. Select "Thai" and "Thai Kedmanee" from the dropdowns, and click "OK".

10. On the next screen, click the "OK" button. The Language Bar now appears on the taskbar, and you can click on it to easily switch between typing in Thai and English.

11. You're set up to type in Thai now, but it's easier if you also define a key press to quickly switch between typing in Thai and English (or your native language).
By far the most common way to do this in Thailand is to use the "Grave accent" key ( ` ) to switch Thai and English. To do this, click the "Advanced" tab at the top, select "Thai" from the dropdown in the "Language for non-Unicode programs" and click "Apply". Reboot again if a message box prompts you to do so.

Note: You may not want to change the "Language for non-Unicode programs" setting if the default on your computer is not English, as it may cause other foreign language programs or file names (e.g. song titles) to display incorrectly. The "Grave Accent" language switching is not possible without changing it though.

12. Switch back to the "Language" tab at the top, click the "Details" button as in step #7, and then the "Key Settings" button.
On the Advanced Key Settings options that appear, select the "Between input languages" option and click "Change Key Sequence...".

13. Select "Grave Accent", and click the "OK" button on each of the screens to finish.

Comments