MUI의 이점 설명
개발자를 위한 MUI 혜택
애플리케이션에서 MUI 솔루션을 구현하는 방법에는 여러 가지가 있지만 각 가능성은 다음 세 가지 기본 방법 중 하나의 변형입니다.
- 각 언어에 대해 하나의 이진 파일(기본 제공 리소스 포함)을 컴파일합니다. 이는 Microsoft Visual Studio와 같은 표준 개발 도구에서 지원하는 기본 모델이므로 레거시 애플리케이션의 사실상 표준입니다. 이 모델은 여러 언어에 대해 여러 이진 파일이 필요하며 단일 이미지 배포 및 다국어 시나리오와 관련하여 제한 사항이 있습니다. 이 모델로 개발된 애플리케이션은 Windows Vista에서 계속 작동하며 개발자가 이 모델에서 세 번째 메서드에 설명된 최신 모델로 이동하는 데 도움이 되는 도구가 제공됩니다.
- 하나의 다국어 리소스 DLL(동적 연결 라이브러리)이 있는 하나의 언어 중립 코어 이진 파일이 있습니다. 이 모델은 확실히 MUI에 친숙하지만 새 언어를 수용하도록 리소스 이진 파일을 업데이트하기가 어렵습니다. 영어, 프랑스어, 일본어 외에 독일어도 지원한다고 가정해 보겠습니다. 완전히 새로운 리소스 이진 파일을 제공하고 독일어가 반드시 필요하지 않은 사용자에게 배포해야 합니다.
- 언어당 하나의 리소스 DLL 집합이 있는 언어 중립 코어 이진 파일이 하나 있습니다. 이는 운영 체제 자체가 Windows Vista에서 구현되는 방식이며, 개발자는 이전의 두 모델보다 더 많은 것을 제공하므로 애플리케이션에 이 모델을 사용하는 것이 좋습니다.
Windows Vista 릴리스 이전에는 이 후자의 모델에 대한 기본 제공 지원이 부족하여 채택하기가 어려웠습니다. 그러나 이 기능은 변경되었으며 이 모델의 이점은 다양하며 애플리케이션에 유용한 모델입니다.
- 애플리케이션은 다국어를 만들 수 있으며 Windows Vista와 동일한 방식으로 동작하여 사용자에게 일관된 표시 언어 환경을 제공할 수 있습니다.
- 애플리케이션에 대한 추가 언어를 릴리스할 때 유연성이 향상됩니다. 추가 언어는 핵심 코드와 독립적으로 릴리스할 수 있습니다. 즉, 필요에 따라 시간이 지남에 따라 새 언어에 대한 지원을 추가할 수 있습니다.
- 더 많은 언어 릴리스를 만들고 서비스할 때 비용이 절감됩니다.
- OEM과 기업은 애플리케이션을 세계화된 PC 이미지에 쉽게 통합할 수 있으며, 다른 국가로 배송할 준비가 되었습니다.
- Windows Vista MUI 모델로 애플리케이션을 마이그레이션하는 데 도움이 되는 도구와 지침을 사용할 수 있습니다. 자세한 내용은 다국어 사용자 인터페이스 참조하세요.
엔터프라이즈를 위한 MUI 혜택
MUI는 기업에 다음과 같은 두 가지 주요 이점을 제공합니다.
- 단일 이미지 설치: MUI를 사용하면 기업에서 단일 설치로 전 세계(또는 그 일부) 이미지를 롤아웃, 지원 및 유지 관리할 수 있습니다. Windows Vista는 동일한 이미지의 일부로 비즈니스 애플리케이션을 배포할 수 있도록 운영 체제의 단일 이미지 롤아웃을 확장합니다.
- 다국어 데스크톱 지원: 여러 지역화된 UI 언어 팩을 데스크톱에 설치할 수 있으므로 여러 사용자가 원하는 UI 언어를 사용하면서 단일 데스크톱을 공유할 수 있습니다. 이는 공식적으로 사용되는 모든 언어(예: 캐나다 및 유럽 연합)에 대해 동등한 처리가 필요한 공용 컴퓨터와 로밍 사용자를 위한 공유 컴퓨터에도 적용됩니다.
OEM에 대한 MUI 혜택
OEM의 주요 이점은 지리적 영역을 효과적으로 대상으로 지정하는 데 필요한 모든 언어가 포함된 이미지를 만들고 사용자의 컴퓨터 초기 설치로 언어 선택을 지연할 수 있기 때문에 MUI에서 사용할 수 있는 단일 이미지 설치입니다. 특히 이를 통해 OEM에 대한 인벤토리를 보다 효과적으로 관리할 수 있습니다.
또한 Windows Vista는 애플리케이션에 대한 MUI 지원을 제공하여 OEM이 MUI를 사용하는 한 단일 이미지 설치의 이점을 활용하면서 이미지에 부가 가치 애플리케이션을 제공할 수 있도록 합니다.