Mengubah lokal Windows berdasarkan per proses

11

Apakah ada cara untuk mengubah lokal Windows hanya untuk program tertentu?

Saya memiliki satu atau dua program yang tidak berfungsi dengan benar untuk lokal non-Inggris (AS) dan ingin mengatasi bug mereka tanpa mengubah pengaturan lokal saya.

Josh Kelley
sumber

Jawaban:

4

Ini adalah sedikit peretasan yang mungkin bisa melakukannya. Saya yakin pengaturan ini dikonfigurasi berdasarkan per pengguna jadi saya rasa Anda bisa:

  • buat pengguna baru
  • masuk sebagai pengguna itu
  • pengaturan pengaturan yang diperlukan untuk aplikasi
  • logout dan kembali sebagai pengguna normal Anda
  • jalankan program sebagai pengguna yang baru dibuat (Anda dapat melakukan ini dengan menahan shift lalu mengklik kanan exe dan memilih "jalankan sebagai")
Adam Butler
sumber
2
Mengapa jawaban ini diterima? Meskipun kedengarannya sebagai solusi, itu adalah fantasi murni! Tidak mungkin untuk menetapkan lokal pada basis per pengguna, bahasa untuk program non-unicode adalah pengaturan lebar komputer (bukan hanya pengguna). Dan tidak ada fitur seperti 'jalankan sebagai pengguna lokal lainnya', hanya ada opsi 'jalankan sebagai administrator'. Mungkin dimungkinkan pada * nix, tetapi pertanyaannya adalah tentang Windows.
TomR
Maaf tentang kesalahpahaman. Dimungkinkan untuk menjalankan program Windows sebagai pengguna yang berbeda.
TomR
2

Ada alternatif sumber terbuka untuk Microsoft AppLocale yang diklaim berfungsi hingga windows 10, tersedia di GitHub:

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

Ini memungkinkan pengaturan lokal per-aplikasi, dapat diakses melalui opsi menu konteks.

Pasang kembali Monica
sumber