Typing in Foreign Languages

typeit-logo.png If you have the need to type anything in a foreign language which has accents and other strange-looking
characters, and you only have a US keyboard,this website will make your life a whole lot easier!

Now, through the miracles of Unicode and JavaScript,
you can just navigate to this site, type whatever you need to type in a text box,
and then paste it wherever you need it — into your word processor, e-mail
message, etc.
You can type foreign characters by clicking buttons or by pressing intuitive
keyboard shortcuts (Ctrl+Letter). Now typing in French, German, Russian and many more languages is simple.

http://www.typeit.org

Google keyboard

Google has added an on-screen keyboard to their search portals for languages that use non-latin script. This could be particularly useful for people who regularly search in these other languages but who use a latin alphabet keyboard. Look for this to become a default feature on Google search for 35 languages, including Russian, Turkish, Persian, Greek, Thai, Icelandic, Finnish and Swedish.

http://googleblog.blogspot.com/2010/04/integrating-virtual-keyboards-in-google.html