Biblioteca JavaScript para digitar Hindi com teclados internacionais

Estou desenvolvendo um site usandoHTML5 eAngularJS. Eu quero desenvolver um site em hindi. Um requisito é que o site permita a inserção de texto no alfabeto Devanagari, mesmo em dispositivos que não possuam o teclado apropriado.

Há algum tempo, vinculei um bookmarklet da Microsoft que não está mais disponível (http://ilit.microsoft.com/Bookmarklet/Script/Hindi.js) que converteria de inglês para hindi: você digita "kya" e obtém os caracteres hindi correspondentes.

Você pode sugerir ferramentas para fazer o mesmo, usando este ou outro sistema?

questionAnswers(1)

yourAnswerToTheQuestion