মূলঃ How to Help Translate freeCodeCamp into Your Native Language, লেখকঃ Quincy Larson

আমাদের ৯,০০০+ টিউটোরিয়ালগুলিকে বিশ্বের বিভিন্ন ভাষায় অনুবাদ করার কাজে freeCodeCamp কমিউনিটি কঠোর পরিশ্রম করে যাচ্ছে।

কাজের মান আমাদের কাছে মুখ্য। তাই মেশিন ট্রান্সলেশনের উপরে নির্ভর না করে, আমরা নিজ হাতে সম্পূর্ণ অনুবাদের কাজটি করছি।

বিনামূল্যের এই শিক্ষাসামগগ্রিগুলিকে বিশ্বজুড়ে আরও মানুষের হাতের নাগালে পৌঁছে দিতে, একাধিক ভাষাভাষীর মানুষ একত্রে কাজ করছে।

এই বিশাল কাজটিকে সামলানোর জন্য গত দুই বছরে আমরা একাধিক পদ্ধতি অবলম্বন করে দেখেছি। এবং আমি আনন্দের সাথে জানাচ্ছি যে, আমরা বেশ কার্যকর কিছু কর্মপদ্ধতি খুঁজে পেয়েছি।

freeCodeCamp স্থানীয়করণ (localization) প্রক্রিয়া

প্রত্যেকটি ভাষার জন্য আমাদের লক্ষ্য হলঃ

  1. সবচেয়ে জনপ্রিয় ইংরেজি টিউটোরিয়ালগুলিকে বিশ্বের প্রতিটি ভাষায় অনুবাদ করে সংশ্লিষ্ট পাবলিকেশনে প্রকাশ করা। উদাহরণস্বরূপ, চাইনিজ পাবলিকেশনে এখন প্রায় ৮০০ টিউটোরিয়াল আছে।
  2. ইংরেজি টিউটোরিয়ালগুলি অনুবাদের কাজ এগিয়ে নেওয়ার পরে, আমরা freeCodeCamp এর মূল পাঠ্যক্রমটিকে (curriculum) অনুবাদ করার কাজে মনোযোগ দেব। উদাহরণস্বরূপ, আমাদের সম্পূর্ণ পাঠ্যক্রমটি এখন পর্তুগিজ ভাষায় পাওয়া যাচ্ছে (আপনি মেনু বাটন ব্যবহার করে ভাষা পরিবর্তন করতে পারবেন)।
  3. অবশেষে, আমরা এই প্রতিটি ভাষার জন্য YouTube চ্যানেল চালু করব। বর্তমানে স্প্যানিশ YouTube চ্যানেলটি বেশ সাফল্য অর্জন করেছে। এর সাবস্ক্রাইবার এর সংখ্যা ইতিমধ্যে ১০০,০০০ ছাড়িয়ে গেছে।

নিম্নলিখিত ভাষাগুলিতে আমরা উল্লেখযোগ্য অগ্রগতি করেছিঃ

  • অ্যারাবিক
  • বাংলা
  • চাইনিজ
  • জার্মান
  • হিন্দি
  • ইটালিয়ান
  • জাপানিজ
  • কোরিয়ান
  • পর্তুগিজ
  • স্প্যানিশ
  • সোয়াহিলি
  • টার্কিশ
  • ইউক্রেনীয়
  • উর্দু

আমরা শেষ পর্যন্ত আরও কয়েক ডজন অন্যান্য ভাষা নিয়ে কাজ করার আশা রাখছি।

কিভাবে freeCodeCamp কে অনুবাদ করবেন

আপনি যদি অনুবাদের কাজে অবদান রাখতে আগ্রহী হন, তাহলে নিম্নোক্ত ধাপগুলি অনুসরণ করতে হবে।

ধাপ ১ঃ এই গুগল ফর্মটি পূরণ করুন

ধাপ ২ঃ freeCodeCamp এর অফিশিয়াল Discord সার্ভার এ যোগ দিন এবং "start-here" রুমটিতে যান। তারপর আপনি আপনার ভাষার জন্য নির্দিষ্ট রুমে যুক্ত হয়ে আপনার নিজের ভাষাভাষী মানুষদের সাথে কথা বলতে পারবেন।

Cursor_and_start-here_--
Global Localization Effort এর জন্য ব্যবহৃত আমাদের কিছু Discord চ্যাটরুম

উল্লেখ্য, ডিসকর্ডের কয়েকটি যাচাইকরণ ধাপ রয়েছে যা আপনাকে সম্পূর্ণ করতে হবে।

image-107
আপনি যদি Discord এর নিচের দিকে এই বার্তা দেখতে পান তাহলে "Complete" এ ক্লিক করার মাধ্যমে আপনার অনবোর্ডিং প্রোসেস সম্পন্ন করুন (এর জন্য আপনাকে কমিউনিটি রুলস এর সাথে একমত হতে হবে)।

আপনি যদি এইমাত্র আপনার Discord অ্যাকাউন্ট তৈরি করে থাকেন, তাহলে বার্তা পাঠাতে আপনাক ৫ মিনিট পর্যন্ত অপেক্ষা করতে হতে পারে (স্প্যাম রোধ করার জন্য এই ব্যবস্থা)।

কয়েকদিনের মধ্যেই আপনি একজন Language Lead এর কাছ থেকে একটি ইমেইল পাবেন

প্রত্যেকটি ভাষার জন্যই আমাদের একজন করে Language Lead আছে। আপনি কোন ভাষা নিয়ে কাজ করতে চান তার উপর নির্ভর করে, আপনার এবং আপনার লক্ষ্য সম্পর্কে আরও জানতে তাদের একজন আপনাকে একটি ইমেইল পাঠাবে।

Language Lead-রা আপনাকে freeCodeCamp পাবলিকেশনে অ্যাক্সেস দিতে পারে, যেখানে আপনি আর্টিকেল ট্রান্সলেশনের কাজ শুরু করতে পারবেন।

Spanish-freeCodeCamp-publication
আমাদের পাবলিকেশনের জন্য আমরা Ghost ব্যবহার করি। এটি একটি শক্তিশালী ওপেন সোর্স CMS। এই স্ক্রিনশটটি স্প্যানিশ পাবলিকেশন থেকে নেওয়া।

প্রত্যেকটি ভাষার জন্য আমাদের একটি করে বিশাল Trello বোর্ড আছে যেখানে আমরা গুরুত্বপূর্ণ আর্টিকেলের তালিকা রাখি এবং নিয়মিত হালনাগাদ করি।

Cursor_and_freeCodeCamp_--------_------___Trello_---1
Korean Translation Effort এর জন্য ব্যবহৃত Trello বোর্ড

আসুন freeCodeCamp কে বিশ্বজুড়ে সবার হাতের নাগালে পৌঁছে দেই

এটি একটি বিশাল কাজ এবং এটি করতে অনেক বছর সময় লেগে যাবে। তবে আমাদের লক্ষ্য অর্জন করার জন্য আমাদের কমিউনিটি ইতিমধ্যেই বেশ মজবুত কিছু পদক্ষেপ নিয়ে ফেলেছে।

বিনামূল্যের এই শিক্ষা সামগ্রিগুলিকে বিশ্বজুুড়ে মানুষের কাছে আরও সুলভ করে তোলার কাজে আমাদের সাথে যোগ দিন। 🌏🌍🌎

হ্যাপি কোডিং।