简体   繁体   中英

How to get Hindi Keyboard/translate into hindi text programatically in Android

I am developing an application in Android Tablet , i created below query to get hindi text dynamically but no response. https://stackoverflow.com/questions/8006418/how-to-dynamically-convert-and-show-data-in-hindi-in-android

If it's not possible at least guide me how can i programatically get Hindi Virtual Keboard in my Bee tel Tablet. Or else i need to translate English into hindi dynamically for that i already know if i use Google Translator API we can do this but in my case most of the time my application will work without any internet/network so in that case i can't use google translator so can any one tell me any other alternatives i have....

Please give me reply,for every valuable answer i will give Kudos...

If you are really serious about this, use the transliteration api from Google .

It's paid, it used to be free.

I think you should go and pester Google here .


Meanwhile can you try using icu4j ?, it seems to support Devanagari transliteration

icu4j transliteration API

myTrans = new Transliterator("Latin-Devanagari", null);
String output = myTrans.transliterate(myString);

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM