Cara Kerjanya
Melihat lebih dalam bagaimana TranslateBot menangani terjemahan Anda.
Pindai
Menemukan semua file .po di direktori locale Anda
Diff
Mengidentifikasi entri dengan nilai msgstr kosong
Terjemahkan
Mengirim batch ke model AI pilihan Anda
Tulis
Memperbarui file .po Anda dengan terjemahan
Pelestarian Placeholder
Django menggunakan placeholder khusus untuk nilai dinamis. Merusaknya dapat membuat aplikasi Anda crash. TranslateBot menjaganya tetap utuh.
Input (msgid)
Welcome back, %(username)s! You have %(count)d new messages.
Output (msgstr - Prancis)
Bon retour, %(username)s ! Vous avez %(count)d nouveaux messages.
%(name)s
String bernama
%(count)d
Integer bernama
%s
String posisional
{0}
Indeks format
Mengapa Dry Run?
Sebelum menjalankan terjemahan penuh, gunakan --dry-run untuk melihat persis apa yang akan diterjemahkan - tanpa melakukan panggilan API atau perubahan pada file Anda.
$
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
Tanpa biaya API
Lihat apa yang perlu diterjemahkan
Tanpa perubahan file