Tài liệu

Câu hỏi thường gặp

Bản dịch nhanh như thế nào?

Lần đầu tiên nội dung được dịch, có thể mất vài giây. Sau đó, bản dịch được lưu trong bộ nhớ cache và các yêu cầu mất không quá 100 đến 300 ms. Vì lý do này, tránh dịch nội dung động nếu có thể. Điều này cũng làm giảm mức sử dụng của bạn.

Với React SSR, các bản dịch diễn ra trên máy chủ trước khi trang được gửi, vì vậy người dùng không bao giờ chờ đợi chúng.

Việc sử dụng được tính như thế nào?

Việc sử dụng được tính bằng ký tự dịch mỗi tháng. Vào đầu mỗi tháng, mức sử dụng được đặt lại thành 0.

Khi cùng một nội dung được dịch nhiều lần, các ký tự của nó không được tính lại. Nếu nội dung của bạn là tĩnh, không quan trọng nó được dịch thường xuyên như thế nào. Chỉ có lần đầu tiên mới được tính.

Nếu nội dung của thành phần <T> thay đổi, toàn bộ nội dung sẽ được dịch lại và tất cả các ký tự của nó được tính lại. Điều này có thể ảnh hưởng đến cách sử dụng của bạn khi một câu chứa nội dung động:

<T>You have {count} unread messages in your inbox</T>

Ở đây, toàn bộ câu được dịch lại bất cứ khi nào count thay đổi. Nếu trang web của bạn có nhiều lưu lượng truy cập, hãy để mắt đến điều này.

Những hạn chế là gì?

Bạn không thể dịch nhiều hơn 10 KB văn bản trong một thành phần dịch duy nhất. Tùy thuộc vào ngôn ngữ, 10 KB là từ 2.500 đến 10.000 ký tự. Để dịch nhiều hơn, hãy chia văn bản thành nhiều thành phần.

{/* instead of this */}
<T>... very long text ...</T>
{/* do this */}
<T>... long text part 1 ...</T>
<T>... long text part 2 ...</T>

Điều gì xảy ra khi đạt đến giới hạn hàng tháng?

Văn bản mới không còn được dịch. Nội dung đã được dịch vẫn được dịch và văn bản mới được hiển thị như hiện tại, bằng ngôn ngữ gốc của nó.

Những ngôn ngữ nào có sẵn?

Magic Translate hỗ trợ hơn 70 ngôn ngữ, từ tiếng Afrikaans đến tiếng Wales. Xem danh sách đầy đủ các ngôn ngữ được hỗ trợ với mã của chúng.