Google Chrome拡張機能を作成しています。対象となるページはロシア語で書かれています。 Chromeは英語に翻訳されます。私はいくつかの不一致が翻訳にリンクされているように見えることがわかります。私は正確に同じページを複数回をリロードする場合javascriptのクロム翻訳を無効にする
if (searchResult[0].innerHTML.indexOf("Общая папка")!=-1) alert("You are in Shared Folder."); else (alert(searchResult[0].innerHTML));
が、結果は矛盾している:たとえば、次のコードでは、私は特定のフォルダにいるかどうかを確認します。ときには "Общаяпапка"を検出することもありますが、それ以外の時間は検出しない場合もあります。このフレーズが検出されないときは、「Общаяпапка」の翻訳である「共有フォルダ」にあると警告が表示されます。ここで一貫性がないように見える場合があります。翻訳がいつも変わるので、私のスクリプトでは役に立たない愚かな翻訳を扱っていることがあります。
これを修正する方法を知っている人はいますか?それをオフにするとおそらく修正されますが、実際には翻訳は役に立ちます。拡張機能のその他の側面私は翻訳がHTMLのいくつかの第2層で動作することを理解しています(私はこれをよく研究していませんでした。)