Universal Language Selector/id

Universal Language Selector (ULS) memudahkan konfigurasi dan penyaluran pengaturan bahasa seperti bahasa antarmuka, font, dan metode input (tampilan papan ketik). Fitur ini memungkinkan pengguna mengetik teks dalam berbagai bahasa yang tidak didukung langsung oleh papan ketiknya, membaca konten dalam aksara yang font-nya tidak tersedia di komputer, atau mengubah bahasa menu yang ditampilkan.

Fungsi-fungsinya sebagian dibantu oleh Narayam dan WebFonts Exensions di beberapa wiki. ULS mengganti ekstensi-ekstensi tersebut dan akan tersedia di seluruh proyek Wikimedia untuk semua pengguna (baik yang sudah masuk log maupun anonim). Rincian lain seputar proyek ini akan dipaparkan nanti.

Berikut adalah fungsi-fungsi fitur ULS:


 * Panel pengaturan bahasa. Titik masuk utama untuk mengubah peralatan bahasa. Panel ini dapat diakses dari daftar antarbahasa di kotak samping, atau di kotak peralatan pribadi untuk wiki-wiki yang tidak punya pranala antarbahasa.
 * Penyesuaian bahasa antarmuka pengguna. Pengguna dapat mengubah bahasa antarmuka yang disediakan meski bahasa kontennya berbeda. Saat ini, penyesuaian antarmuka hanya bisa diakses pengguna yang masuk log.
 * Pemilihan font. Font web disediakan untuk aksara non-latin sehingga pengguna dapat menampilkan konten dalam bahasa-bahasa tersebut tanpa perlu menginstal font di komputer. Pengguna dapat memilih font alternatif atau memakai font komputer jika tersedia.
 * Konfigurasi metode input. Pengguna yang papan ketiknya tidak menyertakan aksara tertentu bisa menulis dengan aksara tersebut dengan memakai pemetaan input. Pengguna Hindi yang papan ketiknya QWERTY bisa menulis “प” dengan mengetik "pa" setelah metode input Hindi diaktifkan.
 * Menu konteks metode input. Pilihan untuk pindah-pindah bahasa dan pemetaan papan ketik disediakan di samping setiap elemen input yang aktif. Pengguna dapat dengan mudah menggabungkan bahasa Indonesia, International Phonetic Alphabet, dan bahasa Rusia saat menulis tentang Moskwa di Wikipedia bahasa Indonesia: “Moskwa (/ˈmɒskaʊ/ atau /ˈmɒskoʊ/; bahasa Rusia: Москва, tr. Moskva; IPA: [mɐˈskva]) adalah ibu kota sekaligus wilayah federal terpadat di Rusia.”







Kapan dan di mana ULS tersedia
Sejak 11 Juni 2013 sampai seterusnya, ULS akan diterapkan secara bertahap di seluruh wiki Wikimedia:


 * Proyek wiki dengan beberapa versi bahasa akan mengintegrasikan pengaturan bahasa di kolom khusus pranala antarbahasa. Ini mencakup seluruh versi bahasa dari proyek-proyek berikut ini:
 * Wikipedia
 * Wikibooks
 * Wikiversity
 * Wiktionary
 * Wikiquote
 * Wikivoyage
 * Wikinews
 * Wikisource


 * Wiki projects without interlanguage links will integrate language settings in the personal toolbar next to their user name. This includes the following wikis:
 * Wikidata
 * Wikimedia Commons
 * Wikispecies
 * MediaWiki.org
 * Meta-Wiki
 * Wikimedia Incubator



Batasan fungsi
Pemilihan bahasa antarmuka pengguna hanya dapat diakses pengguna yang masuk log (mengapa?). Untuk Wikipedia bahasa Indonesia, menu konteks metode input akan dinonaktifkan secara baku. Apapun kondisi awal metode inputnya, pengguna selalu dapat mengaktifkan atau menonaktifkannya di wiki manapun.

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?

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

You can also see Interaction Design and Technical Design of this project.

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

See also Upcoming development plan.