2011-11-07 2 views
1

나는 아래의 힌디어 텍스트를 동적으로 얻으려면 응답을 만들지 만 안드로이드 타블렛에서 응용 프로그램을 개발 중입니다. https://stackoverflow.com/questions/8006418/how-to-dynamically-convert-and-show-data-in-hindi-in-android힌디어 키보드를 얻는 방법/안드로이드에서 프로그래밍 방식으로 힌디어 텍스트로 번역하기

최소한 내가 가이드 할 수없는 경우 프로그래밍 방식으로 가상 키보드를 가져올 수 있습니다. 아니면 내가 영어를 힌디어로 동적으로 번역 할 필요가있다. 내가 사용하는 경우 이미 알고있다. Google Translator API 우리는 이것을 할 수 있지만 내 경우에는 대부분 내 응용 프로그램이 작동 할 것이다. 인터넷/네트워크가 없다. 그래서 당신이 경우 경우 난 ...

날 내가 명예를 줄 것이다 모든 가치있는 대답을, 답변 부탁드립니다 .... 하나가 나에게 내가 가지고있는 다른 대안을 말할 수 있도록

답변

1

을 구글 번역기를 사용할 수 없습니다 이 문제에 대해 진지하게 생각한다면 transliteration api from Google을 사용하십시오.

무료였습니다.

나는 pester Google here으로 가야한다고 생각합니다.


한편 당신은 icu4j를 사용하여 시도 할 수 있습니다?, it seems to support Devanagari transliteration

icu4j transliteration API

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

우리는 인터넷을 가지고 있지만 내 응용 프로그램이없이 일을해야하는 경우 안녕하세요 리노 갱신 구을 번역 API를 주셔서 감사합니다에만 작동합니다 농촌 지역을위한 인터넷 사례 또한 의미합니다 ... andicu4j for anyroid –

+0

내 대답이 업데이트되었습니다. 테스트하지 않았 음을 유의하십시오. 당신은 출력이 만족 스럽기 전에 API를 사용하는 방법을 연구해야합니다. – Reno

+0

아래 코드를 사용했지만 아무 일도 일어나지 않습니다. Transliterator myTrans = Transliterator.getInstance ("Latin-Devanagari"); \t \t 문자열 출력 = myTrans.transliterate ("Raja Sekhar"); –

관련 문제