Uploaded avatar of iHiD

Допоможімо перекласти Exercism рідною мовою!

@iHiD
Близько 1 року тому

TL;DR. Допоможіть нам перекласти Exercism вашою мовою! Долучайтеся до команди перекладачів тут!


Вступ

Відколи Exercism зʼявився понад десять років тому, прохання номер один було незмінним: перекласти його іншими природними мовами.

Лише 20% населення світу вміють читати англійською, і все ж майже всі найкращі навчальні ресурси та документація існують виключно англійською. У багатьох частинах світу (наприклад, у США та ЄС) англійська стала де-факто мовою програмування, але для решти світу це не так.

Багато хто бачить розвʼязання в тому, щоб усі вивчили англійську, але з появою великих мовних моделей (LLM) мені здається, що перекласти ці ресурси 90 мовами значно легше, ніж просити 4 мільярди людей навчитися читати й писати іншою мовою!

Тож зробімо це!

Тож сьогодні ми офіційно розпочинаємо роботу над інтернаціоналізацією Exercism із метою перекласти його 90 найуживанішими природними мовами світу: 🇨🇳 🇮🇳 🇪🇸 🇬🇧 🇧🇩 🇧🇷 🇵🇹 🇷🇺 🇯🇵 🇵🇰 🇩🇪 🇮🇩 🇫🇷 🇰🇷 🇮🇹 🇹🇷 🇻🇳 🇮🇷 🇺🇦 🇸🇦 🇹🇭 🇵🇭 🇳🇬 🇪🇬 🇪🇹 🇵🇱 🇦🇷 🇰🇪 🇿🇦 🇲🇲 🇳🇵 🇨🇦 🇸🇪 🇳🇱 🇲🇾 🇨🇱 🇨🇿 🇨🇭 🇭🇷 🇬🇷 🇩🇰 🇫🇮 🇳🇴 🇮🇸 🇧🇬 🇷🇴 🇭🇺 🇸🇰 🇸🇮 🇷🇸 🇲🇰 🇱🇻 🇱🇹 🇪🇪 🇮🇪 🇲🇹 🇱🇺 🇦🇱 🇦🇿 🇺🇿 🇹🇯 🇰🇬 🇦🇲 🇬🇪 🇲🇳 🇧🇾 🇧🇦 🇲🇪 🇲🇬 🇼🇸 🇵🇪 🇱🇸 🇿🇼 🇸🇴

До цього веде кілька кроків:

  1. Витягти всю англійську з Exercism, щоб її можна було перекладати (ось той величезний pull request, який це зробив!).
  2. Оновити Exercism, щоб він підтримував багато мов: різні URL для різних локалей, можливість легко перемикатися між ними, визначення ймовірної мови, підтримка доброго SEO тощо. Це теж майже завершено.
  3. Перекласти англійську іншими мовами. Для цього ми використовуємо великі мовні моделі, щоб отримати добрий перший варіант, а потім просимо небайдужих людей допомогти: перевіряти й покращувати ці переклади у спеціальному інтерфейсі перекладу, який ми створили.
  4. Запустити, коли буде готовий добрий перший набір.

Цього місяця ми завершимо пункти 1, 2 і інтерфейс для пункту 3. Залишилося тільки зібрати невелику армію волонтерів, які хочуть допомагати перевіряти й покращувати переклади, створені великими мовними моделями.

Як долучитися?

Ми будемо визначати пріоритет мов за тим, скільки людей зголоситься допомагати. Якщо є готовність присвятити кілька годин тому, щоб люди з вашої країни мали такий ресурс, як Exercism, своєю мовою, зареєструйтеся як перекладач, і протягом наступних кількох тижнів ми надішлемо доступ до нашого інтерфейсу перекладу.

Ми неймовірно раді, що нарешті беремося за це, і який вплив це матиме для людей, яким такі речі, як Exercism, потрібні найбільше!

Translation missing: uk.number.nth.ordinalized Aug 2025 · Виявилося корисним?