Universal Language Selector/uk

Розширення «Універсальний мовний селектор» (ULS) надає гнучкий спосіб конфігурації та доставки мовних налаштувань, як-от мова інтерфейсу, шрифти та методи введення (клавіатурні відображення). Це дозволятиме користувачам вводити текст різними мовами, які безпосередньо не підтримуються їхніми клавіатурами, читати вміст у сценаріях, для яких шрифти недоступні локально, чи налаштовувати мову, якою показується меню.

Ця функціональність частково забезпечувалася розширеннями Narayam і WebFonts на деяких вікіпедіях. ULS замінює ці розширення та буде доступним у всіх проектах Вікімедіа для всіх користувачів (зареєстрованих й анонімних). Більше подробиць стосовно проекту пізніше.

Функціональність надається, як зазначено нижче:


 * Панель мовних налаштувань. Основна точка входу до засобів налаштувань мови. Вона може бути доступною зі списку міжмовних посилань на бічній панелі, чи на особистій панелі засобів для вікіпедій без міжмовних посилань.
 * User interface language adjustments. User can change the language in which the UI is provided regardless of the content language. At the moment, UI customization is only provided for logged-in users.
 * Вибір шрифту. Веб-шрифти надаються для нелатинських сценаріїв так, що користувачі можуть показувати вміст тими мовами без інсталяції локальних шрифтів. Користувачі можуть обирати альтернативні шрифти чи вирішувати використовувати їхні локальні шрифти за доступності.
 * Input method configuration. Users lacking a keyboard for a particular script can still write in that script by using input mappings. Hindi users with a QWERTY keyboard can write “प” by typing “pa” when Hindi input method is enabled.
 * Input method contextual menu. Options for switching between languages and keyboard mappings are provided next to each active input element. Users can easily combine English, International Phonetic Alphabet and Russian when writing about Moscow on English Wikipedia: “Moscow (/ˈmɒskaʊ/ or /ˈmɒskoʊ/; Russian: Москва, tr. Moskva; IPA: [mɐˈskva]) is the capital city and the most populous federal subject of Russia.”







Коли і де ULS буде доступним
З 11 червня 2013 року ULS буде зроблено доступним для всіх вікі Вікімедіа:


 * Вікіпроекти з багатьма мовними версіями інтегруватимуть мовні налаштування у наявну область, пов'язану з мовою, що використовується для міжмовних посилань. Це включає всі мовні версії:
 * Вікіпедії
 * Вікікниг
 * Віківерситету
 * Вікісловника
 * Вікіцитат
 * Вікімандрів
 * Вікіновин
 * Вікіджерел


 * Вікіпроекти без міжмовних посилань інтегруватимуть мовні налаштування в особисту панель засобів поряд з іменем користувача. Це включає наступні вікі:
 * Вікідані
 * Вікісховище
 * Віківиди
 * MediaWiki.org
 * Метавікі
 * Інкубатор Вікімедіа



Обмеження у функціоналі
Вибір мови користувацького інтерфейсу буде доступним лише для зареєстрованих користувачів (чому?). Для Англійської Вікіпедії контекстне меню методу введення буде вимкнене за замовчуванням. Попри початковий стан методів введення, користувачі завжди можуть увімкнути чи вимкнути їх для будь-якої вікі.

ULS для дописувачів
Ви можете форматувати фрактурний текст (код у сценарії ), наприклад, просто визначивши font-family у вбудованій таблиці стилів:

Шрифт автоматично використовуватиметься:
 * Fraktur Schrift

NB: назва необхідного шрифту може відрізнятися від імені файлу шрифту. Наприклад: вимагається для використання шрифту TaameyFrankCLM.

Q: чи працює це у таблицях стилів Медіавікі?

More information


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.