427c94dbbf3b6a3004107db8ebe3be8d42588791
* Update jquery.i18n - if messageLocationResolver returns false for a locale, no server hit will be attempted * Refactor i18n preparation code to a new method * Use the ULS RL hooks to find out to which locales it is localized, pass that list to js to avoid hitting server. * Also avoid directory scanning in each request by putting the locale list in cache Fixes Bug 41454 Change-Id: I0c923b35db01b884e2dd55873dd5fb7384434645
== Copying ==
In short: You may use any Project Milkshake product, including the Universal
Language Selector, under the terms of either the MIT License or the GNU General
Public License (GPL) Version 2 or later.
See GPL-LICENSE and MIT-LICENSE for details.
== Installation ==
For a very, very quick start add the following to LocalSettings.php:
include("$IP/extensions/UniversalLanguageSelector/UniversalLanguageSelector.php");
== For Developers ==
The MediaWiki Universal Language Selector project uses jquery.uls(https://github.com/wikimedia/jquery.uls).
Its development is at wikimedia github account. So any fixes to lib/jquery.uls should happen at github.
Follow the build instructions of jquery.uls to create jquery.uls.js.
More documenation is at
https://www.mediawiki.org/wiki/Extension:UniversalLanguageSelector
== Change log ==
Description
Languages
JavaScript
79.4%
HTML
11.9%
PHP
4.7%
Less
2.5%
CSS
1.4%
Other
0.1%