跳到内容 中国
HP.com 主页 产品与服务 支持及驱动程序 解决方案 如何购买
» 联系惠普
更多选项
HP.com 主页
HP-UX 11.0 - 11i 国际化特性白皮书 > 第 3 章 语言环境

更改的语言环境和 localedef 命令 [11i v1.5]

» 

技术文档资料

完整的 PDF 手册
» 反馈
内容从此开始:

 » 目录

 » 词汇表

 » 索引

要从 PA 平滑迁移至 IPF,在基于 Itanium 的系统中需要有 PA 和 IPF 语言环境库以及 iconv 方法。

目录结构更改

64 位 PA 系统中的当前目录结构是:

/usr/lib/nls/loc/locales.1           # PA32  10.20 版语言环境
/usr/lib/nls/loc/locales.2           # PA32  11.0 版语言环境
/usr/lib/nls/loc/locales             # 链接至 /usr/lib/nls/loc/locales.2
/usr/lib/nls/loc/methods.1           # PA32  10.20 版语言环境方法库
/usr/lib/nls/loc/methods.2           # PA32  11.0 版语言环境方法库
/usr/lib/nls/loc/methods             # 链接至 /usr/lib/nls/loc/methods.2
/usr/lib/nls/iconv/methods.1         # PA32  10.20 版 iconv 方法库
/usr/lib/nls/iconv/methods.2         # PA32  11.0 版 iconv 方法库
/usr/lib/nls/iconv/methods           # 链接至 /usr/lib/nls/iconv/methods.2
/usr/lib/nls/loc/pa20_64/locales.2   # PA64  语言环境
/usr/lib/nls/loc/pa20_64/locales     # 链接至 /usr/lib/nls/loc/pa20_64/locales.2
/usr/lib/nls/loc/pa20_64/methods.2   # PA64  语言环境方法库
/usr/lib/nls/loc/pa20_64/methods     # 链接至 /usr/lib/nls/loc/pa20_64/methods.2
/usr/lib/nls/iconv/pa20_64/methods.2 # PA64  iconv 方法库
/usr/lib/nls/iconv/pa20_64/methods   # 链接至 /usr/lib/nls/iconv/pa20_64/methods.2

为与 PA 库共存的 32 位和 64 位 IPF 语言环境库创建了新的目录。新目录如下:

/usr/lib/nls/loc/hpux32/locales.1   # IA-64 本机 32 位语言环境
/usr/lib/nls/loc/hpux32/locales     # 链接至  /usr/lib/nls/loc/hpux32/locales.1
/usr/lib/nls/loc/hpux32/methods.1   # IA-64 本机 32 位方法库
/usr/lib/nls/loc/hpux32/methods     # 链接至 /usr/lib/nls/loc/hpux32/methods.1
/usr/lib/nls/iconv/hpux32/methods.1 # IA-64 本机 32 位 iconv 方法库
/usr/lib/nls/iconv/hpux32/methods   # 链接至 /usr/lib/nls/iconv/hpux32/methods.1
/usr/lib/nls/loc/hpux64/locales.1   # IA-64 本机 64 位语言环境
/usr/lib/nls/loc/hpux64/locales     # 链接至 /usr/lib/nls/loc/hpux64/locales.1
/usr/lib/nls/loc/hpux64/methods.1   # IA-64 本机 64 位方法库
/usr/lib/nls/loc/hpux64/methods     # 链接至 /usr/lib/nls/loc/hpux64/methods.1
/usr/lib/nls/iconv/hpux64/methods.1 # IA-64 本机 64 位 iconv 方法库
/usr/lib/nls/iconv/hpux64/methods   # 链接至 /usr/lib/nls/iconv/hpux64/methods.1

对语言环境命令的更改

如果在 locale 命令中指定了 a 选项,则根据基础处理器类型列出相应的语言环境。a 选项用法如下:

a 

在 32 位系统和 64 位系统中显示 32 位 IPF 语言环境

a 32 

在 32 位系统和 64 位系统中显示 32 位 IPF 语言环境

a 64 

在 64 位系统中仅显示 64 位 IPF 语言环境

pa32 

显示 /usr/lib/nls/loc/locales.2 中的 32 位 PA 语言环境库

pa64 

显示 /usr/lib/nls/loc/pa20_64/locales.2 中的 64 位 PA 语言环境库

无论风格和版本如何,新选项 A 将列出所有语言环境库。该列表包含有下列目录中的语言环境:

/usr/lib/nls/loc/locales.2
/usr/lib/nls/loc/pa20_64/locales.2
/usr/lib/nls/loc/hpux32/locales.1
/usr/lib/nls/loc/hpux64/locales.1

对 localedef 命令的更改

从 11.0 开始,localedef 可在 32 位和 64 位系统中为 PA 构建 32 位和 64 位语言环境库。在基于 Itanium 的系统中,仅为 IA 构建 32 位和 64 位库。如“目录结构更改”中所述安装生成的 IA 语言环境。

兼容性

执行 IPF 系统中的 locale 命令缺省列出的是 IA 语言环境,而不是 PA 语言环境。列出 PA 语言环境的 PA 应用程序将在 IPF 和 PA 系统中显示不同的结果。

localedef 命令无法在基于 Itanium 的系统中生成 PA 语言环境。如果需要 PA 语言环境,请在 PA 系统上构建它们,然后将它们移至基于 Itanium 的系统。

打印版本
保密声明 使用本网站表示您同意其使用条件
© 2001-2003, 2005 - Hewlett-Packard Development Company, L.P.