हे कसे कार्य करते

TranslateBot तुमचे भाषांतर कसे हाताळतो याचा अंतर्गत दृश्य.

स्कॅन

तुमच्या लोकेल डायरेक्टरीजमधील सर्व .po फाइल्स शोधते

डिफ

रिकाम्या msgstr व्हॅल्यूजसह एंट्रीज ओळखते

भाषांतर करा

तुमच्या निवडलेल्या AI मॉडेलला बॅचेस पाठवते

लिहा

भाषांतरांसह तुमच्या .po फाइल्स अपडेट करते

प्लेसहोल्डर संरक्षण

Django डायनॅमिक व्हॅल्यूजसाठी विशेष प्लेसहोल्डर्स वापरते. हे तोडल्यास तुमचे अॅप क्रॅश होते. 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 वापरून नेमके काय भाषांतरित होईल ते पहा—कोणतेही API कॉल्स किंवा तुमच्या फाइल्समध्ये बदल न करता.

$ python manage.py translate --target-lang nl --dry-run
ℹ️ 3 अभाषांतरित एंट्रीज सापडल्या
🔍 ड्राय रन मोड: LLM भाषांतर वगळत आहे

✓ 'Welcome to our platform' चे भाषांतर करेल
✓ 'Save changes' चे भाषांतर करेल
✓ 'Delete account' चे भाषांतर करेल

ड्राय रन पूर्ण: 3 एंट्रीजचे भाषांतर होईल
API खर्च नाही
कशाचे भाषांतर आवश्यक आहे ते पहा
फाइल बदल नाहीत

तुमचे भाषांतर स्वयंचलित करण्यास तयार आहात?