Windows – Displaying Korean characters properly on a computer with English Windows XP

character encodingencodingunicodewindows xp

I have Windows XP Professional Version 2002 SP 3 English version
I have installed the required input methods in Regional and Language Settings and as far as I know all the other options provided there regarding multiple languages. I can also type in Korean characters (as well as other Asian characters) in notepad, word, etc and view those characters in the browser as well
However, when I try to view C++ code in Visual Studio (that I copied in from another computer), or open the cpp file in notepad or notepad++, the Korean characters look like this:
// Ç¥ÁØ »ý¼ºÀÚÀÔ´Ï´Ù.
when they should be looking like this:
// 표준 생성자입니다.
I got the above Korean characters by opening the same cpp file in Word, using the following options when word starts up:
enter image description here
which shows that entire information about the actual characters is still present inside the cpp file, but for some reason the text editors are not able to display them properly.

Even worse is, I am having to work in a Korean version of VS2003 installed in this computer, and while most of the menu items display properly in Korean, many of them just appear as ????????????? (i.e., as strings of question marks). This includes error messages in dialogue boxes as well as some text in places like the resources explorer.

What should I install or update in my computer so that all the English as well as Asian characters show up properly?

Best Answer

Windows XP has the option of installing the additional East Asia (Chinese, Japanese, Korean) language packets in Regional Preferences > Idioms. More information here.

You need to have the original installation disk however. Besides the appropriate fonts, it also installs a sort of IME.

As MSalters states, keyboard layouts do not have relation to what characters you are able to see on Windows.

Related Question