Jinsi Inavyofanya Kazi

Mtazamo wa ndani wa jinsi TranslateBot inavyoshughulikia tafsiri zako.

Skani

Inapata faili zote za .po katika saraka zako za locale

Tofauti

Inatambua maingizo yenye thamani tupu za msgstr

Tafsiri

Inatuma makundi kwa modeli yako ya AI iliyochaguliwa

Andika

Inasasisha faili zako za .po na tafsiri

Uhifadhi wa Placeholder

Django inatumia placeholders maalum kwa thamani zinazobadilika. Kuzivunja kunasababisha programu yako kuanguka. TranslateBot inaziweka salama.

Ingizo (msgid) Welcome back, %(username)s! You have %(count)d new messages.
Matokeo (msgstr - Kifaransa) Bon retour, %(username)s ! Vous avez %(count)d nouveaux messages.
%(name)s Herufi iliyopewa jina
%(count)d Nambari kamili iliyopewa jina
%s Herufi ya nafasi
{0} Fahirisi ya muundo

Kwa Nini Dry Run?

Kabla ya kuendesha tafsiri kamili, tumia --dry-run kuona hasa nini kingetafsiriwa - bila kufanya simu zozote za API au mabadiliko kwenye faili zako.

$ 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
Hakuna gharama za API
Ona kinachohitaji kutafsiriwa
Hakuna mabadiliko ya faili

Uko tayari kuotomatisha tafsiri zako?