TranslateBot आपके अनुवादों को कैसे संभालता है, इसकी एक झलक।
आपकी locale डायरेक्टरीज़ में सभी .po फाइलें खोजता है
खाली msgstr वैल्यूज़ वाली एंट्रीज़ की पहचान करता है
आपके चुने हुए AI मॉडल को बैचेस भेजता है
आपकी .po फाइलों को अनुवादों के साथ अपडेट करता है
Django डायनामिक वैल्यूज़ के लिए विशेष placeholders का उपयोग करता है। इन्हें तोड़ने से आपका ऐप क्रैश हो जाता है। 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 कॉल या आपकी फाइलों में बदलाव के।