14

Windowsのローカリゼーションには、Unicodeをサポートしないすべてのアプリケーションのロケールを設定するダイアログがあります。これは、他の種類のWindowsと同様のxpでは次のようになります。

OS全体でグローバルに配置されるようにアプリごとにこれを指定する方法はありますか?同じマシンでロシア語と中国語で実行したい2つの異なるansiアプリがあるとしましょう。それは可能ですか?

4

3 に答える 3

11

Locale Emulatorと呼ばれる無料のオープンソースユーティリティがあり、システムのデフォルト以外に、選択したロケール(コードページ)で他のアプリを実行できます。

この記事の執筆時点で、ロケールエミュレーターはWindows 10バージョン1803(Windowsの最新バージョン)と互換性があると主張しています。

ロケールエミュレータは、Windowsシェルと統合することもできます

于 2016-05-04T13:51:25.727 に答える
6

MicrosoftはかつてMicrosoftAppLocaleと呼ばれるフリーウェアを提供していまし。これにより、システムのデフォルトとは異なるロケールでアプリを実行できます。設定後、AppLocaleを介してアプリを実行するショートカットが表示されます。

ただし、2つの問題があります。

  1. AppLocaleはサポートされなくなり、そのダウンロードページは利用できなくなります。ただし、Softpediaからダウンロードできます。私はそのデジタル証明書を確認しました。Softpediaはそれを改ざんしていません。
  2. そのインストーラーは、WindowsVista以降でエラーで終了する場合があります。正常にインストールするには、管理者権限でPowerShell(またはコマンドプロンプト)を開き、それを含むフォルダーに移動して、apploc.msiそこから実行する必要があります。(これを発見したクレジットはTechJourneyに送られます。)
于 2013-02-01T20:35:05.753 に答える
0

MicrosoftAppLocaleユーティリティはWindows10と互換性がありません。その場合、次のように、UTF-8以外のアプリケーションと同じコードページのデフォルト設定に到達できます。

  1. スタート>設定>時間と言語
  2. 地域と言語
  3. 関連設定>追加の日付、時刻、地域の設定
  4. 地域>場所の変更
  5. [管理]タブ
  6. 非Unicodeプログラムの言語>システムロケールの変更...
  7. ロケールを選択して[OK]をクリックすると、再起動する必要があります

長い道のりを進んでいる指示についてお詫びしますが、Microsの場合は、正しい設定にぶつかる必要があると思いました

于 2016-03-01T09:38:19.250 に答える