Solaris 8 2/02: Notas sobre la versión (Edición SPARC)

Los entornos nacionales UTF-8 asiáticos y japoneses no admiten CTL (4300239)

Los entornos nacionales UTF-8 europeos y en_US.UTF-8 admiten el uso de Complex Text Language (CTL) para escribir en hebreo, árabe o tailandés, pero los entornos nacionales ja_JP.UTF-8, ko.UTF-8, también denominado ko_KR.UTF-8, zh.UTF-8, también denominado zh_CH.UTF-8, y zh_TW.UTF-8 no lo admiten.

Solución alternativa: use el entorno nacional en_US.UTF-8 si necesita escribir en tailandés, árabe o hebreo con CTL. Si desea introducir estos idiomas en los entornos nacionales UTF-8 japonés y asiático, haga lo siguiente.

  1. Cree un enlace simbólico con los módulos de CTL comunes. En el caso de ja_JP.UTF-8, use los comandos siguientes:


    	# 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. Edite el archivo /usr/openwin/lib/locale/ja_JP.UTF-8/XLC_LOCALE y convierta en comentario la línea load_option delay_nocheck de las entradas tailandesa, árabe o hebrea. Por ejemplo, en el idioma tailandés, use lo siguiente.


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