![]() |
iPlanet Directory Server 5.1 管理员指南 |
附录 D 国际化
iPlanet Directory Server 允许用多种不同的语言来存储、管理和搜索条目及其关联的属性。国际化目录可以成为一笔无价的公司资源,允许员工和商业伙伴用自己所能理解的语言即时访问需要的信息。
由于目录数据是以 UTF-8 格式存储的,因此该目录默认支持所有国际字符集。此外,iPlanet Directory Server 允许根据语言首选项来指定搜索操作中的匹配规则及对照顺序。
关于区域设置
关于区域设置
利用区域设置,iPlanet Directory Server 可支持多种语言。区域设置标识有关特定地区、文化和/或习惯的用户所希望的数据显示方式的特定语言信息,包括如何解释给定语言的数据及如何对数据进行排序或对照。
此外,区域设置信息还指示代表给定语言所用的代码页。 代码页是一种供操作系统用来建立键盘按键与字符字体屏幕显示之间关系的内部表。
对照顺序
对照顺序提供有关如何对给定语言的字符进行排序的特定文化信息。它标识诸如字母表中的字母序列、如何对比带音质符号的字母与不带音质符号的字母,以及对比字符串时是否忽略某些字符等事宜。对照顺序还会考虑有关语言的特定文化信息,例如语言的阅读顺序(由左向右、由右向左还是由上向下)。
字符类型
字符类型可将字母字符与数字或其它字符区别开来。此外,它还定义了大写字母向小写字母的映射。例如,在某些语言中,竖线 (|) 字符被视为标点符号,而在其它一些语言中则被视为字母。
货币格式
货币格式指定了特定地区所用的货币符号,该符号是位于值的前面还是后面,以及如何表示货币单位。
时间和日期格式
时间和日期格式指示当地时间和日期的惯用格式。时间格式指示当地是使用 12 小时时钟格式还是 24 小时时钟格式。日期格式包括短日期格式,例如 MM/dd/yy(月、日、年)或 dd/MM/yy(日、月、年),以及长日期格式(包含某种特定语言的月份和星期)。例如,日期“1996 年 1 月 10 日”在捷克语中表示为“10. leden 1996”,而在法语中则表示为“10 janvier 1996”。
由于区域设置除了机械的语言差异外还描述文化、习惯和区域性的差别,因此目录数据既可转换为用户所能理解的特定语言,也能用给定地区用户所希望的方式加以表示。
在 iPlanet Directory Server 安装过程中,区域设置信息将被自动复制到以下目录:
/usr/iplanet/ds5/lib/nls/locale31
识别受支持的区域设置
如果执行的目录操作(例如搜索操作)要求指定区域设置,则可使用语言标记或对照顺序对象标识符 (OID)。
语言标记就是以两个标识语言的小写语言代码开头的字符串(ISO 639 标准中定义)。必要时,为区分语言的区域差别,语言标记中还可能包括国家代码 - 两个字符的字符串(ISO 3166 标准中定义)。语言代码和国家代码之间由破折号分隔。例如,用于标识英国英语区域设置的语言标记为 en-GB。
对象标识符 (OID) 则是用于唯一标识对象(例如属性或对象类)的十进制数。搜索或索引国际化目录时所用的 OID 将标识 iPlanet Directory Server 所支持的特定对照顺序。例如,OID 2.16.840.1.113730.3.3.2.17.1 代表芬兰语的对照顺序。
在目录中进行国际搜索时,请使用语言标记或 OID 来标识所要使用的对照顺序。但在设置国际索引时,必须使用 OID。有关索引的详细信息,请参阅第 10 章“管理索引”。
下表列出 iPlanet Directory Server 所支持的各种区域设置,同时说明相关的语言标记及 OID。
区域设置
语言标记
对照顺序对象标识符 (OID)
受支持的语言子类型
客户机可以使用语言子类型来决定所要搜索对象的特定值。有关使用语言子类型的详细信息,请参阅“添加属性子类型”。
语言标记
语言
上一页 目录 索引 文档主页 下一页
版权所有 © 2001 Sun Microsystems, Inc.。部分版权所有 © 2001 Netscape Communications Corp.。保留所有权利。
最近更新时间:2002 年 2 月 15 日