
If the application fails to detect the language of the non-Unicode program, it allows you to specify the language before running it. If features a wizard-like interface that enables you to select the file that you want to run and specify command line arguments. This tool is designed to detect the language of the selected executable and generate a temporary “system locale” without having to reboot your computer.
#Download japanese locale emulator windows#
Since Windows only allows one locale at a time and changing it requires a reboot and administrative rights, running a non-Unicode program can take a lot of time. However, the language environment in based on the “system locale” variable which needs to match the app language. If the app does not use Unicode encoding, the operating system needs to emulate the environment required to properly display the characters. If you are trying to run an application on your system and the GUI displays garbage characters, the problem might be related with the text encoding system.

The program allows you to bypass this issue by simulating a “system locale” variable for the target application. Microsoft AppLocale is a compact tool designed to help you run non-Unicode applications without having problems in displaying the characters from the app interface. Note: The application is now discontinued and does not run on newer Windows.
