11 特定のプログラムに対してのみWindowsロケールを変更する方法はありますか? 英語(米国)以外のロケールでは正しく機能しないプログラムが1つまたは2つあり、ユーザー全体のロケール設定を変更せずにそれらのバグを回避したいと考えています。 windows process locale — ジョシュ・ケリー ソース
4 ここにそれを行うかもしれない少しハックがあります。これらの設定はユーザーごとに構成されていると思いますので、次のことができると思います。 新しいユーザーを作成する そのユーザーとしてログインします アプリに必要な設定をセットアップする ログアウトして、通常のユーザーとして再度ログインします 新しく作成したユーザーとしてプログラムを実行します(Shiftキーを押しながらexeを右クリックし、[別のユーザーとして実行]を選択すると、これを実行できます) — アダムバトラー ソース 2 なぜこの答えが受け入れられるのですか?それは解決策のように聞こえますが、それは純粋なファンタジーです!ユーザーごとにロケールを設定することはできません。非Unicodeプログラムの言語は、コンピューター(単なるユーザーではない)全体の設定です。また、「他のローカルユーザーとして実行」などの機能はなく、「管理者として実行」オプションしかありません。* nixでは可能かもしれませんが、問題はWindowsに関するものでした。 — TomR 誤解して申し訳ありません。別のユーザーとしてWindowsプログラムを実行することが可能です。 — TomR
2 GitHubで、Windows 10まで機能すると主張されているMicrosoft AppLocaleの代替オープンソースがあります。 https://github.com/xupefei/Locale-Emulator アプリごとのロケール設定が可能で、コンテキストメニューオプションからアクセスできます。 — モニカを復活させる ソース