Universal Language Selector/sco

The Universal Leid Selecter extension (ULS) provides ae flexible waa tae confeegur n deliver leid settins lik the interface leid, fonts, n inpit methids (keybuird mappins). This will permit uisers tae type tex in differant leids na directlie supportit bi thair keybuird, read content in ae screept that fonts ar na available fer locallie, or custimise the leid whaur in menus ar displeyed.

This functionalitie wis pairtiallie providit bi Narayam n WebFonts Extensions oan some wikis. The ULS replaces thae extensions n will be available in aw Wikimedia waurks fer aw uisers (logged-in n anonimis). Mair waurk speceefeec details later.

The functionalitie providit is leetit ablo:


 * The Leid settins panel. The main entrie point tae confeegur the leid tuils. It can be accessed fae the inter-leid leet oan the sidebaur, or at the personal tuilbaur fer wikis lacking inter-leid airtins.
 * The Uiser interface leid adjustmants. The uiser can chynge the leid that the UI is providit in regairdless o the content leid. At the moment, UI custimisation is yinlie providit fer loggit-in uisers.
 * The Font selection. The wab fonts ar providit fer non-laitin screepts sae that uisers can displey content in thae leids wioot instawing local fonts. Uisers can select alternateeve fonts or decide tae uise thair local fonts gif thay'r available.
 * The Inpit methid confeeguration. Uisers lackin ae keybuird fer ae pairteeculair screept can still write in that screept bi uisin inpit mappins. Hindi uisers wi ae QWERTY keybuird can write “प” bi typin “pa” whan the Hindi inpit methid is enabled.
 * TheInpit methid contextual menu. The opties fer switchin atween leids n keybuird mappins ar providit nex til ilka acteeve inpit elemant. Uisers can easilie combine Ingils, the International Phoneteec Alphabet n Russian whan writin aneat Moscow oan the Ingils Wikipædia: “Moscow (/ˈmɒskaʊ/ or /ˈmɒskoʊ/; Russian: Москва, tr. Moskva; IPA: [mɐˈskva]) is the capeetal ceetie n the maist populis federal subject o Russia.”







Whan n whau will ULS be available
Fae 11 Juin, 2013 oanwaird, ULS haes been makit available til aw Wikimedia wikis:


 * The Wiki waurks wi monie leid versions will integrate leid settins in the exeestin leid sibed aurie uised fer interleid airtins. This incluids aw o the leid versions o:
 * Wikipædia
 * Wikibuiks
 * Wikiversitie
 * Wiktionair
 * Wikiquote
 * Wikivoyage
 * Wikinews
 * Wikisoorce


 * The Wiki waurks wioot interleid airtins will integrate the leid settins in the personal tuilbaur nex til thair uiser name. This incluids the follaein wikis:
 * Wikidata
 * Wikimedia Commons
 * Wikispecies
 * MediaWiki.org
 * Meta-Wiki
 * The Wikimedia Incubater



Leemitations in functionalitie
The selection of user interface language will be only available for logged-in users (why?). For English Wikipedia, the input method contextual menu will be disabled by default. Regardless of the initial state of input methods, users can always enable or disable them for any wiki.

ULS for editors
You can format fraktur text (script code ), for example, just by specifying font-family in an inline style sheet:

The font will automatically be used:
 * Fraktur Schrift

NB: the required font name may be different from the font's file name. For example,  is required to use the font TaameyFrankCLM.

Q: does this work in MediaWiki style sheets?

More information
Answers to some common queries about the Universal Language Selector can be found in the. You can leave feedback at the talk page.

You can also see and  of this project.

Most development is part of the general libraries for the Milkshake project (see for GitHub repository information and so on).