i2Type is a free online onscreen keyboard application that lets you write in various foreign languages using your accustomed keyboard. The app also works with touch screen devices, enabling you to type even without a physical keyboard.
To start typing, just select a language from the available 66 international languages. At a time only some characters are shown, to view the rest, press either of the following keys: Caps Lock, Shift, Ctrl + Alt, or Ctrl + Alt + Shift. It’s possible to customize the interface a bit by changing the default font, character size, and text directions.
Once you are done typing, the text could be either copied to the clipboard or downloaded in .doc format. You can also post it directly to a social network site such as Twitter or Facebook, or do a search on Google or Bing,
i2Type is also available as a Google Chrome Extension and a Firefox Add-On.
All in all, it’s quite simple and easy to use. Hit the link below to try it.