web-dev-qa-db-ja.com

システムロケールとは異なるロケールで64ビットプログラムを起動する方法

現在のシステムロケール(英語)を変更せずに、中国語、日本語、ロシア語のロケールで64ビットプログラムを起動する方法を探しています。 MicrosoftのAppLocaleを使用すると、どのロケールでも32ビットプログラムを起動できましたが、AppLocaleはシステムロケールとは異なるロケールで64ビットプログラムを起動できません。

現在Windows 8.1 x64を使用しています

8
Jorge Luque

より簡単です:この方法は、すべてのWindows 32ビットまたは64ビットで機能します;-)

  • 別の新しいローカルユーザーを作成します(言語ごとに1つ)。
  • 各ユーザーでログインし、そのアカウントのWindows言語を目的の言語に変更します。
  • ログアウトします(ユーザーごとに繰り返します)。

セットアップが完了したら:

  • 通常のユーザーでログインします。
  • 表示したいアプリケーションを別の言語で「別のユーザーとして実行」メソッド(Shift +ショートカットで右クリックし、「別のユーザーとして実行」を選択)で、その言語が設定されているユーザーを使用して実行します。
10
NetVicious

GitHubで、Windows 10まで機能すると主張されているMicrosoft AppLocaleの代替オープンソースがあります。

https://github.com/xupefei/Locale-Emulator

アプリごとのロケール設定が可能で、コンテキストメニューオプションからアクセスできます。

4