TranslateBot आपके अनुवादों को कैसे हैंडल करता है, इसकी आंतरिक कार्यप्रणाली।
आपकी लोकेल डायरेक्टरीज़ में सभी .po फाइलें ढूंढता है
खाली msgstr वैल्यूज़ वाली एंट्रीज़ की पहचान करता है
आपके चुने गए AI मॉडल को बैचेस भेजता है
अनुवादों के साथ आपकी .po फाइलों को अपडेट करता है
Django डायनामिक वैल्यूज़ के लिए विशेष प्लेसहोल्डर्स का उपयोग करता है। इन्हें तोड़ने से आपका ऐप क्रैश हो जाता है। TranslateBot इन्हें बरकरार रखता है।
Welcome back, %(username)s! You have %(count)d new messages.
Bon retour, %(username)s ! Vous avez %(count)d nouveaux messages.
%(name)s
नामित स्ट्रिंग
%(count)d
नामित इंटीजर
%s
पोज़िशनल स्ट्रिंग
{0}
फॉर्मेट इंडेक्स
पूर्ण अनुवाद चलाने से पहले, --dry-run का उपयोग करके देखें कि वास्तव में क्या अनुवादित होगा—बिना कोई API कॉल्स या फाइल परिवर्तन किए।