Mise à jour des notes de version en ligne de Solaris 8 (Edition pour plate-forme SPARC)

CTL n'est pas pris en charge dans les environnements localisés japonais et asiatiques UTF-8 (4300239)

La prise en charge de CTL (Complex Text Language) pour la saisie en hébreu, en arabe ou en Thaï a été mise en oeuvre dans les environnements localisés en_US.UTF-8 et dans les environnements localisés UTF-8 européens. Elle n'a pas été mise en oeuvre dans les environnements localisés ja_JP.UTF-8, ko.UTF-8 (également appelé ko_KR.UTF-8), zh.UTF-8 (également appelé zh_CH.UTF-8) et zh_TW.UTF-8.

Solution : utilisez l'environnement localisé en_US.UTF-8 si vous devez saisir du texte en thaï, en arabe ou en hébreu à l'aide de CTL. Si vous souhaitez entrer ces langues dans les environnements localisés UTF-8 asiatiques et japonais :

  1. Créez un lien symbolique vers les modules CTL communs. Dans le cas de 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. Editez le fichier /usr/openwin/lib/locale/ja_JP.UTF-8/XLC_LOCALE en mettant en commentaire la ligne load_option delay_nocheck pour les entrées correspondant au thaï, à l'arabe ou à l'hébreu. Par exemple (dans le cas du thaï) :


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