Windows localization has a dialog that that set a locale for all applications that do not support Unicode, it looks something like this on xp similar on other flavors of windows:
Is there a way to specify this per app as apposed to globally for the entire os. Say I have 2 different ansi apps i want to run one in Russian and one in Chinese on the same machine, is that possible?
ANSI encoding is a slightly generic term used to refer to the standard code page on a system, usually Windows. It is more properly referred to as Windows-1252 on Western/U.S. systems. (It can represent certain other Windows code pages on other systems.)
The character set most commonly used in computers today is Unicode, a global standard for character encoding. Internally, Windows applications use the UTF-16 implementation of Unicode.
Starting in Windows 10 build 17134 (April 2018 Update), the Universal C Runtime supports using a UTF-8 code page.
There's a free and open-source utility called Locale Emulator that can run other apps with a locale (code page) of your choice, other than the system default.
As of this writing, Locale Emulator claims to be compatible with Windows 10 version 1803 (which is the latest version of Windows).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With