Ngừng Chỉnh Sửa Tệp .po.
Bắt Đầu Triển Khai.

Một lệnh. Tất cả ngôn ngữ của bạn. Chi phí rẻ cho mỗi bản dịch. Không đăng ký, không cổng trực tuyến, không sao chép-dán.

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

Tại Sao Chọn TranslateBot?

Được xây dựng cho các lập trình viên quý trọng thời gian.

Tăng dần & hiệu quả

Chỉ dịch các chuỗi mới và đã thay đổi. Gom nhóm yêu cầu API để giảm chi phí token. Thêm 10 chuỗi, trả phí cho 10 chuỗi.

Nhất quán & nhận biết ngữ cảnh

TRANSLATING.md cung cấp cho AI của bạn bảng thuật ngữ kiểm soát phiên bản. Cùng thuật ngữ mỗi lần chạy, trên mọi ngôn ngữ.

An toàn cho placeholder

Bảo toàn %(name)s, {0}, %s và thẻ HTML. 100% độ bao phủ kiểm thử cho xử lý chuỗi định dạng.

Cách Hoạt Động

1

Tạo Messages

Chạy lệnh makemessages chuẩn của Django để tạo các tệp .po.

2

Dịch

Chạy translatebot để điền các mục msgstr trống bằng AI.

3

Biên Dịch

Chạy compilemessages và triển khai ứng dụng của bạn.

Bắt Đầu Trong Vài Giây

1. Cài đặt gói

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

2. Thêm vào INSTALLED_APPS

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

3. Chạy lệnh

python manage.py translate --target-lang fr