問題タブ [microsoft-translator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
223 参照

javascript - マイクロソフトの翻訳者 API で翻訳した後に元のテキストを復元するにはどうすればよいですか

ユーザーが Web ページのボタンをクリックしたときに、Microsoft トランスレータ API と AJAX 呼び出しを使用して、段落を英語からスペイン語に翻訳することができました。スペイン語のテキストを英語に翻訳し直さなくても、元のテキストに切り替えることができるようにしたいと考えています。ページのソースを表示すると元のテキストが表示されますが、それをユーザーに表示する方法がわかりません。

0 投票する
2 に答える
1053 参照

javascript - Microsoft Translator を使用する場合、ウィジェットを削除して翻訳を保持する方法はありますか?

Microsoft Translation Widget を使用しています。これを使用して、ユーザーの操作なしで Web ページを自動的に翻訳したいと考えています。

問題は、CSS と JS がウィジェット内の Microsoft 独自のスクリプトから読み込まれるため、document.ready でポップアップしたり隠したりするウィジェットを取り除くことができないことです。

誰もこれを回避する方法を知っていますか? 私はいたるところを見てきましたが、これに対する解決策が見つかりません。

0 投票する
1 に答える
1216 参照

c# - 応答データをブラウザに書き込む方法は?

ブラウザーから html をダウンロードした後、Microsoft Translator を使用してテキストを翻訳しています。その後、ブラウザで表示したい。

ブラウザで応答データを置き換える必要がありwebRequestます。ここで助けてください。

0 投票する
1 に答える
1276 参照

c# - Microsoft Translator API を使用して、C# で Web ページ全体を翻訳します

C# を使用して Microsoft Translator API (SOAP) で Web ページを翻訳します。ウェブサイトを翻訳したいのですが、翻訳済みページをクロールするためにも Google が必要なため、Translator Widget の使用は適切ではありません。そのため、ブラウザに送信する前に翻訳する必要があります。

これまでのところ、URL を渡すだけでhttp://www. microsofttranslator.com/bv.aspx?from=&to=nl&a=http%3A%2F%2Fwww.imdb.com%2F

これまでに行った試みは次のとおりです。 1. Url から文字列をダウンロードし、Client.Translate(..) に渡します。

メッセージを逆シリアル化しようとしているときに、フォーマッタが例外をスローしました: 操作 'Translate' の要求メッセージの本文を逆シリアル化中にエラーが発生しました。XML データの読み取り中に、文字列コンテンツの最大長クォータ (30720) を超えました。このクォータは、XML リーダーの作成時に使用される XmlDictionaryReaderQuotas オブジェクトの MaxStringContentLength プロパティを変更することで増やすことができます。行 516、位置 48。

2.

これは時間がかかりすぎます。そして最後に、Bad request (400) 例外が発生します。

この問題に取り組む最善の方法は何でしょうか? また、毎回翻訳しなくても済むように、ドキュメントを保存する予定です。

0 投票する
3 に答える
204 参照

c# - 追加されていない翻訳データが ajax の成功でページ全体に対して機能しない

私の質問やコードが明確でない場合は、簡単に説明します。

Microsoft トランスレータを使用してページを翻訳しようとしていますが、Ajax 成功の HTML タグでは機能しません:

変換データの制限により、データ変換は正常に機能しています。要素をスライスして innerhtml データを変換するだけで、ページに変換されたデータを Ajax で追加できません。

ajaxの成功で私のコードに何が問題なのか、誰でも助けてくれますか?

ここに画像の説明を入力

ここに画像の説明を入力

0 投票する
0 に答える
51 参照

microsoft-translator - アクセス トークンを取得するための grant_type フィールドに「client_credentials」として入力できるもの

Microsoft Translator API にアクセスするためのアクセス トークンを取得するときに、grant_type フィールドに入力する「client_credentials」とは何を意味しますか?

0 投票する
1 に答える
11838 参照

python - Python を使用してヒンディー語を英語に翻訳する

私は、言語(英語、ヒンディー語、マラーティー語など)を認識するプロジェクトを行っています。元の言語コードに依存し、入力されたターゲット言語コードに依存して別の言語に翻訳します。

すべて Python 言語で行われます。

言語を認識してテキスト形式で解釈し、Microsoft API を使用して別の言語に翻訳する Google API。

しかし、私はエラーに直面しています、ここにあります

私の入力:क्या कर रहे हो

完全なコードは次のとおりです。

このエラーを克服するにはどうすればよいですか?

0 投票する
0 に答える
872 参照

android - Androidでリモートデータベースから文字列を翻訳する適切な方法は何ですか?

Google 翻訳と Microsoft 翻訳を試しました。どちらもエラーを出します:

[microsoft-translator-api] 翻訳の取得中にエラーが発生しました: null
原因: android.os.NetworkOnMainThreadException

リファレンスとチュートリアルに従ってすべてをセットアップしました。唯一の違いは、ボタンのクリックで Translate.execute() を呼び出す代わりに、JSON 文字列データが入り始めるときに呼び出すようにしていることです。

ここに私が持っているものがあります:

私のデータモデルクラスで

私もこれを試しました:

私のデータモデルクラスで

これに加えて:

主な活動

Android の Translate API に関する他の SO の質問を見たことがありますが、それらはすべて、ビューをクリックして翻訳を取得することに言及しています。Volley リクエストから JSON 文字列レスポンスを変換する例を示すものは見つかりませんでした。何か案は?メインスレッドを過負荷にせずにこれを行う適切な方法は何でしょうか?

以下のコメント ごとに、この AsyncTask クラスを MainActivity に追加しました。

そして、アダプタークラスのこの行でメソッド setText(String[]) を解決できないというエラーが表示されます。

holder.ftitle.setText(feature.get(position).getName());

Google と Microsoft Translator API の両方を見ると、String[] が必要です。

0 投票する
1 に答える
144 参照

microsoft-translator - Microsoft Translator API を使用して単語の対応を検索する

bing translate (www.bing.com/translator) でテキストを翻訳すると、ソース テキストのどの単語が翻訳されたテキストの特定の単語に対応するかを確認できます。マウス ポインタを単語の上に置くだけです。

例: "Fantastic tour" をフランス語に翻訳すると、"Voyage fantastique" となります。ソース テキストの最初の単語は、翻訳されたテキストの 2 番目の単語に対応しています。

この操作は Microsoft Translator API 経由で可能ですか?

0 投票する
1 に答える
29968 参照

powershell - PowerShell でタイプ [System.Web.HttpUtility] が見つかりません

PowerShell を使用して Microsoft Translator アプリケーションのアクセス トークンを取得しようとしていますが、プロセスの特定のコマンドが次のエラーの結果として失敗します。

このエラーを受け取る前に、この MSDN ページのコードをコピーして PowerShell ISE に貼り付け、プレースホルダーの値を実際の資格情報に置き換えました。

これを機能させるには、どのようなコードを追加する必要がありますか?