Language setting for non-Unicode programs

To change the language setting for non-Unicode programs you may need to change the setting of the taskbar and start menu first to "Classic Start Menu" in order to access all the options of Control Panel:

Start menu

Next, open "Regional and Language Options" in Control Panel and click the Advanced tab:

Regional and Language Options

Set the language for non-Unicode programs to English, but there is no need to check the default user account settings box. You may need to check the box for the current language of your Windows in the code page conversion tables list.

Click the Regional Options tab, and verify that the language and number settings of Windows has not changed:

Regional and Language Options

You can choose here any language and other settings that are supported by Windows. Click Apply > OK to finalize the changes.

Remarks

The problem of the language setting for non-Unicode programs came to my attention in the fall of 2007. A Japanese and a few Chinese students in my advanced time series class noticed that EasyReg did not work on their Japanese and Chinese Windows versions. In particular the menus did not open. After some experimentations I figured out that the problem was due to the fact that the language for non-Unicode programs was set to Japanese and Chinese, respectively, and that changing the language to English solved the problem without affecting the language of Windows itself. However, I do not know whether non-Unicode programs developed under non-English versions of Windows are affected by this solution.
 

EasyReg iconBack to the EasyReg International web page