제목 글자 수 제한에 안 걸리려고 하다 보니 제목이 내용을 제대로 반영하고 있지 못 합니다.
그렇게 많지는 않지만, Windows XP/2003 사용자 가운데 시스템 코드 페이지를 한국어 코드 페이지(949)가 아닌 다른 것으로 해 놓은 경우 (한국어판이 아니라면 기본값은 한국어용 코드 페이지가 아니라, 그 해당 언어에 대응하는 것으로 되어 있습니다. 물론, 변경 가능합니다), 한국어용 불여우 설치 프로그램을 실행하면 한글이 모두 이상한 글자로 바뀌어 나옵니다. 이는 불여우 설치 프로그램이 '유니코드' 프로그램이 아닌 탓입니다. (오래 전부터 알려진 '버그'입니다.) 이런 경우 시스템 코드 페이지를 949로 바꾸고 재부팅하면 되지만, 이렇게 하는 게 번거롭다거나 그렇게 하지 못 할 사정(꼭 써야 하는 프로그램이 역시 '유니코드' 프로그램이 아닌데, 또다른 코드 페이지를 기준으로 작성된 경우)이 있다면 다음 프로그램을 써 보십시오.
http://www.microsoft.com/globaldev/tools/apploc.mspx
이 프로그램은 리눅스/유닉스에서 'LC_ALL=ll_CC'로 일시적으로 프로그램이 돌아갈 locale을 변경하는 것과 비슷한 효과가 있습니다. 이런 프로그램이 없는 것을 Windows의 약점 가운데 하나로 여겼는데, MS가 만들어 내놓았군요.
이 경우 말고도 기본 코드 페이지와 다른 코드 페이지를 가정하고 쓰인 '유니코드 API를 쓰지 않은 프로그램'을 돌릴 때 저 유틸리티는 유용할 것입니다.
영어 WinXP에서 한국어 버전 설치
-
- 서포터즈
- Posts: 64
- Joined: 2005 01 15 11:22 47
- Contact:
아 applocale 말이군요~
전 영어 윈도에서 영어 파폭 씁니다 ^ㅡ^;
-
- 해커
- Posts: 1146
- Joined: 2004 01 15 20:06 36
Re: 아 applocale 말이군요~
저도 그래요. 하지만, 시스템 코드 페이지는 949로 해 놓고 씁니다. 그렇지 않으면 공인 인증서 처리용 ActiveX control 등 한국에서 만든 많은 프로그램에서 한글이 제대로 표시가 안 되니까요. (다들 'ANSI' API를 써서 만들어 놓는 바람에)한가지 wrote:전 영어 윈도에서 영어 파폭 씁니다 ^ㅡ^;
-
- 도우미
- Posts: 220
- Joined: 2004 11 23 02:15 38
- Location: 지구의 어느 곳
- Contact:
이 프로그램은 버그가 있는데, 유니코드를 지원하는 MSI파일의 경우 인스톨러가 applocale과 충돌이 나서 글자가 안 보이는 현상이 발생하기도 합니다.
다음 링크에 그 해결책이 나와있습니다. 꼭 읽어보시고 적용하시길 바랍니다.
http://oooko.net/gomme/?p=131
다음 링크에 그 해결책이 나와있습니다. 꼭 읽어보시고 적용하시길 바랍니다.
http://oooko.net/gomme/?p=131
Who is online
Users browsing this forum: No registered users and 0 guests