title: Google Translate is not working in Edge or Internet Explorer
body: <p>We have multiple sites using Google Translate. Previously, it had been working correctly on all browsers. Yesterday, when we were QCing an update on one project, we found that Google Translate was not working in Edge or Internet Explorer. When I then checked all our other projects using Google Translate, none of them worked in Edge or Internet Explorer either.</p>
  
  <p>While in Edge or Internet Explorer, I can see that the Google Translate script is being loaded and the function <code>doGTranslate</code> is defined and I can run it in the console with <code>doGTranslate('en|es')</code>, but nothing on the page changes. This makes me think that the issue is on Google's side. Is anyone else experiencing this issue?</p>
  
  <p>Here is a basic implementation. The following code creates a language selector and properly translates the title text on every browser except Edge and Internet Explorer.</p>
  
  <pre class="lang-html prettyprint-override"><code>&lt;!DOCTYPE html&gt;
  &lt;html lang="en"&gt;
  &lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt;
    &lt;title&gt;Google Translate&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
    &lt;h1&gt;Page Title&lt;/h1&gt;
    &lt;div id="google_translate_element"&gt;&lt;/div&gt;
    &lt;script type="text/javascript"&gt;
      function googleTranslateElementInit() { 
        new google.translate.TranslateElement({
          pageLanguage: 'en', 
          layout: google.translate.TranslateElement.InlineLayout.SIMPLE
        }, 'google_translate_element');
      }
    &lt;/script&gt;
    &lt;script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"&gt;&lt;/script&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  
  </code></pre>