This is an old problem since version 1. I can live with it (by keeping an English reginal setting) but the followings are just for your information:
I have an rx1950 (normal, English version) with Chinese add-on. B4P runs fine when the Regional Setting is in English. But when I set region to "Chinese (Hong Kong S.A.R.)", an error message is raised (translated from Chinese):
"Unexpected exception occured on Basic4ppc.exe
Please choose Leave and then restart program, or choose Details for other informations."
and the Details:
Basic4ppc.exe
Exception
CompareInfoRef::.ctor+0x35
CompareInfoCache::GetCompareInfoRef+0x9c
CompareInfo::GetCompareInfo+0xc
CultureInfo::get_CompareInfo+0x19
String::IndexOf+0x1a
String::Replace+0x55
Form1::mnuRefresh_Click+0xc4
Form1::NewFile+0x12b
Form1::.ctor+0x16e
Form1::Main+0xa
mt 2007-05-24