可将操作系统、命令 shell 或 Web 浏览器中的语言或语言环境设置为英语或日语并运行 HP Systems Insight Manager (HP SIM)。中央管理服务器 (CMS) 和受管系统都必须支持所需的所有语言。语言用于以请求的语言显示 HP SIM 中的所有标签、菜单、状态和错误消息。浏览器中显示的 GUI 以 Web 浏览器的首选语言显示。另外,通过 CMS 以交互方式执行的工具和任务所使用的语言与目标系统上执行工具命令行时使用的语言相同。这样,Web 浏览器能够以首选语言运行工具、创建并手动运行调度的任务。同样,在目标系统上执行工具的命令行时,将通过 mxexec 和 mxtask 命令行命令转发命令 shell 的语言设置,以便设置执行工具、手动执行任务或创建调度任务时使用的语言。
CMS 还具有另一独立于任何用户会话的语言环境(请参阅“配置 HP SIM”),即 CMS 语言环境。某些功能继承了此语言环境,例如日志文件和自动事件处理发送的电子邮件消息(它们独立于任何会话)。
设置 Web 浏览器语言或语言环境配置 Web 浏览器并选择首选语言时,尽管会以英语或日语显示整个 HP SIM GUI,但 HP SIM GUI 会以浏览器请求的语言显示日期和时间。浏览器语言环境还用于设置在其中执行工具命令的安全 Shell (SSH) 命令 shell 中的语言和编码。浏览器语言环境将在创建调度任务时保存在该任务中,并用于设置目标系统上的单系统模式 (SSA) 工具以及执行系统上的多系统环境 (MSA) 工具的语言和编码。手动执行任务时,当前浏览器语言环境将仅针对调度任务的这一手动执行覆盖该任务中的语言环境设置(对于 SSA 和 MSA 工具)。 在 Internet Explorer 中配置语言设置 |  |
要在 Internet Explorer 中将首选语言设置为日语,请执行下列步骤: 选择工具 Internet 选项 [语言]。此时将显示语言首选项窗口。 单击 [添加]。此时将显示所有语言窗口。 从列表中选择日语。 单击 [确定] 将其添加到语言首选项列表。 在语言首选项列表中选择日语,并单击 [上移],直到其位于列表顶部,或选择并删除此处列出的其他任何语言。 单击 [确定]。继续单击 [确定],直到关闭所有窗口。
在 Mozilla 中配置语言设置 |  |
要在 Mozilla 中将首选语言设置为日语,请执行下列步骤: 选择Edit Preferences。此时将显示 Preferences 窗口。 在 Category 列表的左侧,选择并打开 Navigator 下拉列表,然后选择 Languages。此时将在右侧显示 Languages 视图。 单击 [Add]。此时将显示 Add Languages 窗口。 从列表中选择 Japanese。 单击 [OK] 将其添加到语言首选项列表。 在语言首选项列表中选择 Japanese,并单击 [Move Up],直到其位于列表顶部,或选择并删除此处列出的其他任何语言。 单击 [OK] 保存首选项并关闭窗口。
在 Windows 中配置语言或语言环境要在日语模式下安装和运行 HP SIM,必须为当前用户将语言环境设置为日语。有关详细信息,请参阅“配置 Windows XP 语言设置”或“配置 Windows 2000 语言环境设置”。完成上述步骤后,请安装 HP SIM,它将以日语模式运行。有关安装 HP SIM 的详细信息,请参阅 http://docs.hp.com/zh_cn/allproducts.html 上的 HP SIM 用户指南,并针对操作系统选择相应的指南。 配置 Windows XP 语言设置 |  |
选择开始 控制面板 区域和语言选项 高级。 在非 unicode 程序的语言下选择日语。 单击 [应用] 以应用更改。 重新引导系统。
重新引导系统之后,打开命令提示窗口,并执行 chcp 932(日语)和 chcp 437(英语)以便在两种语言之间切换。HP SIM CLI 命令使用代码页确定要输出的语言环境和编码,如同命令提示符命令(例如 dir)一样。 配置 Windows 2000 语言环境设置 |  |
选择开始 设置 控制面板 区域选项 常规。 单击[设置默认值]。此时将显示选定系统区域设置窗口。 从下拉列表中选择日语。 单击 [确定]。 单击 [应用]。
重新引导系统。
重新引导系统之后,打开命令提示窗口,并执行 chcp 932(日语)和 chcp 437(英语)以便在两种语言之间切换。HP SIM CLI 命令使用代码页确定要输出的语言环境和编码,如同命令提示符命令(例如 dir)一样。
配置 HP-UX 和 Linux 语言设置请确保在受管系统(对于 SSA 工具)和执行系统(对于 MSA 工具,通常为 CMS)上安装了对于所需语言和字符映射编码的支持。要验证语言设置,请执行以下命令:
locale -a
以查看是否已列出所需的语言和字符映射编码。此外,如果要运行 x-window 命令类型的命令工具,请确保已配置了为显示 X-Window 应用程序而选择的 X Display,以使其使用该应用程序所需的字体列表和请求的语言。对于 Motif X Window 应用程序(X 客户端),只需针对要显示的语言配置 Common Desktop Environment (CDE)。应该配置 X11 Motif 的所有 X11 资源文件属性或 Gnome 构件集字体列表,以使字体支持您要使用的语言和编码(例如日语和 SJIS),或者必须配置 X 客户端的 X 资源文件,以便设置要为各个应用程序使用的特定字体列表。该过程通常意味着运行 xlsfonts 以查看安装的字体、了解 X 应用程序所支持的语言、明白应用程序如何在其 app-defaults 文件中设置字体以及在 X 客户端上编辑 X 资源文件属性以配置应用程序字体列表属性。
配置 HP SIMHP SIM 具有一个配置文件,可修改该文件以覆盖控制下列内容的语言环境设置: CMS 语言环境 CMS 的语言环境,它可影响 CMS 日志和自动事件处理任务发送的电子邮件中使用的语言。 目标语言环境 在远程系统上通过 SSH 执行命令时所使用的语言环境、字符映射编码、代码页和 LANG 变量。
该配置文件为 globalsettings.props,位于: 对于 Windows 它位于 C:\Program Files\HP\Systems Insight Manager\config\globalsettings.props。 对于 HP-UX 和 Linux 它位于 /etc/opt/mx/config/globalsettings.props。
CMS 语言环境 |  |
缺省情况下,CMS 语言环境由环境决定。在 HP-UX CMS 中,该语言环境将查找 "LANG=" in "/etc/rc.config.d/LANG" 并使用该设置。在 Linux CMS 中,它将查找 "LANG=" in "/etc/sysconfig/i18n" and "/etc/sysconfig/language" 并使用该设置。在 Windows CMS 中,它使用 Java™ Virtual Machine 的缺省语言环境设置,该设置基于安装 HP SIM 所使用的用户帐户的语言环境设置。 如果 CMS 使用的语言环境不是所需语言环境,则可手动编辑 globalsettings.props 并添加行(例如 CMSLocale=en_US)或要覆盖 CMS 语言环境的任何语言环境。 目标语言环境 |  |
对于 HP SIM,语言环境的字符映射编码可能因各个目标操作系统和各个语言而不同。为了使 HP SIM 能够选择用于各个目标系统(对于 SSA 工具)或各个执行系统(对于 MSA 工具,通常为 CMS)的编码,已定义某些可添加到 globalsettings.props 文件中的属性的格式。这些属性提供了要用于各个操作系统上的各种语言的字符映射编码、要用于 Windows 目标系统和执行系统上的各种语言的代码页代码以及用于定义 Linux 或 HP-UX 系统上 LANG 环境变量中的编码的字符串。此外,某些属性还针对各个操作系统上不支持的语言定义了要使用的资源。这些属性名称的格式如下所示:
"TargetCharacterMapEncoding_" + language
+ "_" + os_name + "=" + encoding
“TargetCodePage_” + language or encoding
+ “_” + os_name + ”=” + code page number
"TargetLangEncoding” + encoding + “_” + os_name
+ “=” + encoding string
其中,language 为两个字符的语言代码,os_name 为支持的操作系统(例如,LINUX、HPUX 和 WINNT)的大写字母形式的关键字,encoding 为相应操作系统上该语言的字符映射编码的规范名称。可在网页 http://java.sun.com/j2se/1.4.2/docs/guide/intl/encoding.doc.html 的第 2 列获取支持的名称。 这些条目如下所示:
TargetCharacterMapEncoding_ja_LINUX=EUC_JP
TargetCharacterMapEncoding_??_LINUX=ISO8859_1
TargetCharacterMapEncoding_ja_HPUX=SJIS
TargetCharacterMapEncoding_??_HPUX=ISO8859_1
TargetCharacterMapEncoding_ja_WINNT=SJIS
TargetCharacterMapEncoding_??_WINNT=ISO8859_1
TargetCodePage_ja_WINNT=932
TargetCodePage_??_WINNT=437
对于 Windows 目标系统和执行系统,这些属性用于选择要在 SSH 命令提示符 shell 中执行的 chcp 命令,以便强制设置语言和编码从而执行 Windows 命令行命令。例如:
chcp 932(强制将语言设置为日语 Shift-JIS)
chcp 437(强制将语言设置为美国英语,且至少支持 ISO-8859-1) 对于 Linux 和 HP-UX 目标系统和执行系统,将编码和语言环境一起使用,以便定义 LANG 环境变量,这些环境变量在目标系统和执行系统上的 SSH 环境中进行定义。通过在上述操作系统上执行 locale -a 命令可获取示例值。例如:
LANG=en_US.iso88591
(HP-UX 上的美国英语、ISO-8859-1 编码)
LANG=ja_JP.SJIS
(HP-UX 上的日语、Shift-JIS 编码)
LANG=ja_JP.eucjp
(Linux 上的日语、EUC-JP 编码)
LANG=en_US.utf8
(Linux 上的美国英语、UTF-8 编码)
|