国际语言环境指南

Unicode 语言环境:en_US.UTF-8 支持概述

Unicode/UTF-8 语言环境支持 Unicode 3.1。 en_US.UTF-8 语言环境通过将 UTF-8 用作其代码集提供多脚本处理支持。该语言环境处理多种语言中的输入和输出文本,是 Solaris 操作环境中第一个具有此功能的语言环境。其它 UTF-8 语言环境的功能类似于 en_us.UTF-8 的功能; 后面对 en_US.UTF-8 的探讨同样适用于这些语言环境。


注意:

UTF-8 是由 X/Open-Uniforum Joint Internationalization Working Group (XoJIG) 在 1992 年制定的 Unicode / ISO/IEC 10646-1 的文件系统安全通用字符集转换格式,并在 1996 年作为 ISO/IEC 10646-1:1993 的第二修正案被 ISO 和 IEC 批准。该标准已由 Unicode Consortium、国际标准化组织和国际电工技术委员会采用而成为 Unicode 2.0 和 ISO/IEC 10646-1 的一部分。


Solaris 中的 Unicode 语言环境支持对在 Unicode 3.1 与 ISO/IEC 10646-1 和 10646-2 中定义的每一个代码数据点值的处理。 所支持的语言不仅包括全欧洲语言和亚洲语言,还包括一些复杂的文本布局语言,如阿拉伯语、希伯来语、印地文和泰语。由于字体资源有限,Solaris 9 软件仅包括来自下列字符集的字符字型:

如果您试图查看 en_US.UTF-8 语言环境中没有其相应字型的字符,则该语言环境将显示“no-glyph”字型,如下所示:

Graphic

语言环境可以在安装时选择,并可指定为系统的缺省语言环境。

对于 64 位和 32 位的 Solaris 系统,提供了同一级别的 en_US.UTF-8 语言环境支持。


注意:

Motif 和 CDE 桌面应用程序和库支持 en_US.UTF-8 语言环境。但 XView™ 和 OLIT 库 支持 en_US.UTF-8 语言环境。