Solaris
更改系統語言 Solaris 8
我安裝了法語版的 Solaris 8 作業系統。
是否可以在不重新安裝作業系統的情況下從法語切換到英語?如果是怎麼辦?
當
locale -a
我有這個時:POSIX common en_US.UTF-8 C iso_8859_1 en_CA en_CA.ISO8859-1 en_US en_US.ISO8859-1 en_US.ISO8859-15 en_US.ISO8859-15@euro fr_CA fr_CA.ISO8859-1 iso_8859_15 th th_TH th_TH.TIS620
即使我嘗試使用以下內容進行編輯
/etc/default/init
:LANG=en_US.ISO8859-15 LC_COLLATE=en_US.ISO8859-15 LC_CTYPE=en_US.ISO8859-15 LC_MESSAGES=en_US.ISO8859-15 LC_MONETARY=en_US.ISO8859-15 LC_NUMERIC=en_US.ISO8859-15 LC_TIME=en_US.ISO8859-15 LC_ALL=en_US.ISO8859-15
並重新啟動:沒有任何反應。
為了驗證我總是使用的結果
date
以及當我重新啟動時:我也有法語的日期。PS:我必須在我辦公室不在這裡的電腦上進行此配置,因此我必須在我辦公室的另一台電腦上進行此操作,如果可行,我將在另一台電腦上進行。
所以這裡的電腦是用英文配置的,我必須把它切換成法語。這是我的內容
~./dt
:C errorlog sessionlogs Desktop errorlog.old sessions Trash errorlog.older simulateur.dtwmrc appconfig help startlog appmanager icons startlog.old asr.dtwmrc outils.dtwmrc startlog.older bin palettes tmp bookmarks sdtfonts types dtwmrc sdtpcaction.conf wsmenu en_US.ISO8859-15 sdtpcaction.conf.bak
謝謝
要切換到美國語言環境,請使用編輯器打開主目錄中名為present 的文件
.dtprofile
,並在末尾添加以下行:export LC_ALL=en_US.ISO8859-15
或更好:
export LC_ALL=en_US.UTF-8
下次登錄後,桌面、shell 和所有應用程序應以英文顯示。
lang 設置由
LANG
var 完成。更改目前會話只需輸入
LANG=C export LANG
例如(沒有安裝法語,所以我使用葡萄牙語)
-bash-3.2$ LANG=pt -bash-3.2$ date quarta-feira, 29 de março de 2017 12H39m06s UTC -bash-3.2$ LANG=C -bash-3.2$ date Wed Mar 29 12:39:36 UTC 2017 -bash-3.2$
- 僅更改root,編輯
.bashrc
root,重新連接。- 為所有使用者更改,編輯
/etc/login
(或/etc/profile
)- 在系統級別更改嘗試編輯
/etc/defaults/init
,然後重新啟動。- 通過編輯,我的意思是在文件中添加兩行。