<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="设置Ubuntu的默认语言为英文">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2010-08-08 15:46<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:
设置Ubuntu的默认语言为英文


修改Ubuntu Server的区域语言设置

1.修改/var/lib/locales/supported.d/local的内容为en_US.UTF-8 UTF-8

2.执行sudo locale-gen &ndash;purge重生成locale文件

3.修改/etc/default/locale内容为

    LANG=&quot;en_US.UTF-8&quot;

    LANGUAGE=&quot;en_US:en&quot;

4.sudo reboot


 


debian下英文系统切换为中文 


如果我们在安装debian基本系统的时候选择了英文的语言环境，之后又希望将它改为中文，我们需要完成下面几方面的工作。



l 设置locale



如果没有安装locale工具，则首先要安装它，然后执行



#dpkg-reconfigure locales



选择语言包。需要添加上zh_CN开头的几个选项，当然你也可以只添加一个，然后，选择其中的一个作为默认。设置完成后，执行locale命令检查一下当前的locale设置是否为中文了。



l 安装中文字体



中文环境当然需要中文字体的支持，手工添加中文的xft字库，另外一篇文章里已经讲过，另外我们也可以使用apt安装几个免费的中文字库。如：



#apt-get install ttf-arphic-gbsn00lp



#apt-get install ttf-arphic-gkai00mp



l 重启X



如果我们重启X后，发现整个系统的界面显示的还是英文，而使用locale命令检查系统的locale设置又已经正确的配置为中文。我当时遇到的情况就是某些应用的标题等显示为中文，但是工具菜单等显示和文件管理器等都显示成了英文。这种情况很有可能是因为/etc/enviroment文件里有关语言的环境变量的设置不对。打开/etc/enviroment文件，通常会发现下面两个字段：



LANGUAGE=&ldquo;en_US:en&rdquo;



LANG=&ldquo;zh_CN&rdquo;



在LANGUAGE字段添加中文的设置，比如：



LANGUAGE=&ldquo;zh_CN:zh:en_US:en&rdquo;



重启X，系统的语言环境应该就变为中文的了。




</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
