Solaris 8 (SPARC Platform Edition) 2/02 Release Notes

Runtime Localization Bugs

The Euro Currency Symbol Is Not Adequately Supported in the UTF-8 and Greek Locales (4363812, 4305075)

The euro currency symbol is not generated when you press ALTGr+E in the UTF-8 locales.

Workaround: Choose one of the following workarounds.


Note -

In the Greek locale type, dumpcs at the console prompt. Then copy and paste the euro currency symbol.


kkcv.sh Dumps Core In Japanese Locale (4394340)

kkcv is an input method server for Japanese 4.x Binary Compatibility( BCP) applications. When LDAP is used, kkcv dumps core repeatedly with the error message:


cssd: The process "kkcv.sh" has been killed by sig#134, core dumped 

This problem occurs in all locales when 'ja' locale is installed by using the Languages CD.

Workaround: If you do not need to use the Japanese BCP feature, configure your system not to start input method servers for BCP applications:

  1. Copy /usr/lib/css.d/cs00.sh to /etc/css.d.


    # cp -p /usr/lib/css.d/cs00.sh /etc/css.d
    
  2. Edit /etc/css.conf and comment out the line of /usr/lib/css.d with `#'.


    # /etc/css.conf
    
  3. Restart the CS monitor daemon.


    # sh /etc/init.d/loc.ja.cssd stop
    # sh /etc/init.d/loc.ja.cssd start
    

Warning Messages Might Appear When Launching Java Applications From Any UTF-8 Locale (4342801)

LucidaSansLat4 font aliases are not available, so related error messages might appear when you launch a Java application from any UTF-8 locale.

Workaround: Log in to the ISO-1 equivalent of the locale and launch the Java application from there.

Some Greek Characters Are Not Available in CDE (4179411)

Some dead-key combinations do not work correctly in CDE. Also, names of months do not function correctly in the Calendar Manager in the Greek locale.

Cannot Print Extended Characters in Calendar Manager in All Partial Locales (4285729)

If you attempt to print extended characters when you use Calendar Manager in a partial locale, the extended characters do not print correctly.

Cutting and Pasting Text Between Arabic and UTF-8 English Does Not Work (4287746)

You cannot cut or paste Arabic text between an application or window that is running under en_US.UTF-8 in Arabic input mode and an application or window running under ar_EY.ISO8859-6 in Arabic input mode.

The CDE Extras Drop-Down Menu Is Not Available for European Locales (4298547)

When you right-click in any CDE application for a European locale, the CDE Extras drop-down menu does not display any options.

CTL Is Not Supported in Japanese and Asian UTF-8 Locales (4300239)

Complex Text Language (CTL) support for entering Hebrew, Arabic, or Thai has been implemented in en_US.UTF-8 and European UTF-8 locales, but is not supported in ja_JP.UTF-8, ko.UTF-8, also known as ko_KR.UTF-8, zh.UTF-8, which is also known as zh_CH.UTF-8, and zh_TW.UTF-8 locales.

Workaround: Use the en_US.UTF-8 locale if you need to enter Thai, Arabic, or Hebrew by using CTL. If you want to enter those languages in Asian and Japanese UTF-8 locales, do the following.

  1. Create a symbolic link to common CTL modules. In the instance of ja_JP.UTF-8, use the following commands.:


    	# 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. Edit the /usr/openwin/lib/locale/ja_JP.UTF-8/XLC_LOCALE file by commenting out the load_option delay_nocheck line from Thai, Arabic, or Hebrew entries. For example, in the Thai language, use the following.


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

Cannot Add, Remove, or Modify Users in Solstice AdminTool in the Greek Locale (4302983)

The Add, Modify, and Remove User screens are blank in the Greek locale of the Solstice AdminTool software.

Workaround: In superuser mode, copy the following file.


# cp /usr/openwin/lib/locale/C/app-defaults/Admin \
  /usr/openwin/lib/locale/el_GR.ISO8859-7/app-defaults/Admin
You can now add, remove, and modify user information in the Greek locale.

Font Downloader Add and Cancel Buttons Are Incorrectly Labeled in the Italian Locale (4303549)

When you are in the Italian locale and you are using the Font Downloader, both the Add and Cancel buttons in the Add Printer dialog box are incorrectly labeled. Both buttons are labeled A.

Missing Arabic Characters and Incompatibility Between the Sun Arabic Keyboard and the Microsoft Arabic Keyboard (4303879)

The following table describes the differences between the Sun Solaris Arabic keyboard and the Microsoft Arabic keyboard.

Table 2-1 Differences Between Sun and Microsoft Arabic Keyboards

Key 

Sun Keyboard Layout 

Microsoft Keyboard Layout 

Arabic Lam_alef with Hamza below 

Right single quotation mark 

Arabic multiplication sign 

Arabic division sign 

Arabic Kasra 

Arabic Kasratan 

Tilde 

Arabic Sukun 

Arabic Kasratan 

Left curly brace 

Arabic Kasra 

Right curly brace 

Sukun 

Single low quotation mark 

Arabic comma 

Sorting in the European UTF-8 Locales Does Not Function Correctly (4307314)

Sorting in the European UTF-8 locales produces unexpected results.

Workaround: Before you attempt to sort in a FIGGS UTF-8 locale, set the LC_COLLATE variable to the ISO-1 equivalent.


# echo $LC_COLLATE
>  es_ES.UTF-8
# setenv LC_COLLATE es_ES.IS08859-1
Then start sorting.

Applications Not Fully Localized (4304495, 4306619)

The following applications are not fully localized. Some parts are not fully translated.