Μια ματιά κάτω από το καπό στο πώς το TranslateBot χειρίζεται τις μεταφράσεις σας.
Βρίσκει όλα τα .po αρχεία στους locale directories σας
Εντοπίζει καταχωρήσεις με κενές msgstr τιμές
Στέλνει batches στο επιλεγμένο 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
Named string
%(count)d
Named integer
%s
Positional string
{0}
Format index
Πριν εκτελέσετε πλήρη μετάφραση, χρησιμοποιήστε --dry-run για να δείτε ακριβώς τι θα μεταφραστεί—χωρίς να κάνετε API calls ή αλλαγές στα αρχεία σας.