The translation is amazingly unhelpful in some areas :p
Shame there's not much of a modding scene for the English side of the game. I take it it's much bigger on the Ru side?
Ya it sucks hard sometimes but it gives you usually atleast some idea what's going on :-) but i think we should have atleast one person who actually knows both russian and english to translate them correctly.