কিভাবে কাজ করে

TranslateBot কিভাবে আপনার অনুবাদগুলি হ্যান্ডেল করে তার একটি অভ্যন্তরীণ দৃশ্য।

স্ক্যান

আপনার locale ডিরেক্টরিতে সমস্ত .po ফাইল খুঁজে বের করে

ডিফ

খালি msgstr মান সহ এন্ট্রিগুলি চিহ্নিত করে

অনুবাদ করুন

আপনার নির্বাচিত AI মডেলে ব্যাচ পাঠায়

লেখা

অনুবাদ সহ আপনার .po ফাইলগুলি আপডেট করে

Placeholder সংরক্ষণ

Django ডায়নামিক মানের জন্য বিশেষ placeholders ব্যবহার করে। এগুলি ভাঙলে আপনার অ্যাপ ক্র্যাশ করে। TranslateBot এগুলি অক্ষত রাখে।

ইনপুট (msgid) Welcome back, %(username)s! You have %(count)d new messages.
আউটপুট (msgstr - ফরাসি) Bon retour, %(username)s ! Vous avez %(count)d nouveaux messages.
%(name)s নামযুক্ত স্ট্রিং
%(count)d নামযুক্ত ইন্টিজার
%s পজিশনাল স্ট্রিং
{0} ফরম্যাট ইনডেক্স

কেন Dry Run?

সম্পূর্ণ অনুবাদ চালানোর আগে, --dry-run ব্যবহার করে দেখুন ঠিক কী অনুবাদ হবে - কোনো API কল বা আপনার ফাইলে পরিবর্তন ছাড়াই।

$ python manage.py translate --target-lang nl --dry-run
ℹ️ Found 3 untranslated entries
🔍 Dry run mode: skipping LLM translation

✓ Would translate 'Welcome to our platform'
✓ Would translate 'Save changes'
✓ Would translate 'Delete account'

Dry run complete: 3 entries would be translated
কোনো API খরচ নেই
দেখুন কী অনুবাদ প্রয়োজন
কোনো ফাইল পরিবর্তন নেই

আপনার অনুবাদগুলি স্বয়ংক্রিয় করতে প্রস্তুত?