Daina Gyara Fayilolin .po.
Fara Aikawa.

Kiyaye fayilolin yanki sabuntacce, marasa kuskure, kuma haɗe da tsarin aikinku.

$ python manage.py translate --target-lang fr
ℹ️ An sami shigarwar da ba a fassara ba 45
🔄 Fassarawa da gpt-4o-mini...
✓ An fassara 'Maraba da dawowa, %(username)s'
✓ An fassara 'Biyan kuɗin ku zai ƙare a %s'
✓ An fassara 'Saitunan'
... ƙarin shigarwar 42 ...

✨ An sabunta locale/fr/django.po cikin nasara

Me yasa TranslateBot?

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

Goyan Bayan Masu Samarwa da Yawa

Yi amfani da kowane samfurin da LiteLLM ke goyan baya: GPT-4, Claude 3.5 Sonnet, Gemini Pro, da sauransu. Canza samfura da canjin tsari guda ɗaya.

Mahallin Hankali

Yana kiyaye alamun Django, alamun HTML, da kirtani na tsari daidai. Babu karye masu canji a samarwa.

Abokantaka ga Masu Haɓakawa

Sauƙin mu'amalar CLI. Yanayin bushe-gudu don duba canje-canje. Zaɓin sake rubuta.

Yadda Yake Aiki

1

Yin Saƙonni

Gudanar da daidaitaccen Django makemessages don samar da fayilolin .po.

2

Fassara

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

3

Haɗa

Gudanar da compilemessages kuma tura app ɗinku.

Fara cikin Daƙiƙa

1. Shigar da kunshin

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

2. Ƙara zuwa INSTALLED_APPS

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

3. Gudanar da umarnin

python manage.py translate --target-lang fr