|
[PuTTy Configuration]→[Window]→[Translation]→Received data assumed to be in which character set:
3 K1 A! C6 Y# C7 e+ ^, |
2 L m; a# a b6 Y" z) N原本是預設的Use font encoding0 y" e5 B& h4 g9 i) N/ \
4 w$ t8 z4 L j0 g" n
將Use font encoding下拉選單打開, 選取萬國碼UTF-8
# B3 H$ o& O& q! N3 a) F- A重新登入PuTTY一次, 搞定
9 Z6 i) e1 x6 C! z! ?( `
" d, M3 I0 T3 P6 V% U' j; N; |5 h1 C' R3 | C( a
Server端如何檢查系統環境使用的語言呢?
( t3 O$ C8 B; s( I* K2 a$ Z) L" d& S+ E( r# h% ?$ s& o, U9 O
請輸入環境變數
8 A; b6 g2 [: |+ U! S" x1 R0 @+ y3 Y: f
$ env
5 i; ^6 U6 q5 ?( d9 \4 c6 z8 r; C1 [$ Z9 D5 w& ]4 N
Output中有一列叫做 LANG=zh_TW.UTF-86 w: B# M: L& G( Y5 L
% {# j& G1 J K+ K$ [" J這就是語系檔案!! 他很重要- ?5 T% D' D/ G/ c& ?! ]
( D% q# w) q' I$ H) U( b/ P; W! {中文編碼通常是zh_TW.UTF-8或是zh_TW.Big5
; `$ g' @ H6 s
1 ?5 x! J p+ W r1 B甚麼時候會出狀況? 當你啟動的程式會分析語系資料的時候, 如果系統發現是無法掌控的語系, 就會出現error! _+ c0 _' B8 c
1 [" ?( K$ x. O r
4 f5 C! R. h$ B9 U" m語系資料是由哪個檔案來維護?$ S; w$ w& r" A! p1 a
- Z5 S% w) K: M9 z4 V& D9 O
$ cat /etc/sysconfig/i18n
/ M s( y) V7 Y9 z3 U7 e* ^& C7 m" V( f: o9 s5 z# E. c. H0 C7 Z# N
當然是系統設定的地方囉! 你可以呼叫預設的值, 甚至是修改他
0 V5 x( z8 V7 l2 a, g) n; {% O0 N: z& n3 Q8 d: u5 l S
|
|
|