Locale Emulatorは、Microsoft Windowsデバイスがオペレーティングシステムのデフォルトロケール以外のロケールでプログラムを実行するための無料のオープンソースプログラムです。
特定のロケールを必要とするコンピューターゲームをプレイするために特別に設計されており、ゲームでもアプリケーションでも、基になるシステムがそのロケールをデフォルトとして使用するかのように、プログラムを実行するために使用できます。
システムが公式にサポートしていないロケールを使用している場合、一部のプログラムは正しく実行されないか、まったく実行されない場合があります。 たとえば、ゲームが日本でのみリリースされている場合、日本のシステムを実行する必要があり、そうでない場合はそうすることを拒否します。
ロケールエミュレータ
Locale Emulatorを入力します。これは、言語または国固有の要件を持つ特定のプログラムのロケールをエミュレートするために使用できるWindows用の無料プログラムです。
ロケールエミュレーターは、オープンソースプログラムです。 ダウンロードパッケージに含まれるインストーラーには、エクスプローラーのコンテキストメニューに異なるロケールでプログラムを実行するオプションが追加されています。
注 :アーカイブを後で直接移動することはできないため、インストール前にアーカイブを永続的な場所に移動します。 フォルダー内にあるファイルは必須であり、それらが欠落しているとプログラムは正常に動作しません。
実行可能ファイルを右クリックして[ロケールエミュレータ]コンテキストメニュー項目を選択し、使用可能なロケールの1つを選択して、そのエミュレートされたロケールを使用して実行可能ファイルを実行します。
プログラムにはすでに日本語のサポートが含まれていますが、必要に応じてグローバルプロファイル設定ウィンドウを使用して異なるロケールのサポートを追加できます。
コンテキストメニューから、またはコンテキストメニューエントリのインストール中に、構成を読み込むことができます。 場所とタイムゾーンの設定、レジストリとUI言語の偽造、昇格した特権でのプログラムの実行など、プログラムに追加する各ロケールの多数の設定をサポートします。
Locale Emulatorの欠点の1つは、ネイティブの64ビットプログラムをサポートしていないことです。 32ビットおよび64ビットシステムで32ビットプログラムを実行できますが、64ビットシステムで64ビットプログラムをサポートしません。
アプリケーション自体は、Windows 7 Service Pack 1以降のすべてのバージョンのWindowsと互換性があります。ただし、開発の焦点はWindows 10です。
代替案
ロケールエミュレーターは多くの場合正常に機能しますが、すべてではありません。 一部のプログラムは実行を拒否する場合がありますが、それについてできることはほとんどありません。 これは、たとえば、プログラムが別のロケールをエミュレートしない前述の64ビットプログラムの場合です。
この場合にできることは、オペレーティングシステム上に他のユーザーアカウントを作成し、これらのアカウントのロケールを目的のロケールに切り替えることです。
次に、「他のユーザーとして実行」オプションを使用して、メインアカウントで適切に動作しないプログラムを実行できます。
終わりの言葉
Locale Emulatorは、特定のロケール向けに設計されたプログラムを実行するユーザー向けの便利なプログラムです。 それは何をするかに非常に特化しており、少数の聴衆にのみアピールするかもしれません。また、すべてのケースで機能するわけではありませんが、小さなオープンソースであり、ほとんどのケースで機能します。