I use 2 WP - one in English and one in Russian. my site[s]
IMO both languages in one WP a bad idea
donation? me? no, may be for themes author - sayontan
It's maybe a stupid question, but did you install wordpress in your subdomain in Russian Language? and then install suffusion theme? and how I can activate / make russian language by default?