Uploaded avatar of iHiD

به ما کمک کنید Exercism را به زبان خودتان ترجمه کنیم!

@iHiD
حدود 1 سال پیش

TL;DR؛ می‌خواهید به ما کمک کنید Exercism را به زبان خودتان ترجمه کنیم؟ همین حالا به تیم مترجمان بپیوندید!


مقدمه

از زمانی که Exercism بیش از یک دهه پیش شروع به کار کرد، مهم‌ترین درخواست کاربران این بوده که آن را به زبان‌های طبیعی دیگر ترجمه کنیم.

فقط ۲۰٪ از جمعیت جهان می‌توانند انگلیسی بخوانند و با این حال تقریباً همه‌ی منابع آموزشی و مستندات برتر منحصراً به انگلیسی هستند. در بسیاری از نقاط جهان (مثلاً آمریکا و اتحادیه‌ی اروپا) انگلیسی عملاً به زبان برنامه‌نویسی تبدیل شده است، اما برای بقیه‌ی جهان این‌طور نیست.

بسیاری راه‌حل این مسئله را در این می‌بینند که همه را به یادگیری انگلیسی وادار کنیم، اما با ظهور LLMها، به نظر من ترجمه‌ی این منابع به ۹۰ زبان بسیار آسان‌تر از این است که از ۴ میلیارد نفر بخواهیم یاد بگیرند به زبانی دیگر بخوانند و بنویسند!

پس بیایید این کار را بکنیم!

پس امروز تلاش‌های خود را برای بین‌المللی‌سازی رسماً آغاز می‌کنیم، با هدف ترجمه‌ی Exercism به ۹۰ زبان طبیعی پرکاربردترین: 🇨🇳 🇮🇳 🇪🇸 🇬🇧 🇧🇩 🇧🇷 🇵🇹 🇷🇺 🇯🇵 🇵🇰 🇩🇪 🇮🇩 🇫🇷 🇰🇷 🇮🇹 🇹🇷 🇻🇳 🇮🇷 🇺🇦 🇸🇦 🇹🇭 🇵🇭 🇳🇬 🇪🇬 🇪🇹 🇵🇱 🇦🇷 🇰🇪 🇿🇦 🇲🇲 🇳🇵 🇨🇦 🇸🇪 🇳🇱 🇲🇾 🇨🇱 🇨🇿 🇨🇭 🇭🇷 🇬🇷 🇩🇰 🇫🇮 🇳🇴 🇮🇸 🇧🇬 🇷🇴 🇭🇺 🇸🇰 🇸🇮 🇷🇸 🇲🇰 🇱🇻 🇱🇹 🇪🇪 🇮🇪 🇲🇹 🇱🇺 🇦🇱 🇦🇿 🇺🇿 🇹🇯 🇰🇬 🇦🇲 🇬🇪 🇲🇳 🇧🇾 🇧🇦 🇲🇪 🇲🇬 🇼🇸 🇵🇪 🇱🇸 🇿🇼 🇸🇴

رسیدن به این هدف چند مرحله دارد:

  1. استخراج همه‌ی متن‌های انگلیسی از Exercism تا آماده‌ی ترجمه شوند (این هم آن PR غول‌آسا که این کار را انجام داد!).
  2. به‌روزرسانی Exercism برای پشتیبانی از چند زبان، با آدرس‌های متفاوت برای هر منطقه‌ی زبانی، طوری که کاربران به‌راحتی بین آن‌ها جابه‌جا شوند، به‌طور خودکار زبان احتمالی‌شان تشخیص داده شود و بهینه‌سازی موتورهای جست‌وجو حفظ شود و غیره. این هم تقریباً تمام شده است.
  3. ترجمه‌ی انگلیسی به زبان‌های دیگر. برای این کار از LLMها استفاده می‌کنیم تا یک نسخه‌ی اولیه‌ی خوب به دست بیاید و بعد از افرادی مثل شما می‌خواهیم که با بررسی و بهبود این ترجمه‌ها در رابط کاربری ترجمه‌ی اختصاصی که ساخته‌ایم به ما کمک کنند.
  4. راه‌اندازی، وقتی مجموعه‌ی اولیه‌ی خوبی آماده شد.

مراحل ۱ و ۲ و رابط کاربری مرحله‌ی ۳ را همین ماه تمام می‌کنیم. تنها چیزی که می‌ماند، داشتن ارتش کوچکی از داوطلبانی است که بخواهند در بررسی و بهبود ترجمه‌های ساخته‌شده با LLM کمک کنند.

می‌خواهید کمک کنید؟

اولویت‌بندی زبان‌ها را بر اساس تعداد افرادی انجام می‌دهیم که برای کمک متعهد می‌شوند. اگر حاضرید چند ساعت را صرف این کنید که مردمان کشورتان منابعی مثل Exercism را به زبان خودشان داشته باشند، لطفاً به عنوان مترجم ثبت‌نام کنید و در چند هفته‌ی آینده با شما تماس می‌گیریم تا دسترسی به رابط کاربری ترجمه را در اختیارتان بگذاریم.

بسیار هیجان‌زده‌ایم که بالاخره این کار را انجام می‌دهیم و به تأثیری فکر می‌کنیم که برای افرادی خواهد داشت که بیش از همه به منابعی مثل Exercism نیاز دارند!

20 اوت 2025 · برایتان مفید بود؟