자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi Multi Language 적용 관련하여 질문 드립니다.
2014.12.09 18:26
현재 "영문 윈도우" 상에서 영어, 일어, 한국어, 중국어, 독일어 등의 다양한 언어를 사용해야 하는 환경입니다.
RAD station XE7에서 Project => Languages로 언어를 추가하고 번역까지는 하였습니다만 해당 언어를 적용하는 방식에 질문이 있어 메일드립니다.
1. 기본적으로 윈도우의 환경을 읽어 해당 환경에 맞는 언어를 적용하여 보여준다고 하는데 윈도우의 "국가및 언어 옵션" 안에 있는 시스템 로케일 변경을 사용하여 나라를 바꾸어도 적용되지 않습니다. 적용하는 방법을 일단 알고 싶습니다.
2. 적용되는 언어를 "Set Active language"로 디버그 용으로 적용하는 것 외에 실제 릴리즈된 프로그램 안에서 언어를 적용하는 방법에 대해서 알고 싶습니다.
답변 부탁드립니다.
Delphi Multi Language 적용 관련하여 질문 드립니다.
2014.12.09 18:26
현재 "영문 윈도우" 상에서 영어, 일어, 한국어, 중국어, 독일어 등의 다양한 언어를 사용해야 하는 환경입니다.
RAD station XE7에서 Project => Languages로 언어를 추가하고 번역까지는 하였습니다만 해당 언어를 적용하는 방식에 질문이 있어 메일드립니다.
1. 기본적으로 윈도우의 환경을 읽어 해당 환경에 맞는 언어를 적용하여 보여준다고 하는데 윈도우의 "국가및 언어 옵션" 안에 있는 시스템 로케일 변경을 사용하여 나라를 바꾸어도 적용되지 않습니다. 적용하는 방법을 일단 알고 싶습니다.
2. 적용되는 언어를 "Set Active language"로 디버그 용으로 적용하는 것 외에 실제 릴리즈된 프로그램 안에서 언어를 적용하는 방법에 대해서 알고 싶습니다.
답변 부탁드립니다.
실행파일과 언어 리소스 DLL이 컴파일 경로에 있는 경우 시스템로케일이 적용되지 않습니다.
다른 경로로 배포파일(실행파일과 리소스DLL)을 옮겨서 테스트 해보시기 바랍니다.
다음 글도 참고해 보시기 바랍니다.
http://tech.devgear.co.kr/delphi_news/408214