Looks like Applocale is developed before Windows Vista UAC and has many compatibility issues. Even after successfully installed, it still doesn't work for some of the programs. So I was wondering if there's any alternative for lacale issue in Windows 7?
AppLocale is not supported under anything but XP and 2003, but here's a potential workaround...
This should work for Windows 7 as well.
Additionally, to prevent troubles when running stuff via AppLocale ("AppLocale was unable to launch the specified application. Please make sure the application specified is valid.") you'll have to set it to always run as an administrator:
Also, depending on your version of Windows 7, you can also change the Change the display language settings to the language you desire:
One alternative is SteelBytes's AppLocale. It's command line driven, which is convenient for scripting, and it also lacks the nag screen that Microsoft's AppLocale has.