回文章列表
作者CheerC.bbs@binary.csie.ncu.edu.tw ( ), 信區: 386bsd
標題Re: [問題] freebsd 4.11 utf8支援問題
時間中大資工二進位的世界 (Sat Dec 23 01:51:46 2006)
轉信站: GIBBS!ccnews.ncku!news.ccns.ncku!news.mksh.phc!news.nsysu!ctu-gate!news
Origin: binary.csie.ncu.edu.tw

※ 引述《chinsan.bbs@bbs.sayya.org (淡)》之銘言:
: ※ 引述《CheerC.bbs@ptt.cc (崎‧C)》之銘言:
: > 然後我裝了/usr/ports/misc/utf8locale
: utf8locale 跟 convmv 沒關係吧?
4.11要裝utf8locale才會有utf8的支援阿 XD
: > 將/etc/csh.login改成
: > setenv ENABLE_STARTUP_LOCAL zh_TW.UTF-8
: > setenv LC_CTYPE zh_TW.UTF-8
: > setenv LANG zh_TW.UTF-8
: 這些 locale 設定跟 convmv 轉換成功與否會有關係嗎?
convmv轉換的都是成功
我的問題是為何我設成utf8了讀取還是亂碼
: > 使用convmv測試轉換中文名稱的檔案
: > convmv -f big5 -t utf8 ./測試檔案 –notest –nosmart
: > 結果轉過去以後中文名稱仍然變成亂碼
: 那你打 locale 是出現什麼呢?
: 改 /etc/csh.login 並不會馬上生效,要重新登入才行啊~
要重新登入我當然知道
重新登入後打locale測試 除了LC_ALL以外 也全部都是utf8

LANG=zh_TW.UTF-8
LC_CTYPE="zh_TW.UTF-8"
LC_COLLATE="zh_TW.UTF-8"
LC_TIME="zh_TW.UTF-8"
LC_NUMERIC="zh_TW.UTF-8"
LC_MONETARY="zh_TW.UTF-8"
LC_MESSAGES="zh_TW.UTF-8"
LC_ALL=

: > Pietty的設定部分有改成utf-8介面
: > 但是以上同樣動作
: > 在FreeBSD 6.0 (不需要裝utf8locale,好像有內建?)

--
                                 信念嗎?多餘的施加;夢想,似乎只是飄邈的代稱。
                                                   像是背負著無形的沉重往前走,
                                           尚未摸透的心,迷失是早就明白的事實,
                                       最終的解放將帶來無盡的血‧淚,無法避免。
才是向著原則‧我。

--
〒作者:CheerC        來自:182-217.dorm.ncu.edu.tw
◎二進位的世界【140.115.50.50‧binary.csie.ncu.edu.tw】
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻