|
[PuTTy Configuration]→[Window]→[Translation]→Received data assumed to be in which character set:
( Y2 Q& w: U3 j* f6 R, L9 Q! `3 o; T2 c/ E% F" J! i
原本是預設的Use font encoding
, g; Y0 i" z i/ R% w5 K0 V2 C2 P, o5 }; U8 W# y- U
將Use font encoding下拉選單打開, 選取萬國碼UTF-81 A. q/ b/ G) ~5 P$ M
重新登入PuTTY一次, 搞定
8 A9 T) n- z+ c4 g3 f7 }
8 U- C8 i" I' |2 F
' D6 W2 q1 ]9 h% R, j7 ?! gServer端如何檢查系統環境使用的語言呢?
0 q2 J0 a; d3 a# f$ c F! g' N/ Z8 U+ S; c' g" |
請輸入環境變數
/ H1 ?7 `% v& O- K; Y2 [* @ v9 I! X4 s. M! g2 k" c: L" l( `
$ env
6 e/ `2 E, y5 u% A7 T4 B- R4 v5 l
9 X4 ]# x0 J* R2 [Output中有一列叫做 LANG=zh_TW.UTF-8
: ~ F/ T1 O5 G4 p3 t( R3 d( e' @- C0 k$ f$ H" \3 U* a: j
這就是語系檔案!! 他很重要
4 z" }7 W2 m4 V' Q. H8 Y' ^' z
; s' z( u9 L' c$ x. ^4 v% M1 H4 N中文編碼通常是zh_TW.UTF-8或是zh_TW.Big55 _1 y0 ]* \1 j; S" I7 J6 {& N6 W
9 x( G1 o) S R8 ^* t, b甚麼時候會出狀況? 當你啟動的程式會分析語系資料的時候, 如果系統發現是無法掌控的語系, 就會出現error @+ Q1 j, z6 [( ]4 w3 H6 d5 m
. U$ N/ [# _3 j( ]1 Y4 J6 Y
0 k; ^. J4 o: B7 ~/ u" L1 U( G0 z1 T語系資料是由哪個檔案來維護?# c9 l G% q5 r8 Y3 a1 y4 H; a
" Q; u" T& U1 ]+ b6 ]$ ~5 z3 T# f$ cat /etc/sysconfig/i18n5 h) H& i/ L; R+ k
, b8 ?3 O$ u& B# O/ R
當然是系統設定的地方囉! 你可以呼叫預設的值, 甚至是修改他3 `, w% r$ Q9 W& I) L' y2 o
' t, w, N; M8 M# `" ]
|
|
-->
|