Mungkasi Nyunting File .po.
Wiwiti Rilis.

Siji perintah. Kabeh basa sampeyan. Rega murah saben terjemahan. Ora ana langganan, ora ana portal, ora ana salin-tempel.

PyPI Downloads GitHub stars
$ python manage.py translate --target-lang fr
ℹ️ Found 45 untranslated entries
🔄 Translating with gpt-4o-mini...
✓ Translated 'Welcome back, %(username)s'
✓ Translated 'Your subscription expires on %s'
✓ Translated 'Settings'
... 42 more entries ...
✨ Successfully updated locale/fr/django.po

Napa TranslateBot?

Digawe kanggo pangembang sing ngajeni wektune.

Inkremental & Efisien

Mung nerjemahake string anyar lan sing diganti. Nglumpukake panjaluk API supaya biaya token tetep murah. Nambah 10 string, mbayar 10 string.

Konsisten & Sadar Konteks

TRANSLATING.md menehi pangembang sampeyan glosarium sing dikontrol versi. Terminologi padha saben proses, ing saben basa.

Aman Placeholder

Ngreksa %(name)s, {0}, %s, lan tag HTML. Jangkauan tes 100% kanggo nangani string format.

Cara Kerjane

1

Nggawe Pesen

Jalanake makemessages standar Django kanggo nggawe file .po.

2

Terjemahake

Jalanake translatebot kanggo ngisi entri msgstr sing kosong nganggo AI.

3

Kompilasi

Jalanake compilemessages lan sebarke aplikasi sampeyan.

Wiwiti ing Sawetara Detik

1. Pasang paket

uv add --dev translatebot-django
poetry add --group dev translatebot-django
pip install translatebot-django

2. Tambahake menyang INSTALLED_APPS

# settings.py
INSTALLED_APPS = [
    ...
    "translatebot_django",
]

3. Jalanake perintah

python manage.py translate --target-lang fr