系统管理指南:基本管理

语言环境变量

LANGLC 环境变量可以为 shell 指定特定于语言环境的转换和约定。这些转换和约定包括时区、整理顺序、日期格式、时间格式、货币格式和数字格式。另外,还可以使用用户初始化文件中的 stty 命令来指示终端会话是否支持多字节字符。

LANG 变量为给定的语言环境设置所有可能的转换和约定。可以通过以下 LC 变量来分别设置本地化的多个方面: LC_COLLATELC_CTYPELC_MESSAGESLC_NUMERICLC_MONETARYLC_TIME

下表描述了 LANGLC 环境变量的某些值。

表 4–21 LANGLC 变量的值

值 

语言环境 

de_DE.ISO8859-1

德语

en_US.UTF-8

美国英语 (UTF-8)

es_ES.ISO8859-1

西班牙语

fr_FR.ISO8859-1

法语

it_IT.ISO8859-1

意大利语

ja_JP.eucJP

日语 (EUC)

ko_KR.EUC

韩文 (EUC)

sv_SE.ISO8859-1

瑞典语

zh_CN.EUC

简体中文 (EUC)

zh_TW.EUC

繁体中文 (EUC)

有关支持的语言环境的更多信息,请参见《International Language Environments Guide》。


示例 4–1 使用 LANG 变量设置语言环境

以下示例说明如何使用 LANG 环境变量设置语言环境。在 C shell 用户初始化文件中,可以添加如下内容:


setenv LANG de_DE.ISO8859-1

在 Bourne shell 或 Korn shell 用户初始化文件中,可以添加如下内容:


LANG=de_DE.ISO8859-1; export LANG