다음을 통해 공유


국제 Windows 개발을 사용한 시작

이 항목은 필수 구성 요소를 지정하고, 기술을 요약하고, 시작 자습서를 도입하여 세계적 수준의 애플리케이션을 만드는 데 도움이 됩니다.

시작하기

단일 로캘로 사용자를 위한 애플리케이션을 작성하는 경우 특정 형식으로 날짜를 표시하거나 특정 시퀀스에서 문자열을 정렬하는 등 로캘별 가정으로 디자인하더라도 해당 애플리케이션이 성공할 수 있습니다. 하지만 이제는 언어가 다르고 문화권이 다른 사용자가 여러 국가에서 애플리케이션을 사용할 수 있도록 해야 합니다. 여러 로캘에서 성공하려면 애플리케이션이 실행되는 로캘에 맞게 조정해야 합니다. 이러한 유연성은 기존 애플리케이션에 추가하든 새 애플리케이션으로 디자인하든 중요합니다.

이 섹션은 국제 개발을 시작하는 데 도움이 됩니다. 국제화의 필수 구성 요소 개요를 제공하는 topics 대한 링크를 제공합니다. SDK가 전 세계 고객을 지원하기 위해 제공하는 기술을 요약합니다. 마지막으로, 이 섹션에서는 글로벌 소프트웨어를 작성할 때 자주 발생하는 문제를 해결하는 샘플 애플리케이션을 제공합니다.

사전 요구 사항

Windows용 국제 소프트웨어 개발에서 발생하는 문제에 익숙해져야 합니다. 다음 개요부터 시작합니다.

  • 국제화를 이해 하면 세계적 지원 애플리케이션 개발의 난이도를 설명하고 주요 용어를 정의합니다.
  • Get World-Ready 항목은 필요에 따라 건너보거나 자세히 살펴보는 지침 및 모범 사례로 안내합니다.
  • 국제화 검사 목록에는 월드 준비 애플리케이션을 만들기 위해 수행해야 하는 작업이 요약됩니다.
  • 보안은 항상 소프트웨어 개발의 문제이지만 국제 소프트웨어를 개발할 때 추가 문제를 고려해야 합니다. 보안 고려 사항: 국가별 기능을 살펴보세요.

또한 세계화 단계별 섹션의 Go Global Developer Center에서 찾을 수 있는 보다 광범위한 문서를 알고 있어야 합니다. 국제 소프트웨어를 개발할 때 추가 개요 및 자세한 문서를 참조할 수 있습니다.

학습 경로

다음에 국제 소프트웨어를 만드는 학습에서 따르는 경로는 직면하는 시나리오에 따라 달라집니다. 다음 시나리오는 기본 섹션 항목인 Windows 애플리케이션용 국제화에 도입된 시나리오를 기반으로 합니다.

SDK의 국제화 기술

SDK의 국제 개발 지원 섹션에서는 애플리케이션이 언어, 로캘 및 로캘 관련 형식을 열거할 수 있는 기술을 제공합니다. C 또는 C++ 에서 작성하는 Microsoft Win32 애플리케이션에서 사용할 수 있습니다.

확장 언어 서비스는 텍스트로 언어 및 스크립트를 식별하기 위한 Microsoft 특허 기술을 제공합니다. 애플리케이션은 입력 및 출력 언어, 스크립트 및 콘텐츠 형식뿐만 아니라 범주에 따라 사용할 수 있는 서비스를 결정할 수 있습니다.

국제 글꼴 및 텍스트 디스플레이 는 국제 글꼴, 복잡한 스크립트 및 문자 모양, Windows 플랫폼에서 입력 체계의 미세 렌더링에 대한 정보를 제공합니다.

IMM(Input Method Manager) 은 애플리케이션이 IME(입력 방법 편집기) 소프트웨어에서 입력을 받을 수 있도록 도와주는 기술로, 표준 키보드를 사용하여 다른 언어에 대해 일본어 간지와 같은 문자와 기호를 입력할 수 있습니다.

Hello MUI 애플리케이션

국제 개발의 일반적인 작업은 세계를 준비해야 하는 단일 언어 애플리케이션으로 시작됩니다. 추가 언어에 대한 지원을 추가해야 하지만 새 언어 또는 문화권 각각에 대한 코드를 다시 작성할 필요가 없는 방식으로 추가해야 합니다.

이 작업은 Hello MUI 애플리케이션 만들기를 단계별로 진행하여 MUI(다국어 사용자 인터페이스) 리소스 모델 및 Windows에서 제공하는 관련 지원을 활용하는 자습서를 제시할 수 있는 기회를 제공합니다.

이 자습서에서는 익숙한 헬로 월드 애플리케이션의 개념을 채택하여 MUI를 사용하여 기본 다국어 애플리케이션을 빌드하는 방법을 보여 줍니다.

애플리케이션에 다국어 사용자 인터페이스 지원 추가에서 Hello MUI 자습서를 시작할 수 있습니다.