ユーザーインターフェイスの言語を一時的に変更することはできますか?


22

ドイツ語UIでUbuntu 12.04を使用します。ただし、ここまたはStack Exchangeのどこかで質問をし、スクリーンショットを追加するときは、英語で入力することをお勧めします。

したがって、私の質問は次のとおりです。スクリーンショットを作成するために英語で表示するように、特定のアプリケーション(Rhythmboxなど)の言語を変更するにはどうすればよいですか。

注:永久に変更したくはありません。すべてのアプリケーションで変更したくないです。また、そのタスクを完了するためにログアウトする必要はありません。オンザフライである必要があります。

回答:


20

英語で英語とは異なるロケールからアプリケーションを一時的に実行するには、環境変数を変更してLANG_ALLから、異なるロケールをインストールした前に端末からアプリケーションを実行します。

LANG_ALL=en_GB rhythmbox # runs Rhythmbox with British English locale
LANG=C rhythmbox # runs Rhythmbox with system fallback locale, this is English

こちらもご覧ください:

システムが英語に設定されており、一時的に別のロケールでアプリケーションを実行する必要がある場合、彼は逆方向に動作しないことに注意してください。次に、LANGUAGE環境変数の設定をオーバーライドする必要があります。


1
これを機能させるのに問題がある他のユーザーのために- 私のために設定するLANGLANG_ALL、まだ動作していませんLANGUAGE。参照してくださいなぜ私のために言語を変更LANG環境変数をオーバーライドしていないのですか?
gertvdijk

@gertvdijk:ありがとう。非常に奇妙な振る舞い-しかし、それが物事のやり方です。
Takkat
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.