Jump to content

MediaWiki:Common.js: Difference between revisions

No edit summary
Tag: Reverted
No edit summary
Tag: Manual revert
Line 9: Line 9:
   gtag('config', 'G-MX174P23PW');
   gtag('config', 'G-MX174P23PW');
</script>
</script>
// Google Translate init
function googleTranslateElementInit() {
    new google.translate.TranslateElement({
        pageLanguage: 'en',
        layout: google.translate.TranslateElement.InlineLayout.SIMPLE
    }, 'google_translate_element');
}
// Inject container in header
mw.loader.using('mediawiki.util').then(function () {
    $(function () {
        var header = document.querySelector('.vector-user-links');
        if (header && !document.getElementById('google_translate_element')) {
            var div = document.createElement('div');
            div.id = 'google_translate_element';
            header.appendChild(div);
        }
    });
});
// Load Google script
$.getScript('//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit');