私は http://windows.Microsoft.com/en-US/windows-Vista/change-the-system-locale を読みました(windows 8がこのヘルプページにリンクしました)
それがどういう意味かはまだ完全には理解できません。システムロケールは表示言語とどのように異なりますか?
システムロケール(非Unicodeプログラムの言語):
この設定には3つの主な目的があります。
非Unicodeプログラムに使用するデフォルトのANSI、OEM、MAC、およびEBCDICコードページを指定します 。
CJKフォントおよびレガシービットマップフォントのフォントリンク設定の一部を指定します。
開発者がDEFAULT USER LOCALEではなくこの設定を誤って使用した場合のアプリケーションの動作を指定します。
ユーザーロケール(標準と形式):
この設定は、情報の表示方法を制御します-リストボックスの並べ替え順、日付、時刻、数値、通貨の値の形式、カレンダー使用したい。
入力ロケール(入力方法/言語):
この設定では、入力言語と、キーボードレイアウトなどの入力デバイスのメソッドを指定します。入力ロケール(入力言語とも呼ばれます)は、入力言語(ギリシャ語など)および入力メソッド(キーボードなど)を記述するプロセスごとの設定です。
表示言語
この設定は、ユーザーインターフェイス(UI)項目を表示するデフォルトのシステム言語を指定します(メニューなど)。ダイアログボックス、およびヘルプファイル)。
参照