I installed a customised (Lite) version of windows, so I didnt install any other languages, so I caxn't test this, but this is the only other option I can't try, so give it a whirl, see if it works on yours.
Found on the XP knowledgebase site
============
Change the locale that is used to specify the language that is used for non-Unicode programs
To change the locale in the Regional and Language Options tool in Control Panel that specifies the language that is used by programs that do not use Unicode encoding, follow these steps:
Note Perform this procedure for every user profile on the computer that is using one of the new locales that is included in Windows XP SP2 before you remove Windows XP SP2 from the computer.
1. Log on to the computer as a user with administrator credentials.
2. Click Start, click Run, type intl.cpl in the Open box, and then click OK.
3. Click the Advanced tab.
4. In the Select a language to match the language version of the non-Unicode programs you want to use box, click a locale that is not listed in the "New locales that Windows XP SP2 supports" section, and then click OK.
==========