AppLocale의 버그 어떻게든 해보자.

윈도우 XP와 2003에서 사용이 가능한 Microsoft AppLocale이라는 프로그램은 유니코드를 지원하지 않는 프로그램 중에서 현재 윈도우에서 사용하고 있는 언어코드와 다른 언어코드로 만들어진 프로그램을 해당 언어코드로 표시할 수 있도록 하기 위해서 사용하는 프로그램입니다.

말이 어려운데 간단하게 하면 한글 윈도우에서 일본어로된 게임을 하고 싶다! 또는 일본어 윈도우에서 우리나라 프로그램을 돌렸을때 글자 안깨지고 제대로 보고 싶다! 라고 할때 사용하는 프로그램입니다.

[ 다운로드 ]

물론 각언어에 해당하는 폰트라던지 언어지원은 설치되어 있다는 걸 가정으로 하고 있습니다.
프로그램의 사용방법은 간단한데 일단 설치를 하고 applocale을 실행시키면 다른 언어로 실행하고 싶은 프로그램을 선택하고 그 다음에는 해당 언어를 선택하고 실행하면 끝입니다. 단축아이콘도 만들 수 있구요.
그렇게 하면 입력과 표시 어느쪽도 해당 언어 윈도우에서 해당 프로그램을 돌리는 듯 제약없이 잘 돌아가는 걸 볼 수 있습니다.

하지만 이렇게 좋은 프로그램에 버그가 있는데 그것은 msi를 사용하는 설치 프로그램과의 충돌입니다. 이 AppLocale을 설치하고 나서 프로그램이 설치가 되지 않는다던지 언인스톨이 되지 않는다던지 하는 일이 발생하는 경우가 있습니다. 처음에 저런 경우가 생기면 왜 이렇지라면서 당황하게 되지요.

그것을 회피하는 방법 중에 하나가 그 설치프로그램을 아예 AppLocale을 통해 실행하는 것입니다. 그럼 설치프로그램의 언어가 이상해지면서 설치가 되지 않던 문제가 아무 탈 없이 넘어가는 걸 볼 수 있습니다. 모든 경우에 다 잘 작동하는게 아니라는게 아쉬운 점이지요.

또 하나는 설치와 삭제를 할때 문제가 일어나면 AppLocale을 제거하고 나서 프로그램을 설치, 삭제하고 다시 AppLocale을 설치하는 것입니다. 이 방법은 확실하게 되지만 문제는 귀찮다는 것입니다.

여기서 또 한가지 방법을 오늘 테스트 해보고 되는 걸 확인하여서 공개합니다.

일단 윈도우가 설치된 폴더로 갑니다.
그럼 그 밑에 AppPatch 라는 폴더가 있습니다.
저의 경우에는 c:WINDOWSAppPatch 가 되는군요.
그럼 그 밑에 AppLocale에 관련된 파일들이 있습니다.
그것을 폴더 채로 다른 곳에 일단 복사해둡니다.
그리고는 제어판에 가서 프로그램 추가/삭제를 선택해서 Microsoft AppLocale을 삭제하세요.
그런 다음 재부팅을 하고는 아까 복사해둔 파일들을 c:WINDOWSAppPatch에 복사합니다.
같은 파일이 있다고 하면 덮어쓰기하시면 됩니다.
그럼 이제 끝났습니다.

프로그램을 추가/삭제해야 할때가 있으면 윈도우를 재부팅하고 AppLocale로 프로그램을 실행시킨 적이 없는 상태에서 추가/삭제를 하시고 그것이 끝나면 아무 부담없이 AppLocale로 프로그램을 실행시키시면 됩니다.

저의 경우에는 아무런 이상없이 잘 실행이 되더군요. 이전에 AppLocale을 설치해서 만들어둔 프로그램의 단축 아이콘들은 삭제되지 않고 남아 있기 때문에 간편하게 사용이 가능하구요.
c:WINDOWSAppPatch에 있는 AppLoc.exe의 단축아이콘을 만들어서 등록해두면 새로운 프로그램을 돌릴때에도 이전과 다름없이 사용이 가능하겠지요.

잘 안되거나 하시는 분이 계시면 연락주세요~

지금까지 알면 좋을지도 모를 유틸리티 사용기였습니다.

by NuRi | 2004/08/18 11:22 | 잡동사니 창고 | 트랙백(1) | 덧글(2)

트랙백 주소 : http://nuridol.egloos.com/tb/678641
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from NuRi's 몰라도 되.. at 2006/01/03 08:42

제목 : Applocale에서 MSI 설치시 글자 깨지는 것..
AppLocale의 버그 어떻게든 해보자. 재미없는 이야기들 AppLocale 을 설치하고 나서 설치 프로그램의 한글이 깨지는 현상 applocale을 설치하고 나면 유니코드를 지원하는 msi파일의 경우 인스톨러가 applocale과 충돌이 나서 글자가 안 보이는 현상이 있었지요. 그걸 어떻게 하기 위해서는 1. C:WINDOWSAppPatchAppLoc.tmp을 지운다. 2. 언인스톨 후에 다시 설치 등등 지금까지......more

Commented by 리스 at 2004/08/18 11:46
회사에서 XP를 쓰는데 한번 써 먹어 보겠습니다.
Commented by 편지이야기 at 2004/08/20 14:27
.어 렵 다 아 아.ㅠ_ㅠ)!!!!!![퍽.-_-]

:         :

:

비공개 덧글