Daina Gyara Fayilolin .po.
Fara Aikawa.

Umarni ɗaya. Dukkan harsunanku. Ƙaramin farashi a kowace fassara. Babu biyan kuɗi, babu shafuka, babu kwafi da manna.

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

Me yasa TranslateBot?

An gina shi don masu haɓaka waɗanda suke daraja lokacinsu.

Mai ci gaba kuma mai inganci

Yana fassara sababbin kalmomi da waɗanda aka canza kawai. Yana haɗa buƙatun API don rage farashin tokens. Ƙara kalmomi 10, biya don kalmomi 10.

Mai daidaito kuma mai sanin mahallin

TRANSLATING.md yana ba AI ɗinku ƙamus mai sarrafa sigar. Iri ɗaya kalmomi a kowane gudu, a kowane harshe.

Amintaccen wuraren ajiya

Yana kiyaye %(name)s, {0}, %s da alamomin HTML. Gwajin rufe 100% kan sarrafa tsarin kalmomi.

Yadda yake Aiki

1

Ƙirƙiri Saƙonni

Gudanar da makemessages na Django na yau da kullun don samar da fayilolin .po.

2

Fassara

Gudanar da translatebot don cika shigarwar msgstr mara komai da AI.

3

Tattara

Gudanar da compilemessages kuma tura aikinka.

Fara a Cikin Daƙiƙa

1. Shigar da fakitin

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

2. Ƙara zuwa INSTALLED_APPS

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

3. Gudanar da umarni

python manage.py translate --target-lang fr