MediaWiki:Common.js

From SPEDAS Wiki
Revision as of 22:05, 27 December 2023 by Spedas (talk | contribs) (Support per-page Google Translate link in sidebar)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/* Any JavaScript here will be loaded for all users on every page load. */

// Select the sidebar link
var translateLink = document.getElementById( "t-link" );

// Function to generate the Google Translate link
function createTranslateLink() {
    var url = window.location.href;
    var translateUrl = "https://translate.google.com/translate?u=" + encodeURIComponent(url);
    translateLink.href = translateUrl;
}

// Call the function when the page loads
createTranslateLink();