JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 11.1 国际语言环境指南     Oracle Solaris 11.1 Information Library (简体中文)
PDF
为本文档评分
search filter icon
search icon

文档信息

前言

1.  介绍

2.  Unicode 和 UTF-8 语言环境支持

3.  使用语言和语言环境

GNOME 显示管理器中的语言环境选择

如何在 GNOME 桌面管理器中选择语言环境

如何在不同语言中启动会话

在终端会话中设置语言环境

复合语言环境

安装其他语言环境

语言环境侧面

什么是侧面?

语言环境侧面的结构

如何在软件包管理器中添加语言支持

从命令行添加语言支持

设置系统的缺省语言环境

传统语言环境

语言环境别名

安装程序中的语言环境选择

自动化安装程序中的语言环境选择

选择要安装的语言环境

UTF-8 语言环境

设置缺省系统语言环境、键盘映射和时区

4.  桌面键盘首选项和输入法

5.  配置字体

6.  高级主题

A.  可用语言环境

索引

请告诉我们如何提高我们的文档:
过于简略
不易阅读或难以理解
重要信息缺失
错误的内容
需要翻译的版本
其他
Your rating has been updated
感谢您的反馈!

您的反馈将非常有助于我们提供更好的文档。 您是否愿意参与我们的内容改进并提供进一步的意见?

在终端会话中设置语言环境

您可以在终端会话中通过按如下所示设置 LANG 变量来更改语言环境:

$ export LANG=locale

例如,要更改为 de_DE.UTF-8 语言环境,请键入:

$ export LANG=de_DE.UTF-8

要验证是否已成功更改语言环境,请运行 locale(1) 命令:

$ locale
LANG=de_DE.UTF-8 
LC_CTYPE="de_DE.UTF-8" 
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8" 
LC_COLLATE="de_DE.UTF-8" 
LC_MONETARY="de_DE.UTF-8" 
LC_MESSAGES="de_DE.UTF-8" 
LC_ALL=

要获取系统中可用的语言环境列表,请运行以下命令:

$ locale -a

要安装更多语言环境,请参见安装其他语言环境

复合语言环境

LC* 变量(如 LC_CTYPELC_MESSAGES)在语言环境类别中进行了详细介绍,也可在终端中与 LANG 变量一起设置。设置后,它们将覆盖特定类别的 LANG 设置。此类型的语言环境设置称为复合语言环境

$ export LANG=de_DE.UTF-8
$ export LC_MESSAGES=en_US.UTF-8

在此示例中,用于正确处理语言环境设置的应用程序将在德文语言环境中运行,但其本地化的输出以英文显示。在此例中,locale(1) 的输出如下所示:

$ locale
LANG=de_DE.UTF-8 
LC_CTYPE="de_DE.UTF-8" 
LC_NUMERIC="de_DE.UTF-8" 
LC_TIME="de_DE.UTF-8" 
LC_COLLATE="de_DE.UTF-8" 
LC_MONETARY="de_DE.UTF-8" 
LC_MESSAGES=en_US.UTF-8 
LC_ALL=

在此例中,输出的 LC_MESSAGES 变量不包含撇号,这说明已显式设置了值。其他 LC* 变量的值继承自 LANG 变量。LC_ALL 变量可用于覆盖所有 LANGLC* 设置。有关更多信息,请参见 locale(1)setlocale(3C) 手册页。