Cum funcționează
O privire sub capotă la modul în care TranslateBot gestionează traducerile tale.
Scanare
Găsește toate fișierele .po din directoarele tale locale
Diferențiere
Identifică intrările cu valori msgstr goale
Traduce
Trimite loturi către modelul AI ales de tine
Scriere
Actualizează fișierele tale .po cu traduceri
Păstrarea placeholder-elor
Django folosește placeholder-e speciale pentru valori dinamice. Dacă le strici, aplicația ta se blochează. TranslateBot le păstrează intacte.
Input (msgid)
Welcome back, %(username)s! You have %(count)d new messages.
Output (msgstr - Franceză)
Bon retour, %(username)s ! Vous avez %(count)d nouveaux messages.
%(name)s
Șir cu nume
%(count)d
Întreg cu nume
%s
Șir pozițional
{0}
Index de format
De ce dry run?
Înainte de a rula o traducere completă, folosește --dry-run pentru a vedea exact ce ar fi tradus - fără a face apeluri API sau modificări în fișierele tale.
$
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
Fără costuri API
Vezi ce trebuie tradus
Fără modificări de fișiere