私はGoogle翻訳ツールを使用してWebページを翻訳していますが、このページにもiframeがありますが、これは明らかにページと一緒に翻訳されていません。
誰かが知っている回避策はありますか?iframeも翻訳してもらうことができますか?
これは、Google翻訳の真の制限またはポリシーです。 iframeコンテンツを書き換えることはできません。しかし、あなたができることの1つは、iframe
urlを次のような翻訳されたページに変更することです。
<iframe height="1200" width="600" src="http://translate.google.com/translate?hl=bg&ie=UTF-8&u=YOUR_IFRAME_URL&sl=de&tl=bg" align="middle" border="0">
または、動作する場合は bing を確認してください。
$( "#id_of_empty_iframe")。load( " http://translate.google.com/translate?hl=bg&ie=UTF-8&u=YOUR_IFRAME_URL&sl=de&tl=bg ");
ページをiframeで翻訳する必要がある場合は、次のことができます。
1。プロキシが要求するBingTranslatorを使用して、クロスドメインにならないようにします。
地点:
https://www.bing.com/translator
それを使用するプラグイン(テストされていません):
https://chrome.google.com/webstore/detail/translator/blndkmebkmenignoajhoemebccmmfjib
2。 --disable-web-security
paramを使用してブラウザ(Chromeの場合)を実行できるため、他のドメインからのフレームへのアクセスが許可されます。
危険であり、信頼できるサイトでのみ使用する必要があることに注意してください。
レイヤーを作成し、その中にトランスレーターコードを配置して、レイヤーを配置することができますtop
-500
したがって、Googleドロップダウンセレクターが含まれているページからレイヤーを非表示にします。