Windowsコンピュータでシステムロケールを変更する方法

Windowsコンピュータでは、システムロケールによって、Unicodeをサポートしないプログラムのテキストが表示される言語が決まります。Unicode以外のアプリケーションがテキストを表示する言語は、コンピュータのシステムロケールの設定によってのみ決まります。システムロケールは、非Unicodeアプリケーションが使用するデフォルトの文字セット(文字、数字、記号)を決定するだけでなく、非Unicodeアプリケーションがテキストを表示するフォントやその他の多くのものも決定します。

システムロケール設定は、主に、複数の言語を話し、コンピューター上の非Unicodeプログラムで選択した特定の言語を表示したいWindowsユーザーを対象としています。システムロケールは、Unicode以外のプログラムの言語のみを制御することに注意してください。一方、Unicodeを使用するWindowsコンピューター上のすべて(Windowsメニューからダイアログボックスおよびその間のすべて)は、変更の影響を受けません。何らかの方法でシステムロケールで。システムロケールが正しく構成されていないと、Javaなどの非Unicodeアプリケーションを使用するときに問題が発生する可能性があります。そのため、システムロケールを設定し、正しく構成することが非常に重要です。

Windowsコンピュータのシステムロケールの変更は、コンピュータが実行されているWindowsオペレーティングシステムのバージョンによってわずかに異なりますが、非常に単純で簡単なプロセスです。ただし、実際にコンピューターのシステムロケールを変更する前に、管理者権限を持つコンピューターのアカウントにログインしていること、およびコンピューターのシステムとして設定する言語に適した言語パックがあることを確認する必要があります。ロケール。Windowsコンピュータのシステムロケールを変更するには、次のことを行う必要があります。

  1. [開始]をクリックし ます。
  2. クリックして [コントロールパネル] (または「の検索コントロールパネル」と題し、検索結果をクリックして [コントロールパネル])。
  3. で コントロールパネル 内 のカテゴリ ビュー、をクリックして 時計、言語、および地域
  4. クリック:

    Windows XPを使用している場合は、地域と言語のオプション 

    Windows 7を使用している場合は、地域と言語 

    Windows 8、8.1、または10を使用している場合の地域 

  5. で 地域と言語 へのナビゲートまで開いたダイアログ、 管理タブ(または 高度なタブは、Windows XPを使用している場合)。
  6. クリックして ...システムロケールの変更の下で Unicode対応でないプログラムの言語のための セクション。 
  7. [現在のシステムロケール]のすぐ下にあるドロップダウンメニューを開き、 システムロケールとして設定する言語をクリックして選択します。
  8. [ OK]をクリックし ます。
  9. クリックして 適用 し、その後に OKで 地域と言語の ダイアログ。
  10. 今すぐコンピュータを再起動 するかどうかを尋ねるポップアップダイアログボックスで 、すべての作業が保存されていることを確認し、[今すぐ再起動 ]をクリックし てコンピュータを 再起動し ます。 

コンピューターが起動したら、非Unicodeプログラムを起動すると、表示言語がコンピューターに設定した新しいシステムロケールに変更されていることがわかります。また、Windowsとそのほとんどすべての領域(Unicodeをサポートおよび使用する領域)の表示言語は変更されておらず、コンピューターのシステムロケールを変更する前と同じであることがわかります。