如果使用者的語言環境出現在 locale -a 輸出的最後一個項目,則代表該使用者並沒有本土化的 Sun Management Center。
符合下列兩個情況時,使用者就會有此本土化問題。
使用者在 <安裝影像>/disk1/sbin 或 /opt/SUNWsymon/sbin 底下執行指令後會在終端機看見下列訊息。
“LANG=xxxxx is either not valid or not installed. Defaulting to C”
xxxxx 為使用者設定的語言環境。
這表示 GUI 或 CLI 訊息沒有本土化而只可取得英文語言。
使用者設定用來執行上述指令的語言環境是 locale -a 輸出的最後一個項目。
解決方法:建立顯示為 locale -a 輸出的最後項目之虛擬語言環境。請執行以下步驟︰
輸入下行以成為超級使用者:
% su -
輸入下行進入 locale 目錄:
cd /usr/lib/locale
建立「C」語言環境目錄的副本到您要讓它在 locale -a 輸出中顯示在最後一行的名稱。
cp -r ./C ./zzzz
檢查 locale -a 輸出以確認新的語言環境會最後顯示。