Tại sao các liên kết nội bộ tương đối không được hỗ trợ để thay thế?
Gato AI Translations for Polylang có thể thay thế các URL liên kết nội bộ bằng URL tương ứng cho ngôn ngữ đích.
Tính năng này chỉ được hỗ trợ cho các URL tuyệt đối (chẳng hạn như https://mysite.com/hello-world/), không hỗ trợ cho các URL tương đối (chẳng hạn như /hello-world/).
Lý do là chúng tôi không thể chắc chắn liệu một chuỗi có phải là URL tương đối hay thứ gì khác.
Ví dụ, chuỗi "/" có thể là một URL tương đối trỏ đến trang chủ, hoặc có thể là thứ gì đó khác, và vì vậy nó không được thay thế bằng "/es/" (cho ngôn ngữ tiếng Tây Ban Nha).
Ngoài ra, các URL tương đối có thể bị API dịch khi chúng không nên bị dịch, và vì lý do đó chúng tôi không khuyến khích sử dụng chúng. (Các URL tuyệt đối không bị dịch, chúng được giữ nguyên.)
Ví dụ, DeepL có thể dịch chuỗi /hello-world/ thành /hola-mundo/, khi nó không nên được dịch.