ArchBang 设置成中文后,系统很多东西还是E文的,难道组件都得重装?

其他Linux/Unix/BSD/OSX等发行版讨论
回复
nelson
帖子: 4
注册时间: 2008-10-14 11:53

ArchBang 设置成中文后,系统很多东西还是E文的,难道组件都得重装?

#1

帖子 nelson » 2014-01-15 16:27

前天Ubuntu不小心弄坏了,昨天装了ArchBang,默认是E文的

locale.conf 和 locale-gen设置成zh_CN.UTF-8后,又下了几个wqy字体,之后安装了fcitx
重启
>$ locale
>LANG=zh_CN.UTF-8
>...


>$ localectl
> System Locale: LANG="zh_CN.UTF-8"
> LANGUAGE="zh_CN:zh:en_US:en"
> VC Keymap: us
> X11 Layout: n/a
可见已经是设为中文了,但是各种菜单,像是medit,lxtermial 什么的还是E文状态,除了googlepinyin

实在没办法,火狐什么的只好自己pacman装了个语言包
然后发现ArchBang用的obmenu-generator,右键只能手动汉化...

偶然间执行了下
pacman -S base base-devel
装完后发现,pacman的信息变中文了...
然后重装了一下lxtermial,发现也变成中文了...:em27

请问
自带的像是medit,lxtermial ,SpaceFM,NetworkManager,Mixer什么的难道都得重装...?

难道我哪里设置错误?
有没有什么办法让它直接显示中文?
如果可以要装什么?

谢谢 :em19
头像
lilydjwg
论坛版主
帖子: 4249
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: ArchBang 设置成中文后,系统很多东西还是E文的,难道组件都得重装?

#2

帖子 lilydjwg » 2014-01-28 23:41

感觉这问题好神奇,有点无从下手……
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ArchBang 设置成中文后,系统很多东西还是E文的,难道组件都得重装?

#3

帖子 poloshiao » 2014-01-29 8:38

感觉这问题好神奇,有点无从下手……
1. locale 分爲 許多面向變數 下面只是 其中一部分
https://help.ubuntu.com/community/Local ... t_settings
還有一些面向變數 不在上面這個文章內
1-1. locale 指令可以幫助你瞭解 目前的面向變數有效設定值
2. 由於 歷史發展原因 locale 環境變數存在在許多 檔案中
這些設定檔案 大致上可以分類爲
Session-wide 及 System-wide
https://help.ubuntu.com/community/Envir ... _variables
還有一些設定檔案 不在上面這個文章內
2-1. 如果同一個 面向變數設定值出現在好幾個設定檔案內
依照讀取的先後順序 最後面讀取的設定值會變成 面向變數 有效設定值
一般先讀取 System-wide 再 讀取 Session-wide 再讀取 程式 設定檔案
3. 不同程式 可能使用不同 設定檔案
所以如果你 從 locale 發現 面向變數 有效變數值 跟你的需求 不同
你可以 從 程式設定 或 從 Session-wide 去變更 該 locale 的 面向變數 變數值
4. 如果你希望 所有的使用者 都使用同一個 locale 的 變數值
你可以 從 System-wide 去變更 該 locale 的 變數值
5. 進一步 參閱
5-1. https://help.ubuntu.com/community/EnvironmentVariables
5-2. https://help.ubuntu.com/community/Locale
回复