Cái nhìn sâu vào cách TranslateBot xử lý các bản dịch của bạn.
Tìm tất cả file .po trong thư mục locale của bạn
Xác định các entry có giá trị msgstr trống
Gửi batch đến AI model bạn chọn
Cập nhật file .po của bạn với các bản dịch
Django sử dụng các placeholder đặc biệt cho giá trị động. Phá vỡ chúng sẽ làm crash ứng dụng của bạn. TranslateBot giữ chúng nguyên vẹn.
Welcome back, %(username)s! You have %(count)d new messages.
Bon retour, %(username)s ! Vous avez %(count)d nouveaux messages.
%(name)s
Named string
%(count)d
Named integer
%s
Positional string
{0}
Format index
Trước khi chạy bản dịch đầy đủ, 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ỳ API call hoặc thay đổi nào đến file của bạn.