Google翻译,如何使用javascript手动还原原始语言

Fl0*_*D3R 2 html css google-translate

我在我的网站上使用Google翻译。(https://translate.google.com/manager/website/suggestions

一切正常,但是如何手动(使用javascript)恢复原始语言按钮?

想法是这样的:我用自己的语言显示页面,因此,如果用户手动更改此设置(不使用Google翻译),我想禁用Google翻译的实际翻译。

这可能吗 ?

我检查了翻译生成的iframe,但没有找到答案。

亲切的问候

Ale*_*nir 5

尝试使用此命令恢复原始状态:

function() {
  var iframe = document.getElementsByClassName('goog-te-banner-frame')[0];
  if(!iframe) return;

  var innerDoc = iframe.contentDocument || iframe.contentWindow.document;
  var restore_el = innerDoc.getElementsByTagName("button");

  for(var i = 0; i < restore_el.length; i++){
    if(restore_el[i].id.indexOf("restore") >= 0) {
      restore_el[i].click();
      var close_el = innerDoc.getElementsByClassName("goog-close-link");
      close_el[0].click();
      return;
    }
  }
}
Run Code Online (Sandbox Code Playgroud)