한국어 Solaris 릴리즈 개요

로켈 설정

다음 세가지 구성 요소가 한국어 Solaris 지역화 기능을 구성합니다.

  1. 지역화 인터페이스-사용자 수준 쉘 환경 변수가 각 범주의 현재 작업 로켈을 설정합니다. 응용 프로그램 수준 setlocale() 기능은 각 범주의 로켈을 설정합니다.

  2. 지역화 객체-해당 로켈의 고유한 기능에 대한 적합한 정보를 가지고 있습니다.

  3. 지역화 지원 기능-이 기능은 지역화 객체의 생성, 추가 및 유지 관리 기능뿐 아니라 적합한 지원 명령과 기능도 포함합니다.

한국어 Solaris 7 운영 환경은 지역 환경을 설명하기 위해 6개의 범주를 정의합니다. 이러한 범주들은 문자 입력과 규약 기능, 날짜와 시간, 숫자 표시, 화폐 형식, 낙장 순서 및 프로그램 메시지의 지역화를 가능하게 합니다. 각 범주는 여러 개로 지역화할 수 있습니다. 예를 들어, 시간과 날짜는 C 로켈 형식 또는 한국어로 표시될 수 있습니다. 응용 프로그램은 setlocale() 기능을 사용하여 로켈 설정 사이를 전환할 수 있습니다.

사용자는 쉘 환경 변수로 로켈 환경을 변경할 수 있습니다. 각 범주는 기존 로켈을 명명합니다. 로켈 설정 기능은 이러한 범주의 설정값을 직접 설정하거나 조사하는 것입니다. 국제화된 기능은 원하는 로켈의 적합한 표에 액세스하기 위해 이 설정값을 사용합니다.

setlocale()이 응용 프로그램의 기본 설정값에 범주를 설정하고 관련 범주를 설정하기 위해 각 환경 변수의 설정값을 사용할 때, 환경 변수는 범주를 간접적으로 설정하는데 사용될 수 있습니다. 이러한 방식으로 사용되는 setlocale()은 환경 변수의 설정값을 변경하지 않고 설정값을 읽기만 합니다.