I've got a problem with Russian spell checking: English works fine whether it's the default language or English selected for spell checking, but Russian is left unchecked. If I use an English layout then all the Russian words get red underlined, but if I use a Russian layout nothing happens: neither underlining nor spell checking. So it's kinda odd.
Is it the way it should be? I heard of people using at least two languages on ICS and spell checking both.