¿Es posible traducir las URLs?
¡Sí! Intlayer admite reescrituras de URL personalizadas, que le permiten definir rutas específicas por idioma. Por ejemplo:
bash
Copiar código
Copiar el código al portapapeles
en -> /productfr -> /fr/produites -> /es/productoPara implementar esto, puede configurar la sección routing en su archivo intlayer.config.ts.
Para más información sobre cómo implementar esta característica, consulte la documentación de Reescrituras de URL Personalizadas.
También puede usar las funciones getMultilingualUrl y getLocalizedUrl para generar estas URLs de forma programática, y respetarán sus reglas de reescritura.
ts
Copiar código
Copiar el código al portapapeles
import { getLocalizedUrl, Locales } from "intlayer";const url = getLocalizedUrl("/product", Locales.FRENCH);console.log(url); // /fr/produit (si está configurado)