Wikipedia Language Switcher

By kuy Last update Sep 22, 2011 — Installed 557 times.


Script Summary: Language switcher for Wikipedia.

Version: 0.1.2

Script homepage

Information

Latest version : 0.1.2 [2011.09.22]

Tested platforms : Firefox 7.0 + Greasemonkey 0.9.11, Google Chrome 14.0.835.186

Settings

There are 3 features:

  • Language Tab - add language link tab for quick access.
  • Language Changer - add language drop-down list. select to jump.
  • Quick Switcher - double-click to toggle.

Configurable items:

  • enable - enable/disable function. true or false. Boolean. required.
  • lang - language code list. Array of String.
  • label - language display name. 'name', 'code' or 'both'. String.
    • name : "English"
    • code : "en"
    • both : "English [en]"
  • default - default language code. String.

Here is sample setting:

// configurations
var cfg = {
	// lang tab
	tab: {
		// true or false
		enable: true,
		// lang code you want to show as tab
		// *** if ommit this, it won't show any langs ***
		lang: ['ja', 'en', 'de'],
		// 'code', 'name' or 'both'
		label: 'name'
	},
	// lang drop-down list
	list: {
		enable: true,
		// lang code you want to show as drop-down list
		// *** if ommit this, it will show all langs ***
		lang: [],
		label: 'both'
	},
	// quick toggle
	toggle: {
		enable: true,
		// if ommit this, it will set first element of cfg.toggle.lang
		default: 'ja',
		// pair of toggle language
		lang: ['ja', 'en']
	}
};

TODOs

  • Opera support
  • Quick Toggle : Support multiple-languages.
  • Language Switcher : Remove language that display as tab from drop-down list

Updates

  • [2009.09.03] 0.1.0 first version
  • [2011.09.22] 0.1.1 support HTTPS (thx Tony!)
  • [2011.09.22] 0.1.2 fix tab alignments (thx Tony!)