Có thể dịch URL không?
Có! Intlayer hỗ trợ viết lại URL tùy chỉnh, cho phép bạn xác định các đường dẫn theo từng ngôn ngữ. Ví dụ:
bash
Sao chép mã
Sao chép mã vào clipboard
en -> /productfr -> /fr/produites -> /es/productoĐể triển khai điều này, bạn có thể cấu hình phần routing trong tệp intlayer.config.ts của mình.
Để biết thêm thông tin về cách triển khai tính năng này, hãy xem tài liệu Viết lại URL tùy chỉnh.
Bạn cũng có thể sử dụng các hàm getMultilingualUrl và getLocalizedUrl để tạo các URL này theo lập trình, và chúng sẽ tuân thủ các quy tắc viết lại của bạn.
ts
Sao chép mã
Sao chép mã vào clipboard
import { getLocalizedUrl, Locales } from "intlayer";const url = getLocalizedUrl("/product", Locales.FRENCH);console.log(url); // /fr/produit (nếu đã cấu hình)