|
tid=27519&[PuTTy Configuration]→[Window]→[Translation]→Received data assumed to be in which character set:
. @' N4 y1 l5 Q9 u' _; q/ u* |
, K' t7 D; ^7 q2 e* E0 N原本是預設的Use font encoding
4 z( c4 o5 W; l7 Y) P, k& \8 b1 {, g7 P0 \/ Q3 I' m/ L, a
將Use font encoding下拉選單打開, 選取萬國碼UTF-8
8 f7 q; p# D1 I重新登入PuTTY一次, 搞定* g: X. P- ?6 d; t7 k7 V+ G: R6 n
$ Y. C4 a& Q" X& }/ w
3 s6 U( @, k3 N7 M7 G
Server端如何檢查系統環境使用的語言呢?
* o0 y7 e+ @$ A6 ?, U) }' }$ p7 Z/ p
! }. }$ P) [ L* u3 B5 S請輸入環境變數3 `) m, r3 E, D. v( S$ z* ]$ |5 U5 ?# A
* X3 {( {4 M4 Z. d- M$ env
4 k" \2 I9 R3 L8 z/ x t) d5 a! ^* @, k) k. S
Output中有一列叫做 LANG=zh_TW.UTF-80 H- h( g* M8 ~' Y4 j
. p1 c2 k) T5 n0 S這就是語系檔案!! 他很重要
' g4 e3 @0 }' D2 W [8 v1 P# i5 i& z0 E0 C& @, i# s) j
中文編碼通常是zh_TW.UTF-8或是zh_TW.Big5
+ C) Q6 C+ p7 ]. C5 E( t% w: P
! [/ i" a* c$ R甚麼時候會出狀況? 當你啟動的程式會分析語系資料的時候, 如果系統發現是無法掌控的語系, 就會出現error
8 R* V+ y( l% m) z y
0 `4 p( S# k% V2 L' R
5 K! g5 B) l) Y& _7 b( S語系資料是由哪個檔案來維護?, ~3 I8 Y# m/ h
% P k6 x7 Q& P
$ cat /etc/sysconfig/i18n1 h' X( d( C) Y8 t
9 g: `7 m& `! ~7 Z) Y1 T& T: e當然是系統設定的地方囉! 你可以呼叫預設的值, 甚至是修改他
% d; U/ Q( Y) T& ]3 U9 Y
5 h% y; \! N" Y4 @6 U5 l" p/ j) z |
|