使いたい英語そしてドイツ語のロケール設定。
現在、私のシステムは次の設定で実行されています(Debian Professional Installerのインストール中に構成されています)。
- 言語:
English - English (Default)
- 国、地域または地域:
other -> Europe -> Austria
- デフォルトのロケールの基礎となる国/地域は次のとおりです。
United States - en_US.UTF-8
- 鍵:
German
今私の質問は次のとおりです。
英語を維持しながら現在のロケール(United States - en_US.UTF-8
)を希望のドイツ語ロケール(de_DE.UTF-8
)に切り替えるにはどうすればよいですか?
インストール中にエラーが発生したため、これは不可能でした(「間違った言語/ロケールの組み合わせが検出されました」)。
答え1
en_DE
デフォルトのロケールとして存在しないため、インストール中にドイツ語圏の国でローカライズされた英語をロケールとして選択することはできません。 (LANGUAGEを直接設定する代わりにupdate-localeを使用する必要があるのはなぜですか?ロケールの選択に関する確認事項について説明します。 )
あなたが追求することを達成する方法は2つあります。
- 1つは、設定を使用して新しいロケールを作成することです。新しいen_**ロケールを(簡単に)どのように使用できますか?もっと学ぶ。
別の方法は、以下を使用してより細かい方法でロケールを設定することです。さまざまな
LC_
変数;例えば:export LANG=en_US.UTF-8 export LC_MONETARY=de_DE.UTF-8 export LC_TIME=de_DE.UTF-8
または、メッセージを除いてドイツ語をデフォルトとして使用するには、次の手順を実行します。
export LANG=de_DE.UTF-8 export LC_MESSAGES=en_US.UTF-8
(そして他のすべての競合する
LC_
変数、特に他のすべてのLC_ALL
設定をオーバーライドする変数の設定を解除します。)このプログラムを使用して設定を確認できますlocale
。地域設定プログラムはどのように機能しますか?もっと学ぶ。