TranslateBot آپ کے translations کو کیسے handle کرتا ہے اس کی تفصیل۔
آپ کی locale directories میں تمام .po فائلیں تلاش کرتا ہے
خالی msgstr values والی entries کی شناخت کرتا ہے
آپ کے منتخب کردہ AI model کو batches بھیجتا ہے
آپ کی .po فائلوں کو translations کے ساتھ update کرتا ہے
Django dynamic values کے لیے خاص placeholders استعمال کرتا ہے۔ انہیں توڑنا آپ کا app crash کر دیتا ہے۔ TranslateBot انہیں intact رکھتا ہے۔
Welcome back, %(username)s! You have %(count)d new messages.
Bon retour, %(username)s ! Vous avez %(count)d nouveaux messages.
%(name)s
Named string
%(count)d
Named integer
%s
Positional string
{0}
Format index
مکمل translation چلانے سے پہلے، --dry-run استعمال کریں تاکہ بالکل دیکھ سکیں کہ کیا translate ہوگا—بغیر کوئی API calls یا فائلوں میں تبدیلیاں کیے۔