Πώς Λειτουργεί
Μια ματιά στον μηχανισμό με τον οποίο το 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
Δείτε τι χρειάζεται μετάφραση
Χωρίς αλλαγές αρχείων