Google翻訳リンクを自分のウェブサイトに追加していますが、現在表示されている言語に基づいてJavaScriptを実行したいと考えています。 JavaScriptを使用すると、以下を判断する方法があります:Google翻訳者がアクティブであるかどうかをどのように判断しますか?
サイトは現在Google Translateフレームを通して表示されていますか?
もしそうなら、表示されている言語を教えてください。
Google翻訳リンクを自分のウェブサイトに追加していますが、現在表示されている言語に基づいてJavaScriptを実行したいと考えています。 JavaScriptを使用すると、以下を判断する方法があります:Google翻訳者がアクティブであるかどうかをどのように判断しますか?
サイトは現在Google Translateフレームを通して表示されていますか?
もしそうなら、表示されている言語を教えてください。
いいえ、Chromeに組み込まれていて、わからないようにサイトをラップするだけです。 HTTP Accept-Languageヘッダーをチェックして、どの地域から来ているのか確認できます。ローカライズできるようになりましたが、それについてはそれがあります。
これはあまりにも悪いです。フレームを多用していないのですが、これは意味があると思います。 – dojosto
Chromeで翻訳したときにAJAXリクエストが行われたようですが、コードからこれを知ることができるかどうかはわかりません。 – pimvdb