Solaris 9 운영 환경이 이제 39개의 언어를 포괄하는 162개 로켈 환경 지원을 포함합니다. 이러한 환경은 Solaris 9 DVD, Solaris 9 Software CD 및 Solaris 9 Languages CD에서 제공됩니다. 다음 절에서 언어 지원 기능에 대한 내용을 다룹니다.
자세한 내용은 국제 언어 환경 설명서를 참조하십시오.
Solaris이외의 환경과의 데이터 상호 운용성이 Solaris 9 릴리스에서 개선되었습니다. UTF-8과 다음과 같은 원시 코드화 사이의 데이터 변환을 위한 새로운 iconv 유틸리티가 새로 추가되었습니다. HKSCS, GB18030, ISO 8859-11 및 힌디어. 또한 일본어 지원이 iconv 모듈을 통해 확장되었습니다. 이러한 모듈은 Solaris 일본어 로켈 코드 집합과 Fujitsu, Hitachi 및 NEC의 일본어 메인프레임 코드 집합 사이에서 변환합니다.
Solaris 9 릴리스의 언어 지원에 대한 자세한 내용은 국제 언어 환경 설명서를 참조하십시오.
새 트루타입 글꼴은 코드 집합 사이의 공통된 모양을 제공하고 코드 집합 전체에 동일한 글꼴을 지원합니다. 트루타입 글꼴은 모든 유럽권 로켈에 공통됩니다. 각 아시아권 로켈은 자체 트루타입 글꼴 파일을 갖습니다.
자세한 내용은 국제 언어 환경 설명서를 참조하십시오.
Solaris 9 릴리스는 유니코드에 대한 확장된 지원을 제공합니다. 추가 사항으로는 태국, 인도, 홍콩, 터키, 이집트, 브라질, 핀란드 및 벨기에-왈론에 대한 유니코드(UTF-8) 로켈을 포함합니다.
Solaris 9 릴리스의 유니코드 지원에 대한 자세한 내용은 국제 언어 환경 설명서를 참조하십시오.
mp 프로그램은 다양한 Solaris 로켈의 국제 텍스트 파일을 받아들입니다. 프로그램에서 지정된 로켈용 출력을 만듭니다. 복잡한 텍스트 레이아웃(CTL)은 mp에서 지원되기 때문에 출력은 양방향 텍스트 렌더링 및 모양과 같은 적합한 텍스트 레이아웃을 포함합니다. 각 로켈용 mp 시스템 글꼴 구성에 따라 포스트스크립트 출력 파일은 Solaris 시스템에 상주하는 조정 가능한 글꼴 또는 비트맵 글꼴의 그림 문자 이미지를 포함할 수 있습니다.
자세한 내용은 국제 언어 환경 설명서의 “인쇄 필터 강화”를 참조하십시오.
iconv 모듈을 사용하여 원시 코드화된 데이터 및 유니코드 사이의 변환을 할 수 있습니다. 다음 새 iconv 모듈은 새 문자 집합을 지원하기 위해 추가되었습니다.
UTF-8 <---> HKSCS
UTF-8 <---> GB18030
UTF-8 <---> ISO8859-11
UTF-8 <---> 힌디어
파일 열기/저장 대화 상자에 “코드화” 옵션이 추가되었습니다. 이 옵션은 iconv 유틸리티를 사용하여 파일 코드화 변경을 지원합니다. 이 옵션을 사용하여 사용자는 UTF-8 및 UTF-16과 같은 다양한 코드화로 파일을 열거나 저장할 수 있습니다.
iconv(3C) 설명서 페이지를 참조하십시오.
Solaris 플랫폼에서는 전체 GB18030-2000 문자 집합(약 30,000 문자 포함)을 입력, 디스플레이 및 인쇄할 수 있습니다. 따라서 Solaris 플랫폼에서 실행되는 모든 응용 프로그램에서는 보다 다양해진 중국어 문자 집합을 사용할 수 있습니다. 이러한 그림 문자들은 주로 한자어이지만, 코드화는 티베트어, 웨이족어, 이족어 및 몽고어 등과 같은 소수 민족 언어의 그림 문자들도 포함합니다.
Solaris 9 릴리스의 GB18030-2000 지원에는 이전 중국어 코드 집합 GBK 및 GB2312에 대한 역호환성도 포함합니다. 유니코드와 같은 다른 코드 집합으로의 변환도 포함합니다. Solaris 개발자는 이러한 새로운 코드화 지원에 액세스하기 위해 절차를 바꿀 필요가 없습니다. 표준 툴킷은 이 새로운 지원을 사용할 수도 있습니다.
GB18030-2000 지원이 필요한 Java 응용 프로그램에 대해서는 다음 웹 사이트에서 J2SE를 검토하십시오.
이 새로운 zh_CN.GB18030 로켈은 새로운 GB18030 표준 코드화를 지원하기 위해 제공됩니다. 이 코드화는 중국 정부가 제정한 법률에 의해 요구됩니다.
조합 로켈은 입력 횟수와 어근, 음성 및 사전 옵션과 같은 다른 조합 옵션을 사용자에게 제공합니다.
단어 구분자 모듈은 Motif 내에서 태국어 텍스트를 적합한 문단, 문장 및 단어로 정확하게 구분하는 데 사용됩니다.
FSS (File System Safe) UTF-8은 X/Open®이 유니코드의 멀티바이트 형식으로 정의한 코드화 방식입니다. UTF-8은 Solaris 로켈용 유럽 및 아시아 언어에 사용되는 기존의 거의 모든 전통적 단일 바이트 및 멀티바이트 문자를 수용합니다.
th_TH.UTF-8 로켈은 태국용 유니코드 로켈입니다.
hi_IN.UTF-8 로켈은 인도용 유니코드 로켈입니다.
zh_HK.UTF-8 로켈은 홍콩, 중국용 유니코드 로켈입니다.
새로운 태국어 입력기가 태국 산업 표준 협회에 의한 TIS 1566-2541 “컴퓨터를 위한 태국어 입출력 방법” 표준(또는 “WTT”)에 정의된 것과 같이 태국어 입력 시퀀스 확인을 지원합니다. 입력 시퀀스 확인은 수준 0(통과), 수준 1(기본 확인) 및 수준 2(엄격) 등 3개 수준이 있습니다.
중국어 번체 및 중국어 간체 로켈의 보다 대중적이고 강력한 입력기(IM)가 다음과 같은 새 문자 집합 및 새 로켈에 추가되었습니다.
중국어 번체 로켈을 위한 새로운 슈인어 IM
모든 중국어 로켈을 위한 광동어 IM
모든 중국어 로켈을 위한 영어-중국어 IM
보조 창은 입력기용 사용자 인터페이스(UI)를 제공합니다. UI는 모든 중국어 로켈에 대해 “친숙하며” 확장 가능합니다. 보조 창이 지원하는 새 기능은 다음과 같습니다.
입력기 전환
입력기 등록 정보 구성
GB2312, GBK, GB18030, HKSCS, CNS, Big–5 및 유니코드 문자 집합용 조회 테이블
코드 테이블 관리 도구
시각 키보드
새 zh_HK.BIG5HK 로켈은 홍콩 추가 문자 집합(HKSCS)을 지원하기 위해 제공됩니다. HKSCS는 Big-5 및 ISO 10646 코드화 체계의 추가 문자 집합입니다. HKSCS는 홍콩에서의 중국어 컴퓨팅에 필요한 중국어 문자를 포함합니다. 그러나, 이러한 문자는 Big-5 또는 ISO 10646 표준 문자 집합에 포함되지 않습니다.
추가 일본어 언어 지원은 Solaris 일본어 로켈 코드 집합과 일본어 메인프레임 코드 집합 사이의 iconv 코드 변환을 포함합니다. 일본어 로켈 코드 집합은 eucJP, PCK 및 UTF-8을 포함합니다. 일본어 메인프레임 코드 집합은 Fujitsu JEF, Hitachi KEIS 및 NEC JIPS를 포함합니다.
Solaris 9 릴리스는 TurkeyQ, TurkeyF 및 아랍어를 위한 Sun 입출력 키보드 지원을 추가했습니다. 또한 TurkeyQ, TurkeyF, 벨기에어 및 아랍어를 위한 Sun Ray USB 키보드에 대한 지원도 추가되었습니다.
자세한 내용은 국제 언어 환경 설명서를 참조하십시오.
Solaris 8 10/00 릴리스의 경우, 러시아어, 폴란드어 및 카탈로니아어용 두 개의 새 로켈이 유럽권 및 중동권 로켈에 추가되었습니다. Solaris 8 4/01 릴리스의 경우, 터키어 UTF-8 코드 집합과 러시아어 UTF-8 코드 집합 등 두 언어가 추가되었습니다.
Solaris 9 릴리스의 경우 유럽 및 중동 언어 지원은 터키, 이집트, 브라질, 핀란드, 벨기에-왈론용 UTF-8 로켈도 포함합니다.
로켈 이름은 다음과 같습니다.
ca_ES.ISO8859-1 로켈은 스페인(카탈로니아)용 유니코드 로켈입니다.
ca_ES.ISO8859-15 로켈은 스페인(카탈로니아)용 추가 유니코드 로켈입니다.
pl_PL.UTF-8 로켈은 폴란드용 유니코드 로켈입니다.
ru_RU.UTF-8 로켈은 러시아용 유니코드 로켈입니다.
tr_TR.UTF-8 로켈은 터키용 유니코드 로켈입니다.
ar_EG.UTF-8 로켈은 이집트용 유니코드 로켈입니다.
pt_BR.UTF-8 로켈은 브라질용 유니코드 로켈입니다.
fi_FI.UTF-8 로켈은 핀란드용 유니코드 로켈입니다.
fr_BE.UTF-8 로켈은 벨기에-왈론용 유니코드 로켈입니다.
다음 로켈은 해당 국가 통화 단위(NCU)에서 유럽 통화 그림 문자로 변경되었습니다.
ca_ES.ISO8859-15 (스페인)
de_AT.ISO8859-15 (오스트리아)
de_DE.ISO8859-15 (독일)
de_DE.UTF-8 (독일)
en_IE.ISO8859-15 (아일랜드)
es_ES.ISO8859-15 (스페인)
es_ES.UTF-8 (스페인)
fr_BE.ISO8859-15 (벨기에)
fr_BE.UTF-8 (벨기에)
fi_FI.ISO8859-15 (핀란드)
fi_FI.UTF-8 (핀란드)
fr_FR.ISO8859-15 (프랑스)
fr_FR.UTF-8 (프랑스)
it_IT.ISO8859-15 (이탈리아)
it_IT.UTF-8 (이탈리아)
nl_BE.ISO8859-15 (벨기에)
nl_NL.ISO8859-15 (네덜란드)
pt_PT.ISO8859-15 (포르투갈)