Note: After saving, changes may not occur immediately. Click here to learn how to bypass your browser's cache.
  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (Cmd-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (Cmd-Shift-R on a Mac)
  • Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Clear the cache in Tools → Preferences

For details and instructions about other browsers, see Wikipedia:Bypass your cache.

$.when( mw.loader.using( ['mediawiki.util'] ), $.ready ).done( function() {

	$.ajax('//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType:'script', cache:true }).then(function() {
  pathoschild.TemplateScript.add([
	{
		name: 'pa2pnb',
		script: function() {
						
			function selection(){
				if (document.getSelection)
				return document.getSelection();
			}
		
			var selObject = selection();
			var text = selObject.toString();
		  //var body = document.getElementById("mw-content-text").innerText;
		  
			var translated = 'http://aksharamukha-plugin.appspot.com/api/public?target=Gurmukhi&text=' + text;
			
			$.get( translated, function() {
				alert( "success" );
					function myFunction() {
					  var copyText = $.get(translated);
					  copyText.select();
					  navigator.clipboard.writeText(copyText.value);
					}
				})
			  .fail(function() {
			    alert( "error" );
			  })
			  .always(function() {
			    alert( "finished" );
			  });
			 
		}
	}
  ]);
});
  /*mw.util.addPortletLink(
    'p-personal',
    translated,
    'pa2pnb',
    'pt-pa2pnb',
    'Change script from Gurmukhi to Shahmukhi',
    null,
    '#pt-preferences'
  );
  */
  console.log(translated);
});