.po फाइलों को एडिट करना बंद करें।
शिपिंग शुरू करें।

लोकेल फाइलों को अपडेटेड, त्रुटि-मुक्त, और अपने वर्कफ़्लो के साथ एकीकृत रखें।

$ python manage.py translate --target-lang fr
ℹ️ 45 अनुवादित एंट्रीज़ मिलीं
🔄 gpt-4o-mini के साथ अनुवाद कर रहे हैं...
✓ 'Welcome back, %(username)s' का अनुवाद किया गया
✓ 'Your subscription expires on %s' का अनुवाद किया गया
✓ 'Settings' का अनुवाद किया गया
... 42 और एंट्रीज़ ...

✨ locale/fr/django.po सफलतापूर्वक अपडेट की गई

TranslateBot क्यों?

डेवलपर्स के लिए बनाया गया जो अपने समय को महत्व देते हैं।

मल्टी-प्रोवाइडर सपोर्ट

LiteLLM द्वारा समर्थित किसी भी मॉडल का उपयोग करें: GPT-4, Claude 3.5 Sonnet, Gemini Pro, और अन्य। एक कॉन्फ़िग परिवर्तन के साथ मॉडल स्विच करें।

स्मार्ट कॉन्टेक्स्ट

Django प्लेसहोल्डर्स, HTML टैग्स, और फॉर्मेट स्ट्रिंग्स को पूर्ण रूप से संरक्षित करता है। प्रोडक्शन में कोई टूटे हुए वेरिएबल्स नहीं।

डेवलपर फ्रेंडली

सरल CLI इंटरफ़ेस। परिवर्तनों को प्रीव्यू करने के लिए ड्राई-रन मोड। चुनिंदा ओवरराइटिंग।

यह कैसे काम करता है

1

मैसेज बनाएं

.po फाइलें जेनरेट करने के लिए स्टैंडर्ड Django makemessages चलाएं।

2

अनुवाद करें

AI के साथ खाली msgstr एंट्रीज़ को भरने के लिए translatebot चलाएं।

3

कंपाइल करें

compilemessages चलाएं और अपना ऐप डिप्लॉय करें।

सेकंडों में शुरू करें

1. पैकेज इंस्टॉल करें

uv add translatebot-django
poetry add translatebot-django
pip install translatebot-django

2. INSTALLED_APPS में जोड़ें

# settings.py
INSTALLED_APPS = [
    ...
    "translatebot_django",
]

3. कमांड चलाएं

python manage.py translate --target-lang fr