Оригінальна публікація: How to Help Translate freeCodeCamp into Your Native Language
Спільнота freeCodeCamp наполегливо працює над перекладом 9 000+ публікацій багатьма мовами світу.
Якість — це все. Тому замість машинного перекладу ми робимо все вручну.
Десятки носіїв мови співпрацюють, щоб зробити наш безоплатний навчальний матеріал доступним для більшої кількості людей у всьому світі.
Протягом останніх двох років ми експериментували з різними підходами до цього масштабного завдання. І я радий оголосити, що ми досягли дійсно ефективної праці.
Процес локалізації freeCodeCamp
Наша ціль для кожної мови:
- Перекласти найпопулярніші публікації та опублікувати їх. Наприклад, китайською мовою вже перекладено 800 публікацій.
- Потім ми перейдемо до перекладу навчальної програми freeCodeCamp. Повна навчальна програма вже доступна португальською (ви можете перемикати мови за допомогою кнопки меню).
- Зрештою, ми запустимо ютуб-канали для кожної мови. Іспанський ютуб-канал дуже успішний та налічує понад 100 000 підписників.
Ми вже досягли значного прогресу такими мовами:
- арабською;
- бенгальською;
- китайською;
- німецькою;
- гінді;
- італійською;
- японською;
- корейською;
- португальською;
- іспанською;
- суахілі;
- турецькою;
- українською;
- урду.
Ми надіємось підтримувати десятки інших мов в майбутньому.
Як перекладати freeCodeCamp
Якщо ви хочете допомогти, ось як долучитись.
Крок 1: заповніть Google-форму.
Крок 2: приєднайтесь до офіційного дискорду freeCodeCamp, відвідайте канал start-here
та виконайте інструкції.

Зауважте, що дискорд має декілька кроків перевірки, які вам потрібно виконати.
Якщо ви бачите повідомлення You must complete a few more steps before you can talk
, натисніть на кнопку Complete
, щоб завершити процес реєстрації (де ви погодитеся з правилами нашої спільноти).
Крім того, якщо ви щойно створили обліковий запис на дискорді, можливо, вам знадобиться почекати 5 хвилин, щоб надіслати повідомлення (це контрзахід проти спаму).
Протягом декількох днів ви отримаєте електронний лист від мовного керівника
У нас є мовні керівники для кожної мови. Залежно від того, до якої мови ви хочете зробити внесок, ви отримаєте електронний лист, щоб ми дізнались більше про вас та ваші цілі.
Вони можуть надати доступ до новин freeCodeCamp, де ви можете почати перекладати публікації.
Ось список деяких активних панелей проєктів на GitHub, де розташовані проєкти в пріоритеті. Згодом ми додамо ще більше мов.


Зробімо freeCodeCamp доступним для кожного
Це масштабна робота, яка займе багато років. Але спільнота вже зробила конкретні кроки до реалізації цієї мети.
Будь ласка, приєднуйтеся до нас, оскільки ми робимо ці безкоштовні навчальні ресурси доступнішими для людей у всьому світі. 🌏🌍🌎
Щасливого програмування!