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
ありがとう
答え1
lang設定はvarを使用して行われますLANG
。
現在のセッションを変更するには、次のように入力します。
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$
- ルートのみを変更するには、
.bashrc
ルートを編集して再接続してください。 - すべてのユーザーに対して変更するには、編集
/etc/login
(または/etc/profile
)を実行します。 システムレベルで変更するには、編集して再
/etc/defaults/init
起動してみてください。編集とは、ファイルに2行を追加することを意味します。
答え2
アメリカのロケールに切り替えるには、エディタで開きます。文書ホームディレクトリにあるとおりに名前を付け、.dtprofile
最後に次の行を追加します。
export LC_ALL=en_US.ISO8859-15
またはより良い:
export LC_ALL=en_US.UTF-8
次のログイン後、デスクトップ、シェル、すべてのアプリケーションが英語になっている必要があります。