|
|
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已! |
|
恭喜您是本站第 1730165
位訪客!
登入 | 註冊
|
|
|
|
發表者 |
討論內容 |
冷日 (冷日) |
發表時間:2012/7/12 5:23 |
- Webmaster

- 註冊日: 2008/2/19
- 來自:
- 發表數: 15773
|
- [轉貼]Linux i18n
- Linux i18n
2010-11-08 23:03:20
編輯/etc/sysconfig/i18n這個文件, 不管你裝的是中文版,還是英文版.刪掉原來的設置,把下面的拷貝過去
LANG="zh_CN.GB18030"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
保存,重起.OK了 這時候,linux控制台下就可以顯示中文了, 在RHEL5中對應的文件是/usr/lib/locale/zh_CN.gb18030
/etc/sysconfig/i18n 這裡存放的是系統的區域語言設置
第一行 表明你當前系統的語言環境變量設置 ,這裡是 zh_CN.GB18030
第二行 表明系統預置了那些語言支持 ,不在項目中的語言不能正常顯示
第三行 定義控制台終端字體,你文本登錄的時候顯示的字體就是這個 latarcyrheb-sun16
注: I18N 是 internationalization 的縮寫形式,意即在 i 和 n 之間有 18 個字母,本意是指軟件的「國際化」. I18N支持多種語言,不過同一時間只能是英文和一種選定的語言,例如英文+中文、英文+德文、英文+韓文等等; 原來的:
LANG="zh_CN.UTF-8"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"
SYSFONT="latarcyrheb-sun16"
Linux LANG和SecureCRT中文字顯示概述
在Linux終端:export LANG=GBK; 在SecureCRT字符設置:默認 上傳:gbk編碼,和utf8編碼都沒有亂碼問題。。。
在Linux終端:export LANG=en_US.utf8; 在SecureCRT字符設置:默認 上傳:gbk編碼,和utf8! utf8 編碼都沒有亂碼,但是gbk有問題。
最好是第一種為好,兩種情況顯示都ok。。。其餘設置都有亂碼問題,捨棄!
有人這樣setting: 使用SecreCRT遠程訪問中文版Linux主機時,對於中文顯示會有亂碼。 設置SecureCRT設置:選項(Options)->會話選項(Session Options)->外觀(Appearance)->字符(Character),選擇UTF-8。
我的系統是 LANG="en_US.UTF-8",改完SecureCRT設置重新登錄即可.
通常就可以了,因為Linux默認LANG就是UTF-8。如果不是,則設置一下/etc/sysconfig/i18n,將LANG設置支持UTF-8。
[root@localhost sysconfig]# more i18n
LANG="zh_CN.UTF-8"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
重新登錄就可以了!
原文出處:Linux i18n - 人外有人 - 51CTO技术博客
|
|
討論串
|