Solaris 9 操作环境的新增功能

语言支持

Solaris 9 操作环境现在包括对 162 种语言环境的支持,包括 Solaris 9 DVD、Solaris 9 Software CD 和 Solaris 9 Languages CD 中的 39 种语言。 请参阅第四章中关于语言支持功能的概述。下面的一节中提供了关于其中一些功能的更多详细信息。

新的亚洲语言环境支持

对新的中文 GB18030-2000 字符集的支持

从 Solaris 8 2/02 发行版开始,Solaris 平台支持整个 GB18030-2000 字符集(包括近 30,000 个字符)的输入、显示和打印。如此以来,任何运行在 Solaris 平台上的应用程序都能够得益于这个更广泛的中文字符集。这些字型主要是汉字,但该编码也包括少数民族语言的字型,如藏文、维吾尔文、彝文和蒙古文。

Solaris 9 发行版中的 GB18030-2000 支持也包括与以前的中文字符集(GBK GB2312)的向后兼容性,以及向其它字符集(如 Unicode)的转换。 Solaris 开发人员不需要更改其程序就可以访问这项新的编码支持。标准工具箱能够使用此新支持。

对于需要 GB18030-2000 支持的 Java 应用程序,请查看下列站点上的 J2SETM

http://java.sun.com/j2se/1.4

新的中文和韩文排序规则语言环境

排序规则语言环境给用户提供了不同的排序规则选项,如笔划数和偏旁部首、拼音和字典选项。

泰语的分词器模块

分词器模块用于在 Motif 中将泰语文本正确地分成适当的段落、句子和字。

新的亚洲 UTF-8 (Unicode) 语言环境

文件系统安全通用转换格式 (UTF-8) 是由 X/Open® 定义的一种多字节 Unicode 编码表示方法。 UTF-8 包含 Solaris 欧洲和亚洲语言环境的传统单字节和多字节语言环境的几乎所有字符。

新的泰语输入法

新的泰语输入法支持由泰国政府指定的泰语输入标准,称为 WIT。WIT 有三个级别: 级别 0、级别 1 和 级别 2。

新的中文输入法

为新的字符集和新的语言环境添加了繁体中文和简体中文语言环境中更流行和强大的输入法 (IM):

新的中文输入法辅助窗口

辅助窗口提供了一个输入法用户界面 (UI),该界面对于所有的中文语言环境都是"友好"和可扩展的。辅助窗口支持的新功能如下:

新的 iconv 模块

iconv 模块支持在本地编码的数据和 Unicode 之间转换。添加了下列新的 iconv 模块以支持新的字符集:

zh_CN.GBK 增强的新 zh_CN.GB18030 语言环境

提供这个新的 zh_CN.GB18030 语言环境是为了支持新的 GB18030 标准编码,中国政府已颁布的一项新法令要求提供对此编码的支持。

支持中国香港特别行政区的 HKSCS 的新 zh_HK.BIG5HK 语言环境

提供新的 zh_HK.BIG5HK 是为了支持中国香港特别行政区补充字符集(Hong Kong Supplementary Character Set,HKSCS)。 HKSCS 是 Big-5 和 ISO 10646 编码方案的补充字符集,它包含中国香港特别行政区的中文计算中所需的中文字符。然而,这些字符既未包含在 Big-5 中,也未包含在 ISO 10646 标准字符集中。

日语模块支持

附加的日语 iconv 模块

附加的日语语言支持包括 Solaris 日语语言环境代码集(如 eucJP、PCK 和 UTF-8)和日语主机字符集(如 Fujitsu JEF、Hitachi KEIS 和 NEC JIPS)之间的 iconv 代码转换。

新的欧洲语言环境支持

用于欧洲和中东的新 Unicode (UTF-8) 语言环境

对于 Solaris 8 10/00 发行版,在欧洲和中东语言环境中添加了俄语、波兰语、两个加泰罗尼亚语新语言环境。对于 Solaris 8 4/01 发行版,添加了两个附加的语言,即土耳其语 UTF-8 字符集和俄语 UTF-8 字符集。

在 Solaris 9 发行版中,欧洲和中东语言支持也包括添加了用于土耳其、埃及、 巴西、芬兰和比利时瓦龙地区的UTF-8 语言环境。

语言环境名如下:

欧元缺省货币支持

下列语言环境已从其本国的货币单位更改为欧元货币标志符号:

ca_ES.ISO8859-15(西班牙)

de_AT.ISO8859-15(奥地利)

de_DE.ISO8859-15(德国)

de_DE.UTF-8(德国)

en_IE.ISO8859-15(爱尔兰)

es_ES.ISO8859-15(西班牙)

es_ES.UTF-8(西班牙)

fr_BE.ISO8859-15(比利时)

fr_BE.UTF-8(比利时)

fi_FI.ISO8859-15(芬兰)

fi_FI.UTF-8(芬兰)

fr_FR.ISO8859-15(法国)

fr_FR.UTF-8(法国)

it_IT.ISO8859-15(意大利)

it_IT.UTF-8(意大利)

nl_BE.ISO8859-15(比利时)

nl_NL.ISO8859-15(荷兰)

pt_PT.ISO8859-15(葡萄牙)

增强的 Dtpad 文件打开/保存代码集转换

增强包括在支持 iconv (3C) 文件编码更改的"文件打开/保存"对话框中添加了一个"编码"选项。该选项使用户能够以不同的编码(如 UTF-8 和 UTF-16)打开或保存文件。