The following language support features and enhancements have been added to the Solaris 10 5/08 release.
Locale Creator is a command line and graphical user interface tool that enables users to create and install Solaris locales. Using locale creator users can create installable Solaris packages containing customized locale data of a specific locale. After the created package has been installed, the user has a fully working locale on the system.
For more information, see the following:
The command /usr/bin/localectr -h
localectr man page
Chewing input method (IM) is based on libchewing, which is an open-source library for Traditional Chinese input. libchewing has been upgraded to the libchewing 0.3.0 version. Some of the features of the new version include the following:
Incompatibility with API/ABI.
UTF-8 based language engine core for common Unicode environment.
Includes the libchewing-data subproject.
Zuin fixes and symbol improvements.
New binary form of user hash data to speed up loading and solving hash data corruption.
Improved calculation of internal tree and phone constants.
Revised tsi.src for richer phrases and avoiding crashes.
Merge phone and phrase from CNS11643.
Improved Han-Yu PinYin to use table-lookup implementation.
Experimental frequency evaluation that re-computes chewing lifetime.
Implementation of the choice mechanism for symbol pairs.
Experimental, memory mapping-based, binary data handling to speed up data loading.
For further information, see the International Language Environments Guide.
The File Encoding Examiner (fsexam) enables you to convert the name of a file, or the contents of a plain-text file, from a legacy character encoding to UTF-8 encoding. New features in the fsexam utility include the following:
Encoding list customization
Support for dry runs, logs, batch conversion, file filtering, symbolic files, command line, and special file types like compress file
For more information, see the fsexam(1) and fsexam(4) man pages.