다음을 통해 공유


지역화

지역화는 응용 프로그램 리소스를 응용 프로그램에서 지원할 각 culture에 맞는 지역화된 버전으로 번역하는 과정입니다. 지역화 가능성 단계를 완료하여 전역화된 응용 프로그램이 지역화될 수 있는지 확인한 후에만 지역화를 진행하도록 합니다.

지역화될 수 있는 응용 프로그램은 두 개의 개념적 블록인 모든 사용자 인터페이스 요소를 포함하는 블록과 실행 코드를 포함하는 블록으로 분리됩니다. 사용자 인터페이스 블록에는 중립 culture에 대한 문자열, 오류 메시지, 대화 상자, 메뉴, 포함된 개체 리소스 등의 지역화 가능 사용자 인터페이스 요소만 들어 있습니다. 코드 블록에는 지원되는 모든 culture에서 사용할 응용 프로그램 코드만 들어 있습니다. 공용 언어 런타임에서는 응용 프로그램 실행 코드를 해당 리소스에서 분리하는 위성 어셈블리 리소스 모델을 지원합니다. 이 모델의 구현에 대한 자세한 내용은 응용 프로그램의 리소스를 참조하십시오.

응용 프로그램의 모든 지역화된 버전에 대해 대상 culture에 해당하는 언어로 번역되어 지역화된 사용자 인터페이스 블록이 들어 있는 새 위성 어셈블리를 추가합니다. 모든 culture의 코드 블록은 그대로 유지되어야 합니다. 사용자 인터페이스 블록의 지역화된 버전과 코드 블록을 조합하면 응용 프로그램의 지역화된 버전이 됩니다.

Windows SDK(소프트웨어 개발 키트)에서는 대상 문화권에 대해 Windows Forms을 신속하게 지역화할 수 있는 Windows Forms 리소스 편집기(Winres.exe)를 제공합니다. 이 도구 사용에 대한 자세한 내용은 Winres.exe(Windows Forms 리소스 편집기)를 참조하십시오.

참고 항목

개념

지역화 가능성

전역화

응용 프로그램의 리소스

기타 리소스

인코딩 및 지역화