移动linux吧 关注:2,961贴子:8,098
  • 5回复贴,共1

基于debian或debian衍生版英文系统切换为中文

只看楼主收藏回复

l 设置locale
如果没有安装locale工具,则首先要安装它,
修改/etc/locale.gen内文件,以en或zh前面#删除掉。然后执行
#dpkg-reconfigure locales
选择语言包。需要添加上zh_CN开头的几个选项,当然你也可以只添加一个,然后,选择其中的一个作为默认。设置完成后,执行locale命令检查一下当前的locale设置是否为中文了。
l 安装中文字体
中文环境当然需要中文字体的支持,手工添加中文的xft字库,另外一篇文章里已经讲过,另外我们也可以使用apt安装几个免费的中文字库。如:
#apt-get install ttf-arphic-gbsn00lp
#apt-get install ttf-arphic-gkai00mp
终端执行下面命令:
echo "LANGUAGE=zh_CN:zh:en_US:en" >> /etc/environment
echo "LC_CTYPE=zh_CN.UTF-8" >> /etc/environment
echo "LANG=zh_CN.UTF-8" >> /etc/environment
l 重启X
如果我们重启X后,发现整个系统的界面显示的还是英文,而使用locale命令检查系统的locale设置又已经正确的配置为中文。我当时遇到的情况就是某些应用的标题等显示为中文,但是工具菜单等显示和文件管理器等都显示成了英文。这种情况很有可能是因为/etc/enviroment文件里有关语言的环境变量的设置不对。打开/etc/enviroment文件,通常会发现下面两个字段:
LANGUAGE=“en_US:en”
LANG=“zh_CN”
在LANGUAGE字段添加中文的设置,比如:
LANGUAGE=“zh_CN:zh:en_US:en”
重启X,系统的语言环境应该就变为中文的了。


IP属地:河南来自Android客户端1楼2015-03-22 12:40回复
    粗看你是转载的


    IP属地:四川来自手机贴吧3楼2015-03-23 11:57
    回复
      证据:
      中文环境当然需要中文字体的支持,手工添加中文的xft字库,另外一篇文章里已经讲过,另外我们也可以使用apt安装几个免费的中文字库。如:
      这就是证据了啦


      IP属地:四川来自手机贴吧4楼2015-03-23 13:06
      回复
        没错不过部分是经过我修过过的,不然不能完全汉化,locale-gen这条命令无效,会显示这需要一段时间,也不会执行。


        IP属地:河南来自Android客户端5楼2015-03-23 20:38
        回复