Cara Ia Berfungsi

Pandangan dalaman tentang bagaimana TranslateBot mengendalikan terjemahan anda.

Imbas

Mencari semua fail .po dalam direktori locale anda

Diff

Mengenal pasti entri dengan nilai msgstr kosong

Terjemah

Menghantar batch ke model AI pilihan anda

Tulis

Mengemas kini fail .po anda dengan terjemahan

Pemeliharaan Placeholder

Django menggunakan placeholder khas untuk nilai dinamik. Merosakkan ini akan crash aplikasi anda. TranslateBot memastikan ia kekal utuh.

Input (msgid) Welcome back, %(username)s! You have %(count)d new messages.
Output (msgstr - Perancis) Bon retour, %(username)s ! Vous avez %(count)d nouveaux messages.
%(name)s Named string
%(count)d Named integer
%s Positional string
{0} Format index

Mengapa Dry Run?

Sebelum menjalankan terjemahan penuh, gunakan --dry-run untuk melihat dengan tepat apa yang akan diterjemah—tanpa membuat sebarang panggilan API atau perubahan pada fail anda.

$ python manage.py translate --target-lang nl --dry-run
ℹ️ Ditemui 3 entri yang belum diterjemah
🔍 Mod dry run: melangkau terjemahan LLM

✓ Akan menterjemah 'Welcome to our platform'
✓ Akan menterjemah 'Save changes'
✓ Akan menterjemah 'Delete account'

Dry run selesai: 3 entri akan diterjemah
Tiada kos API
Lihat apa yang perlu diterjemah
Tiada perubahan fail

Bersedia untuk mengautomatikkan terjemahan anda?