Dynamic Language Tools
Dynamic Language Tools lets you type Urdu on any web-page, plus it also converts any of the existing roman Urdu words on any web page to the corresponding Unicode Urdu words. With this tools you can type comments or write blogs in Urdu. You can also convert any existing contents like poems, comments and stories on the web pages to the Urdu.
This bookmarklet use the Google Transliteration API to provide transliteration support wherever you want it