Actually I don't know what I should I do with Russian...
On the Motorola Milestone the layout is a bit strange, with Q key mapped to both Й and Ц:
External image (www.unwiredview.com) So implementing a different layout for the hard key translation (I mean the normal layout, with Q mapped to Й and W mapped to Ц) would be confusing for Milestone users, and implementing this layout will be confusing for non Milestone users (I think)
Thoughts?