|
tid=27519&[PuTTy Configuration]→[Window]→[Translation]→Received data assumed to be in which character set:7 O: V5 S. T4 Y9 }* V X7 X
5 U, E4 Y2 H: A- q
原本是預設的Use font encoding
# D. m3 e$ p# b8 ] k
& Q* b7 a: z7 ?4 m將Use font encoding下拉選單打開, 選取萬國碼UTF-8
9 T9 c) {" f8 i n D+ z/ p9 t% a重新登入PuTTY一次, 搞定
9 a; G5 c7 Q7 S# u' ]& O
; Y$ ~# z( k$ f h- L. P I3 _# m/ B% d
Server端如何檢查系統環境使用的語言呢?# U1 N% I7 @6 c( }2 z' @
, j( G3 d/ G4 T9 u/ U
請輸入環境變數) ~0 `& M- T: c, g. m6 Z
0 u8 |5 Z* H3 R1 }/ g6 U$ env& u: G- W$ @" A) A9 N
* @2 e* r0 U5 f$ A
Output中有一列叫做 LANG=zh_TW.UTF-82 n) C7 \! O% y) k# ]
! O& ` V! t/ M& j7 I% e4 W# G
這就是語系檔案!! 他很重要3 J0 H& {$ }& n4 X
. }/ Y1 S. F6 S' d2 B+ ~2 a中文編碼通常是zh_TW.UTF-8或是zh_TW.Big55 C& K+ I, \1 z/ f" \1 K8 O' h
; x! Q" o3 t5 { z+ u# [% i! v甚麼時候會出狀況? 當你啟動的程式會分析語系資料的時候, 如果系統發現是無法掌控的語系, 就會出現error
, C3 X1 I0 V6 K% Y7 x! C0 {- M6 f% i7 u( V$ Q' c# Q1 g
' i g$ e7 S# ~5 |語系資料是由哪個檔案來維護?
! o- h- ?9 w2 g9 G* v+ |9 V* s( T8 K( ]( w1 {# Y1 F9 P
$ cat /etc/sysconfig/i18n- P- q) p( l: L8 J
9 e+ G9 e. d2 r7 a* \當然是系統設定的地方囉! 你可以呼叫預設的值, 甚至是修改他
2 C2 _* {$ A/ i4 O
7 z- K3 p) y! z) a7 t& L7 @9 ] |
|