|
장성호님이 도움을 주셔셔 ...
프로젝트에 Message.rc/Message.h 파일을 만들어서 프로젝트에 추가 하고..
잘 되는 것 다 확인하고.. 언어(영어) 추가하고.. Translation Manager에
Message.rc 파일까지 생성되었더라구요..
Translation Manager에서 언어 변환 쭉~ 쫓아가면서 다 해주고 ENU 폴더에 있는 Resource 파일인
Message.rc 파일도 번역해서 저장,
전체 빌드하고 Active Language를 영어로 바꾸니 UI에 있는 컨트롤들은 모두 영어로 바뀌었는데..
Message.rc에 있는 것만 나오지 않네요..
버튼의 스크립트에
ShowMessage(LoadStr(IDS_MESSAGE_01));
이렇게 해 놨거든요.
어디가 잘못 된 것인 지 .. 좀 알려주세요..
(메세지 박스만 나오고 글자가 나오지 않네요.)
-------------------------------------------------------------------------------------------
제가 하려는 것은 영어와 말레이 버젼을 동시에 만들어야 하기 때문에
UI의 언어 번환은 Resource DLL Wazard로 해결하고(Translation Manager등으로 해결)하고,
런터입 메세지들은 따로 Resource 파일.(Message.rc)를 만들어서 사용하려구요.. 그래서,
에러 메세지 출력 될 곳에..
ShowMessage(LoadStr(ERROR_MESSAGE_01);
이런 식으로 사용하려구요.. 언어변환 시 소스 코드 수정없이 ... 이것으로 가능하게끔 하려고 합니다.
근데, 지금 UI의 변환은 잘 되는데.. Message.rc 파일은 언어 Translation Manager에서 언어를 변환하고
전체 빌드 하고 실행시키면 그냥 메세지 박스만 나오고 글자가 나오지 않네요..
어떻게 해결해야 하는 지 ... -.-;;;
감사합니다.
|