Solaris 9 운영 환경은 고유한 국제화 특성을 모든 지역화된 제품에 적용합니다. 이 지역화 특성은 로켈 및 그와 관련된 범주를 정의하는 국제화 및 지역화에 대한 ANSI C 권장 사항을 지원합니다.
로켈에는 문화적으로 특정한 언어 정보 및 고유 지역에 대한 규약이 포함되어 있습니다. Solaris 운영 환경의 각 프로세스는 다음과 같은 로켈 속성 세트를 갖고 있습니다.
로켈 설정 - 명령줄에서 프로세스를 시작하기 전에 로켈의 속성을 나열하고 로켈의 속성을 바꿀때 사용하는 locale 및 setlocale.
예를 들어, 한국어 로켈과 영어/ASCII 로켈은 각각의 문화 형식에 따른 시간 및 날짜의 표시를 정의하는 범주 뿐만 아니라 시간과 날짜에 대한 실제 한국어 또는 영어/ASCII 문자를 정의하는 범주도 가지고 있습니다.
파일 이름의 한국어 텍스트, 시스템 메시지, 단말기(TTY), 전자 우편, 데이터 파일 컨텐트를 입력, 표시 및 인쇄할 수 있게 해 주는 KS X 1001 및 KS X 1005-1 문자 세트용 코드화 규약을 지원하는 코드 세트.
Solaris 운영 환경용 한국어 입력을 처리하는 htt 입력 메소드 서버. htt 서버는 사용자의 키보드 입력을 수신하여 한국어 Solaris 응용프로그램에서 사용되는 한국어 문자로 변환합니다.
한국어 Solaris 운영 환경은 다음 표에 있는 두 로켈을 동시 지원합니다. 이 두 로켈은 최종 사용자에게 동일해 보이지만, 내부 문자의 문자 인코딩 방식은 다릅니다.
표 1–1 한국어 로켈
로켈 |
설명 |
---|---|
ko_KR.EUC (ko) |
한국어 EUC (KS X) |
ko_KR.UTF-8 (ko.UTF-8) |
한국어 UTF-8 (유니코드 3.1) |
다음 표에는 각 한국어 로켈용으로 지원되는 코드 세트가 나열되어 있습니다.
표 1–2 한국어 코드 세트
로켈 |
코드 세트 |
---|---|
ko_KR.EUC (ko) |
KS X 1001 |
ko_KR.UTF-8 (ko.UTF-8) |
UTF-8 |
한국어 Solaris 9 운영 환경은 ISO-10646에 포함되는 모든 문자에 대한 입력 메소드와 글꼴을 제공합니다. 이 메소드와 글꼴은 언어에 상관없이 어떤 문자든 입력하고 출력할 수 있게 해 줍니다.
다음 입력 메소드는 ko_KR.EUC (ko) 및 ko_KR.UTF-8 (ko.UTF-8) 로켈용으로 지원됩니다:
한글 2-벌식 (자음과 모음 한 세트)
한글-한자 변환
특수 문자
16진수 코드
ko_KR.EUC (ko) 및 ko_KR.UTF-8 (ko.UTF-8) 로켈용으로 지원되는 조정 가능 글꼴과 비트맵 글꼴의 전체 목록은 국제 언어 환경 설명서를 참조하십시오.
한글 또는 표준 Sun 키보드를 사용해 한국어 텍스트를 입력할 수 있습니다.
한국어 Solaris 9 운영 환경에서는 한국어 및 영어 로켈용으로 ANSI C에 의해 정의된 다음과 같은 일반 및 특정 범주를 사용할 수 있습니다.
환경의 로켈 관련 측면을 위한 모든 범주들을 호출하는 일반 LC_ALL 설정.
다음을 포함한 환경의 특정 측면을 위한 구체적인 설정:
LC_CTYPE
LC_TIME
LC_NUMERIC
LC_MONETARY
LC_COLLATE
LC_MESSAGES
예를 들어 한국어 및 영어/ASCII 로켈은 표시할 때 사용하는 한국어 및 영어/ASCII 문자뿐 아니라 문화에 따라 시간 및 날짜의 표시를 정의하는 LC_TIME 범주도 갖고 있습니다.