Solaris 10 What's New
  Search only this book
Download this book in PDF (1753 KB)

Language Support Enhancements

The following language support features and enhancements have been added to the Solaris 10 8/07 release.

Migration of Existing EMEA, Central and South American Locales to Common Locale Data Repository

The locale data for existing European and Middle East and African (EMEA), Central and South American, and Oceania locales has been migrated to Common Locale Data Repository (CLDR) 1.3. This migration improves locale data quality and ensures consistency of locale data across code sets.

For more information about CLDR, see http://www.unicode.org/cldr.

Japanese Font Update

Starting with this release, the Japanese HG font has been updated to compliant with JISX0213:2004.

More Japanese iconv Modules for Unicode

Starting with this release, the following two types of codeset conversions between the Unicode and Japanese codesets have been added:

  • In conversion from or to eucJP, PCK (SJIS), and ms932, iconv now supports UTF-16, UCS-2, UTF-32, UCS-4 and their fixed endian variants, such as UTF-16BE and UTF-16LE, and UTF-8.

  • iconv now supports codeset name eucJP-ms to provide conversion between Japanese EUC and Unicode in the same way as Windows. All Unicode encoding variants mentioned previously, are also supported with eucJP-ms.

For more information, see the iconv_ja(5) man page.

Input Method Switcher Enhancement and EMEA Keyboard Layout Emulation Support

The input method switcher application, gnome-im-switcher-applet, is replaced with a stand-alone GTK+ application, iiim-panel. iiim-panel now starts and resides on the GNOME panel automatically when you log in to the Java Desktop System (Java DS) in UTF-8 or Asian locales. iiim-panel can also run in the Common Desktop Environment (CDE).

IIIMF supports language engines that emulate the EMEA keyboard layout such as French, Polish or Dutch.

For more information, see the online help of the input method preference editor (iiim-properties).

x86: Zero-CountryCode Keyboard Layout Support

This feature provides a new command option kbd -s language. This option enables users to configure keyboard layouts in kernel. The Zero-CountryCode keyboard layout feature is particularly useful on SPARC systems. In prior releases, all “non-self-ID keyboards” were always recognized as US layout keyboard on SPARC systems.

For more information, see kbd(1) man page.