Solaris 8 (SPARC Plattform Edition) 10/00 Aktualisierte Versionshinweise

CTL wird in japanischen und asiatischen UTF-8-Sprachumgebungen nicht unterstützt (4300239)

Die CTL (Complex Text Language)-Unterstützung für die Eingabe hebräischen, arabischen oder thailändischen Texts wurde in der Sprachumgebung en_US.UTF-8 und den europäischen UTF-8-Sprachumgebungen implementiert, wird in den Sprachumgebungen ja_JP.UTF-8, ko.UTF-8 (auch ko_KR.UTF-8 genannt), zh.UTF-8 (auch zh_CH.UTF-8) und zh_TW.UTF-8 jedoch nicht unterstützt.

Lösung: Verwenden Sie die Sprachumgebung en_US.UTF-8, wenn Sie thailändischen, arabischen oder hebräischen Text mit CTL eingeben müssen. Wenn Sie diese Sprachen in asiatischen und japanischen UTF-8-Sprachumgebungen eingeben möchten:

  1. Erstellen Sie eine symbolische Verknüpfung zu allgemeinen CTL-Modulen. Im Falle von 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. Bearbeiten Sie die Datei /usr/openwin/lib/locale/ja_JP.UTF-8/XLC_LOCALE, indem Sie die Zeile load_option delay_nocheck von thailändischen, arabischen oder hebräischen Einträgen auskommentieren. Im Fall von Thailändisch:


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