Gebruiker:Dereckson/translate.js
Uiterlijk
Opmerking: na het publiceren is het wellicht nodig uw browsercache te legen om de veranderingen te zien.
- Firefox / Safari: houd Shift ingedrukt terwijl u:je op Vernieuwen klikt of druk op Ctrl-F5 of Ctrl-R (⌘-Shift-R op een Mac)
- Google Chrome: druk op Ctrl-Shift-R (⌘-Shift-R op een Mac)
- Edge: houd Ctrl ingedrukt terwijl u:je op Vernieuwen klikt of druk op Ctrl-F5.
/* -------------------------------------------------------------
Call http://toolserver.org/~dereckson/translate
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Author: Dereckson
Tags: toolserver translate
Description: Add a new tab 'Translate' to go to the tool
http://toolserver.org/~dereckson/translate
Filename: User:Dereckson/translate.js
Version: 1.0
Created: 2011-05-11
Updated: 2011-05-12
Licence: Dual licensed: BSD and CC-BY 3.0
Dependencies: MediaWiki wikibits.js
------------------------------------------------------------- */
$(function () {
var translate = {
//The language you translate to
targetLanguage: 'fr',
//The language you translate from
sourceLanguage: wgDBname.substr(0, wgDBname.length - 4),
//The name of the link
tabLinkName: 'Translate',
getLink: function () {
return 'http://toolserver.org/~dereckson/translate/text.php?article=' + wgPageName + '&from=' + this.sourceLanguage + '&to=' + this.targetLanguage;
},
//Initializes script
initialize: function() {
if (wgNamespaceNumber == 0) {
mw.util.addPortletLink('p-cactions', this.getLink(), this.tabLinkName, "tab-translate", 'Translate to ' + this.targetLanguage, "t");
}
}
};
translate.initialize();
})