사용자 지정 로캘

Windows Vista 이상: 사용자 지정 로캘은 운영 체제와 함께 Microsoft에서 제공하는 표준 로캘을 제공하는 것보다 문화적으로 적절한 사용자 환경을 제공하는 국제 속성을 지원합니다. 사용자 지정 로캘을 사용하면 관리자가 Microsoft에서 제공하는 로캘 집합을 확장하거나 Windows와 함께 제공되는 로캘의 데이터(예: 통화 기호 또는 해당 월의 이름)를 바꿀 수 있습니다.

두 가지 유형의 사용자 지정 로캘은 추가 로캘과 대체 로캘입니다. 추가 로캘은 기업, 대학, 정부 및 기타 제3자가 배송 운영 체제에서 사용할 수 없는 로캘 데이터를 만들 수 있도록 하는 사용자 지정 로캘입니다. 대체 로캘은 로캘 식별자 또는 로캘 이름을 변경하지 않고 운영 체제와 함께 제공되는 사용자 지정 로캘입니다.

NLS에서 제공하는 로캘 작성기 유틸리티를 사용하여 사용자 지정 로캘을 빌드할 수 있습니다. 자세한 내용은 Microsoft Locale Builder를 참조하세요. 애플리케이션에서 사용자 지정 로캘을 사용하기 위한 지침은 사용자 지정 로캘 작업에 제공됩니다.

사용자 지정 로캘 형식 비교

다음 표에서는 추가 로캘과 대체 로캘 간의 차이점을 설명합니다.

항목 추가 로캘 대체 로캘
달력 Microsoft에서 제공하는 일정을 포함할 수 있습니다. 제공된 달력 중 하나 이상이 그레고리오 지역화된 달력이어야 합니다. Microsoft에서 제공하는 일정을 포함할 수 있습니다. 제공된 달력 중 하나 이상이 그레고리력 지역화된 달력이어야 하며, 컬렉션에는 대체된 로캘의 기본 달력이 포함되어야 합니다.
정렬 Microsoft에서 제공하는 정렬을 사용할 수 있습니다. 대체되는 로캘의 정렬 동작을 유지합니다.
일 및 월 이름 일반 그레고리오력에 대해서만 사용자 지정할 수 있으며, 그레고리력 이외의 달력에는 사용자 지정할 수 있으며, 그레고리오 중동 프랑스어 달력과 같은 특수한 그레고리오력에는 사용자 지정할 수 없습니다. 추가 로캘의 경우와 동일합니다.
언어 이름(LOCALE_SLANGUAGE 또는 LOCALE_SLOCALIZEDLANGUAGENAME) LOCALE_SNATIVELANGNAME 또는 LOCALE_SNATIVELANGUAGENAME 반환합니다. 대체되는 로캘의 언어 이름을 유지합니다.
로캘 식별자 로캘이 사용자의 현재 선택된 표준 및 형식 로캘 이 아닌 한 LOCALE_CUSTOM_UNSPECIFIED 로 설정합니다. 이 경우 로캘이 LOCALE_CUSTOM_DEFAULT. 대체되는 로캘의 로캘 식별자를 유지합니다.
로캘 이름 임의의; 은 로캘 이름에 설명된 패턴에 적합해야 합니다. 대체되는 로캘의 로캘 이름을 유지합니다.

 

추가 로캘 예제

로캘 이름 설명
en-CA-fabricam Fabricam은 전 세계에 지사를 두고 있는 캐나다 PC 제조업체입니다. 회사는 모든 컴퓨터에 일관된 사용자 인터페이스 동작을 제공하기 위해 회사 전체에서 사용할 로캘을 개발합니다.
fr-US Woodlawn Bank는 자동화된 ATM(텔러 머신)에 Windows XP Embedded를 사용하며, 은행은 프랑스어, 영어 및 스페인어로 사용자 인터페이스를 사용하여 북아메리카 내내 배송합니다. 일관된 환경을 제공하기 위해 은행은 미국 형식은 있지만 프랑스어 날짜 및 월 이름이 있는 미국 프랑스어 로캘을 만듭니다.

 

대체 로캘 예제

로캘 이름 Description
en-US Fabricam은 전 세계에 지사를 두고 있는 캐나다 PC 제조업체입니다. 회사는 모든 컴퓨터에 일관된 사용자 인터페이스 동작을 제공하기 위해 회사 전체에서 사용할 로캘을 개발합니다. 24시간 시계를 사용하지만 지원되는 영어(미국) 로캘처럼 동작합니다. 사용자 지정 로캘은 지원되는 로캘과 매우 유사하므로 Fabricam은 이를 추가 로캘 대신 대체 로캘로 구현하기로 결정합니다.

 

로캘 및 언어

사용자 지정 로캘 작업