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
نامزد string
%(count)d
نامزد integer
%s
پوزیشنل string
{0}
فارمیٹ انڈیکس
مکمل ترجمہ چلانے سے پہلے، --dry-run استعمال کریں تاکہ بالکل دیکھ سکیں کہ کیا ترجمہ ہوگا - بغیر کسی API کالز یا آپ کی فائلوں میں تبدیلیوں کے۔