MediaWiki:Common.js

Материал из PanoramaWiki
Перейти к: навигация, поиск

Замечание. Возможно, после сохранения вам придётся очистить кэш своего браузера, чтобы увидеть изменения.

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl-F5 или Ctrl-R (⌘-R на Mac)
  • Google Chrome: Нажмите Ctrl-Shift-R (⌘-Shift-R на Mac)
  • Internet Explorer: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl-F5
  • Opera: Выберите очистку кэша в меню Инструменты → Настройки
// Ждем полной загрузки базовых модулей MediaWiki и jQuery
mw.loader.using(['mediawiki.util']).done(function () {
   // 1. Создаем глобальную функцию инициализации (Google ищет именно её)
    window.googleTranslateElementInit = function() {
        new google.translate.TranslateElement({
            pageLanguage: 'ru', // Язык оригинала вашего сайта
        }, 'google_translate_element');
    };


    // 2. Безопасно загружаем скрипт Google через встроенный загрущик MediaWiki
    mw.loader.getScript('https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit&hl=en')
    .fail(function(e) {
        console.error("Ошибка загрузки Google Translate:", e);
        });
});
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */