Jump to content

MediaWiki:Gadget-Morebits-i18n.js

From Wikipedia!

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)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
mw.loader.using('jquery.i18n').done(function(){
	console.log('Setting up translations using jquery.i18n ...');
	
	$.i18n().load({
		'en' : {
			'test-id' : 'localized-string'
		}
	});

	Morebits.i18n.setParser({ get: $.i18n });
	var msg = Morebits.i18n.getMessage;
	console.log(msg('test-id', 'test-fallback'));
});