I'm looking for a way to launch 64-bit programs in a Chinese, Japanese, and Russian locale without changing my current system locale (which is English). With Microsoft's AppLocale I was able to launch 32-bit programs in any locale but AppLocale doesn't launch 64-bit programs in a locale different to the system locale.

I currently use Windows 8.1 x64

2 Answers 2


It's more easy: This method works for all Windows 32bits or 64bits ;-)

  • Create different new local users (one for each language).
  • Log in with each user and change the Windows language of that account to the desired language.
  • Log out (Repeat for each user).

When you finish the setup:

  • Log in with your usual user.
  • Run the application you want to see in a different language with the "Run As" method (Shift+right click on the shortcut and select Run as different User) using the user which has that language on his settings.
  • 5
    It works but that means that I have to create at least 3 extra accounts on my PC that I will never use Jun 15, 2015 at 2:07
  • 2
    Yes I know. But until Microsoft don't updates the AppLocale application it's the only solution I found.
    – NetVicious
    Jun 15, 2015 at 6:44
  • 1
    Where's the "Run as a different user" option? In the Start Menu, it's shown when right you click the program, and in Explorer if you Shift+Right click the executable. (You've mentioned this your other answer but not this one.)
    – antak
    Jun 3, 2019 at 6:56
  • Changed, thx ;-)
    – NetVicious
    Jun 3, 2019 at 9:06

There's an open-source alternative to Microsoft AppLocale that is claimed to work up to windows 10, available on GitHub:


Its allows per-app locale settings, accessible via a context menu option.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.