2011-08-09 13 views
0

英語をヒンディー語に翻訳したいのですが、エモータ展示ボックスはありますか? ...私を助けて英語をヒンディー語に翻訳できますか?

final TextView textV = (TextView) findViewById(R.id.textView1); 

    textV.setTypeface(Typeface.createFromAsset(getAssets(),"K010.ttf")); 
    try{ 
    Translate.setHttpReferrer("www.some.com"); 
    String str1=Translate.execute("love", Language.ENGLISH, Language.HINDI); 
    textV.setText(str1); 

はまだ私はボックスを取得しています.....

+0

参照できますこの[リンク](http://code.google.com/p/google-api-translate-java/source/browse/trunk/src/com/google/api/translate/TranslatorFrame.java) – Uttam

+0

@Uttamこれが勝ったAndroidプラットフォームはデバイス上でヒンディー語フォントをサポートしていません – doNotCheckMyBlog

+0

ヒンディー語のフォントをアセットフォルダに入れて、なぜそれがサポートされないのですか? –

答えて

0

エミュレータは、ボックスを示して私を助けて...必要なフォントのサポートは、あなたのマシン上に存在しないことを意味するかもしれません。.. .hindiフォントがインストールされているかどうか確認してください。 しかし、webView.loadDataWithBaseURL()を使用する必要性について理解できませんでした。これは私が考える翻訳をしないでしょう...これはちょうど指定されたデータをWebViewにロードしてください...ヒンディー語フォントがサポートされていないため、ボックスが表示されています...

翻訳者のアプリケーションやWebページのようなものを開発していますか? 1つのTextViewに英語を入力し、翻訳する言語を選択し、ボタンを押して "Translate" ...翻訳された文字列を他のTextViewに表示します。

+0

複数の言語(エミュレータではサポートされていません)を開発する必要がある場合は、返信いただきありがとうございます。すべてのフォントをダウンロードしますか?解決策はありますか? –

+0

私はそう信じています...あなたはあなたが開発する必要がある特定の言語をサポートするためにフォントが必要になります... – iLikeAndroid

関連する問題