Solaris 8 (SPARC 플랫폼판) 10/01 릴리스 노트

CTL이 일본어와 아시아권 언어 UTF-8 로켈에서 지원되지 않습니다. (4300239)

헤브루어, 아랍어, 태국어 입력을 위한 CTL(Complex Text Language) 지원은 en_US.UTF-8과 유럽 언어 UTF-8 로켈에서는 구현되었지만, ja_JP.UTF-8ko.UTF-8(ko_KR.UTF-8, zh.UTF-8 또는 zh_CH.UTF-8zh_TW.UTF-8로도 알려져 있음) 로켈에서는 지원되지 않습니다.

해결 방법: CTL을 사용하여 태국어, 아랍어 또는 헤브루어를 입력할 필요가 있으면 en_US.UTF-8 로켈을 사용하십시오. 아시아권 언어와 일본어 UTF-8 로켈의 언어를 입력하려면 다음 절차를 따르십시오.

  1. 공통 CTL 모듈에 심볼릭 링크를 만드십시오. ja_JP.UTF-8경우에는, 다음 명령어를 사용하십시오:


    	# cd /usr/lib/locale/ja_JP.UTF-8
    	# mkdir LO_LTYPE ; cd LO_LTYPE
    	# ln -s ../../common/LO_LTYPE/umle.layout.so.1 \
       ja_JP.UTF-8.layout.so.1
    	# mkdir sparcv9 ; cd sparcv9
    	# ln -s ../../../common/LO_LTYPE/sparcv9/umle.layout.so.1 \ 
       ja_JP.UTF-8.layout.so.1
    

  2. 태국어, 아랍어 또는 헤브루어 항목을 load_option delay_nocheck 행에서 삭제하여 /usr/openwin/lib/locale/ja_JP.UTF-8/LC_LOCALE 파일을 편집하십시오. 예제로, 태국어는, 다음을 쓰십시오.


    # 
    fs14 class (Thai)
     	fs14    {
            charset         TIS620.2533-0:GR
            font {
                # load_option delay_nocheck  <--- comment out
                primary     TIS620.2533-0:GR
            }
    }