Cách Hoạt Động

Một cái nhìn bên trong về cách TranslateBot xử lý các bản dịch của bạn.

Quét

Tìm tất cả các tệp .po trong thư mục locale của bạn

So Sánh

Xác định các mục có giá trị msgstr trống

Dịch

Gửi theo lô đến mô hình AI bạn chọn

Ghi

Cập nhật các tệp .po của bạn với bản dịch

Bảo Toàn Placeholder

Django sử dụng các placeholder đặc biệt cho giá trị động. Làm hỏng chúng sẽ khiến ứng dụng của bạn bị lỗi. TranslateBot giữ chúng nguyên vẹn.

Đầu vào (msgid) Welcome back, %(username)s! You have %(count)d new messages.
Đầu ra (msgstr - Tiếng Pháp) Bon retour, %(username)s ! Vous avez %(count)d nouveaux messages.
%(name)s Chuỗi có tên
%(count)d Số nguyên có tên
%s Chuỗi vị trí
{0} Chỉ số định dạng

Tại Sao Dùng Dry Run?

Trước khi chạy dịch toàn bộ, sử dụng --dry-run để xem chính xác những gì sẽ được dịch - mà không thực hiện bất kỳ lệnh gọi API hay thay đổi tệp nào.

$ 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
Không tốn chi phí API
Xem những gì cần dịch
Không thay đổi tệp

Sẵn sàng tự động hóa bản dịch của bạn?