|
[PuTTy Configuration]→[Window]→[Translation]→Received data assumed to be in which character set:: g( r% P* P d/ M- K5 e
$ |% k% {( C) w8 D$ Q" ^
原本是預設的Use font encoding& H! ]. C S' Y' S6 E
3 U) V* H4 x8 J: y
將Use font encoding下拉選單打開, 選取萬國碼UTF-8
8 s' Q+ r# w% m0 M9 w5 S重新登入PuTTY一次, 搞定2 P9 Q$ L* S' s! C% {
4 N# C; P* ^, }: L- O; ]/ |
, Y4 i9 }) R" [. \, D" E; `0 c& B8 O
Server端如何檢查系統環境使用的語言呢?
9 C( G3 C; w9 c" m! ?
2 M6 K5 ^+ N4 B4 W請輸入環境變數
4 ]5 H" S% \3 X5 I, k. p
9 @: w) B6 g. r5 J! k' x/ x$ env
6 u' D3 W2 H! K" K& W( i5 C8 \5 K0 V5 T& S- S/ U/ `- M$ }" }
Output中有一列叫做 LANG=zh_TW.UTF-81 h2 h5 B+ i" i7 i5 e3 ~
' Y) E m' ?! ~/ S
這就是語系檔案!! 他很重要
. ^, k9 l2 f1 K' ?# [
0 J& p0 j9 T& Q B- c) h$ w- I中文編碼通常是zh_TW.UTF-8或是zh_TW.Big5" z! g; N0 F/ b2 p9 |* u1 t
. Z4 L' `, i v( u
甚麼時候會出狀況? 當你啟動的程式會分析語系資料的時候, 如果系統發現是無法掌控的語系, 就會出現error' y3 N7 J( N, v" `; z q9 M& r5 e% Z
0 F( X5 u& w: w, |# @1 N# i- J, ~6 Q2 \5 Q9 Y/ ^- \! k
語系資料是由哪個檔案來維護?- W& j- |+ Q; x+ ]4 g
: G5 r- X8 H: ^! e+ G$ E
$ cat /etc/sysconfig/i18n
5 X0 [* A1 Z3 f5 L3 Y# \9 C$ o0 r8 i3 |
當然是系統設定的地方囉! 你可以呼叫預設的值, 甚至是修改他& `+ E+ k& H6 m; Q m+ }, R
3 A: F- ^! J8 ?( Q |
|
|