Універсальний мовний селектор

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Universal Language Selector and the translation is 97% complete.

Other languages:
العربية • ‎azərbaycanca • ‎български • ‎বাংলা • ‎català • ‎کوردی • ‎čeština • ‎dansk • ‎Deutsch • ‎English • ‎Esperanto • ‎español • ‎فارسی • ‎suomi • ‎føroyskt • ‎français • ‎ગુજરાતી • ‎हिन्दी • ‎magyar • ‎Bahasa Indonesia • ‎italiano • ‎日本語 • ‎ქართული • ‎ភាសាខ្មែរ • ‎한국어 • ‎Lëtzebuergesch • ‎lietuvių • ‎মেইতেই লোন্ • ‎norsk bokmål • ‎Nederlands • ‎Diné bizaad • ‎occitan • ‎polski • ‎پښتو • ‎português do Brasil • ‎русский • ‎Scots • ‎سنڌي • ‎සිංහල • ‎svenska • ‎ئۇيغۇرچە • ‎українська • ‎اردو • ‎Tiếng Việt • ‎中文

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

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

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

  • Панель мовних налаштувань. Основна точка входу до засобів налаштувань мови. Вона може бути доступною зі списку міжмовних посилань на бічній панелі, чи на особистій панелі засобів для вікіпедій без міжмовних посилань.
    • Регулювання мов користувацького інтерфейсу. Користувач може змінити мову, якою надається користувацький інтерфейс, незалежно від мови вмісту. На даний момент налаштування користувацького інтерфейсу надається лише зареєстрованим користувачам.
    • Вибір шрифту. Веб-шрифти надаються для нелатинських сценаріїв так, що користувачі можуть показувати вміст тими мовами без інсталяції локальних шрифтів. Користувачі можуть обирати альтернативні шрифти чи вирішувати використовувати їхні локальні шрифти за доступності.
    • Конфігурація методу введення. Користувачі без клавіатури для конкретного сценарію досі можуть писати у ньому, використовуючи відображення введення. Користувачі Хінді з клавіатурою QWERTY можуть писати «प», набравши «pa», коли метод введення Хінді увімкнено.
  • Контекстне меню методу введення. Варіанти перемикання між мовами та відображеннями клавіатури надаються поряд із кожним активним елементом введення. Користувачі легко можуть сполучати англійську, міжнародну фонетичну абетку та російську мову, коли пишуть про Москву в Англійській Вікіпедії: «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 буде доступним

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

Обмеження у функціоналі

Вибір мови користувацького інтерфейсу буде доступним лише для зареєстрованих користувачів (чому?).

Анонімні користувачі ще не можуть змінити мову користувацького інтерфейсу. Вони можуть зробити це реєстрацією.

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

ULS для дописувачів

You can enable webfonts by opening the ULS interface (by clicking on the gear icon) and then Fonts -> Download fonts when needed. See Universal Language Selector/WebFonts for more information.

Більше інформації

Можна використати ULS «अक्षरांतरण» (транслітерація) чи «मराठी लिपी» (Inscript) варіанти введення для пошуку чи редагування статей Вікіпедії Маратхі, як показано у цьому відеокліпі-прикладі; можна натиснути на 'cc для зміни мови субтитрів на маратхі, англійську, санскрит, кокані й ахірані. Подібним чином можна обрати інші мови.

Відповіді на деякі поширені запити про Універсальний мовний селектор можна знайти на сторінці FAQ. Ви можете залишити зворотний відгук на сторінці обговорення.

Ви також можете побачити Interaction Design і Technical Design даного проекту.

Подальший розвиток є частиною загальних бібліотек для проекту Milkshake (див. інформацію репозиторію GitHub і так далі).

Див. також майбутній план розвитку.