2011-07-14 21 views
0

Google翻訳リンクを自分のウェブサイトに追加していますが、現在表示されている言語に基づいてJavaScriptを実行したいと考えています。 JavaScriptを使用すると、以下を判断する方法があります:Google翻訳者がアクティブであるかどうかをどのように判断しますか?

  1. サイトは現在Google Translateフレームを通して表示されていますか?

  2. もしそうなら、表示されている言語を教えてください。

+0

Chromeで翻訳したときにAJAXリクエストが行われたようですが、コードからこれを知ることができるかどうかはわかりません。 – pimvdb

答えて

1

いいえ、Chromeに組み込まれていて、わからないようにサイトをラップするだけです。 HTTP Accept-Languageヘッダーをチェックして、どの地域から来ているのか確認できます。ローカライズできるようになりましたが、それについてはそれがあります。

+0

これはあまりにも悪いです。フレームを多用していないのですが、これは意味があると思います。 – dojosto

関連する問題