C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[50847] [Q]추가한 Resource의 Translation Manager ??
땅주인 [heaven2] 1627 읽음    2007-10-12 11:20
KOR.jpg 12.4KB 한글버젼..ShowMessage에서 잘 됨..
ENG.jpg 12KB 영문버젼.. ShowMessage에서 글자 안나옴..
장성호님이 도움을 주셔셔 ...

프로젝트에 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에서 언어를 변환하고
전체 빌드 하고 실행시키면 그냥 메세지 박스만 나오고 글자가 나오지 않네요..

어떻게 해결해야 하는 지 ... -.-;;;

감사합니다.

+ -

관련 글 리스트
50847 [Q]추가한 Resource의 Translation Manager ?? 땅주인 1627 2007/10/12
50852     Re:[Q]추가한 Resource의 Translation Manager ?? 땅주인 1451 2007/10/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.