setlocale

使用 setlocale 命令可更改系统的语言环境设置。 另外此命令还可以将命令输出更改为所选语言。

语法

setlocale -localelocale_id

参数

-localelocale_id
(必需)指定语言环境标识。 根据所需语言,该值必须是数字值。 命令描述中的列表将显示可能的值。

描述

此命令可更改作为命令行界面的输出显示的错误消息的语言。 然后,来自命令行工具的所有错误消息都会以所选语言生成。 在请求更改语言(语言环境)时运行此命令。

指定 setlocale 命令可更改系统的语言环境设置;所有界面输出都更改为所选语言。 例如,要将语言更改为日语,请在命令行上输入以下命令:

setlocale -locale 3

其中 3 是日语值。 支持以下值:
  • 0 美国英语(缺省值)
  • 1 简体中文
  • 2 繁体中文
  • 3 日语
  • 4 法语
  • 5 德语
  • 6 意大利语
  • 7 西班牙语
  • 8 韩语
  • 9 葡萄牙语(巴西)
  • 10 俄语

调用示例(其中 3 表示日语)

setlocale -locale 3

生成的输出:

无反馈

调用示例(其中 8 表示韩语)

setlocale -locale 8

生成的输出:

无反馈