|
|
[PuTTy Configuration]→[Window]→[Translation]→Received data assumed to be in which character set:4 y1 C8 d3 e9 e E
. F4 `5 C" O: N6 e: J% p原本是預設的Use font encoding7 ?% K' e5 y3 D! m$ E
1 }" V! u# d) I* t6 v& e將Use font encoding下拉選單打開, 選取萬國碼UTF-8
5 u) M5 P1 s/ T; b' v重新登入PuTTY一次, 搞定' y$ s# i- ~9 ]: d( w! ^ K. Z2 _
* a' w/ `& R+ `. g: Z, D! u' t3 A: L, L5 @3 O' I
Server端如何檢查系統環境使用的語言呢?7 B0 g5 D4 n) U* E* W
8 J# b5 ~* s4 A8 `) b請輸入環境變數9 S/ r/ ?" p$ p1 A# w& t T$ ]7 b
9 t% U! P, r) q$ I8 j
$ env
5 g& s) g( r+ J# ~2 J
/ C# _- N- \; B& A. j6 zOutput中有一列叫做 LANG=zh_TW.UTF-8; K7 ?) Z% B m p; W" }
: R( R' c9 k1 i& s9 `這就是語系檔案!! 他很重要7 n5 A7 x- ^: C% g
. u" H5 P2 K) ^% T7 Q6 @
中文編碼通常是zh_TW.UTF-8或是zh_TW.Big56 b$ I+ A0 L7 N9 b0 F s
/ u* a/ ~* ?6 m7 U
甚麼時候會出狀況? 當你啟動的程式會分析語系資料的時候, 如果系統發現是無法掌控的語系, 就會出現error
4 t+ g4 v1 B: b2 C! k0 ^" s
9 Z. r1 P7 l$ W ? |8 \1 r$ c* d7 |# M) y" C, E) ~! l2 B
語系資料是由哪個檔案來維護?
3 M2 C& X W# l* M6 O8 e- z! p5 [9 h
$ cat /etc/sysconfig/i18n
5 }2 P# ^! ]6 K# P7 r8 t
6 p5 N& \) d3 w( d+ y, @- V+ P( G當然是系統設定的地方囉! 你可以呼叫預設的值, 甚至是修改他
- \0 f4 x! j- [& O) m9 ~& l
% q5 w) W3 |9 b% O+ |% N$ ? |
|
|