
Linux系统中的Locale更多的是用于支持不同的地区设置,它可以支持多种国际化的设置,它主要负责确定在分析器中默认使用的语言以及时区、字符集等地区设置。
Locale可以通过环境变量( environment variables) 来实现,我们可以使用 locale 命令查看当前配置的环境变量
locale
如果你不需要更改系统的变量的话,你也可以在当前的会话中用户临时设置 locale 的环境变量(利用 export):
$ export LANG=en_US.UTF-8
在 Linux 系统中更改 locale 的默认设置可以通过修改/etc/profile 文件来实现,在第6行位置添加以下参数:
export LANG=en_US.UTF-8
修改完以上内容后,就可以使用 source /etc/profile 更新刚才修改的环境变量:
$ source /etc/profile
注:修改以上参数前,可以先执行 locale -a 查看当前系统可以支持的locale。也可以使用 浏览器安装相应的语言package来支持.
另外,如果在使用支持Unicode的程序中,想要正确的显示Unicode 字符,需要安装一个叫locale-gen的工具,它可以生成需要的locale 语言编码:
$ locale-gen
有了这个工具,就能够支持多种语言特性,如字符集、时区等等。
总结:Locale是运行在Linux系统中的一个实用程序,它是专门用于支持不同的国际化设置的,它能负责确定默认的语言、字符集、时区等等。此外,通过安装locale-gen工具,我们可以在支持Unicode程序中正确显示Unicode字符。
香港服务器首选树叶云,2H2G首月10元开通。
树叶云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/204927.html<