Πώς Λειτουργεί
Μια ματιά στο εσωτερικό του τρόπου που το TranslateBot χειρίζεται τις μεταφράσεις σας.
Σάρωση
Βρίσκει όλα τα .po αρχεία στους καταλόγους locale σας
Διαφορά
Εντοπίζει εγγραφές με κενές τιμές msgstr
Μετάφραση
Στέλνει παρτίδες στο επιλεγμένο μοντέλο AI σας
Εγγραφή
Ενημερώνει τα .po αρχεία σας με μεταφράσεις
Διατήρηση Placeholders
Το Django χρησιμοποιεί ειδικά placeholders για δυναμικές τιμές. Η καταστροφή τους κρασάρει την εφαρμογή σας. Το TranslateBot τα διατηρεί ανέπαφα.
Είσοδος (msgid)
Welcome back, %(username)s! You have %(count)d new messages.
Έξοδος (msgstr - Γαλλικά)
Bon retour, %(username)s ! Vous avez %(count)d nouveaux messages.
%(name)s
Ονομασμένη συμβολοσειρά
%(count)d
Ονομασμένος ακέραιος
%s
Θεσιακή συμβολοσειρά
{0}
Δείκτης μορφοποίησης
Γιατί Dry Run;
Πριν εκτελέσετε μια πλήρη μετάφραση, χρησιμοποιήστε --dry-run για να δείτε ακριβώς τι θα μεταφραστεί - χωρίς κλήσεις API ή αλλαγές στα αρχεία σας.
$
python manage.py translate --target-lang nl --dry-run
ℹ️ Found 3 untranslated entries
🔍 Dry run mode: skipping LLM translation
✓ Would translate 'Welcome to our platform'
✓ Would translate 'Save changes'
✓ Would translate 'Delete account'
Dry run complete: 3 entries would be translated
Χωρίς κόστος API
Δείτε τι χρειάζεται μετάφραση
Χωρίς αλλαγές αρχείων