Extension:UniversalLanguageSelector

Usage
The primary aim is to allow users to select a language and configure its support in an easy way.

Download instructions
Download UniversalLanguageSelector and put it in to a directory named  under   Note: $IP stands for the root directory of your MediaWiki installation, the same directory that holds LocalSettings.php.

Installation
To install this extension, add the following to LocalSettings.php:

Populating LanguageNameIndex
For performing cross language search, searching autonyms, language data needs to be populated. Install Extension:CLDR and update the data with instructions given there. After that populate LanguageNameIndex by running the following command. php ULS/data/LanguageNameIndexer.php

and verify that langnames.ser file gets generated in ULS/data/ folder.