各位大大好...
因為我貪圖又輕又快的desktop, 我選擇了 xfce4 + rox
慢慢從之前接觸debian 將apps 對中文的相容度增加
(裝了中文, 設了 locale 為big5, 加了 xcin 也可以用)
之前以 G_BROKEN_FILENAMES=1
將檔案選單的big5中文字都可以看到了...
可是這時....
拿 "[0213]張惠妹 A-Mei - 也許明天2.rar" 這個檔來說吧:
我在rox 的檔案選單, 以big5 取名的檔案都show 紅字, 且說這檔名為bad-utf8 (當然bad, 這是big5呀!!):
如圖:
(圖1:紅字的檔名)
(圖2:bad-utf8)
而且有些還不讓我改他們名字...
如圖:
(圖3:改檔名無效...看來他們把他當utf8 看)
如果那個檔案是壓縮檔...
fileroller 還開不了那個檔..嗚.....
會是我的locale 的問題嗎?
我的 ~/.xinitrc 檔為:
export G_BROKEN_FILENAMES=1
export LANG=zh_TW.big5
export LC_MESSAGES=en_US
export LC_NUMERIC=en_US
export LC_TIME=en_US
export XMODIFIERS="@im=xcin"
exec xcin &
esd -d /dev/dsp &
xfce-mcs-manager
xfwm4 --daemon
rox -p=default
xfce4-panel
我的locale 在 term 底下顯式為:
LANG=zh_TW.big5
LC_CTYPE="zh_TW.big5"
LC_NUMERIC=en_US
LC_TIME=en_US
LC_COLLATE="zh_TW.big5"
LC_MONETARY="zh_TW.big5"
LC_MESSAGES=en_US
LC_PAPER="zh_TW.big5"
LC_NAME="zh_TW.big5"
LC_ADDRESS="zh_TW.big5"
LC_TELEPHONE="zh_TW.big5"
LC_MEASUREMENT="zh_TW.big5"
LC_IDENTIFICATION="zh_TW.big5"
LC_ALL=
拜託各位啦!