提醒一個handbook中使用.login_conf檔做語系設定的錯誤

看板FreeBSD作者時間18年前 (2007/12/16 12:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
FreeBSD內附的手冊/usr/share/doc/handbook/下有記載 使用個人家目錄下的.login_conf檔做語系設定是比較好的方法 但使用方式卻記載錯誤,也或許是資料太舊了吧 其中記載使用.login_conf檔的摘要如下 #Users who do not wish to use monetary units or time formats #of Taiwan can manually change each variable me:\ :lang=zh_TW.Big5:\ :lc_all=zh_TW.Big:\ :lc_collate=zh_TW.Big5:\ :lc_ctype=zh_TW.Big5:\ :lc_messages=zh_TW.Big5:\ :lc_monetary=zh_TW.Big5:\ :lc_numeric=zh_TW.Big5:\ :lc_time=zh_TW.Big5:\ :charset=big5:\ :xmodifiers="@im=xcin": #Setting the XIM Input Server 看了man login.conf中的記載 其實.login_conf只認得其中的charset和lang這兩個變數,其餘變數並不認得 所以要作比較細部的設定去設定個別的變數如LC_TIME,LC_MESSAGES等 必需使用.login_conf認得的setenv這個變數 以下是繁體中文使用utf-8編碼,但使用英文訊息及英文時間的正確範例 me:\ :charset=utf-8:\ :lang=zh_TW.UTF-8:\ :setenv=LC_MESSAGES=en_US.ISO8859-1,LC_TIME=en_US.ISO8859-1: 這樣才對... 其中的變數XMODIFIERS不要設在.login_conf檔內 要設在.xinitrc檔內才行 -- ※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: tambourine @61-229-40-76.dynamic.hinet.net
文章代碼(AID): #17PAf300 (FreeBSD)
文章代碼(AID): #17PAf300 (FreeBSD)