Est-il possible de traduire les URL ?
Oui ! Intlayer prend en charge les réécritures d'URL personnalisées, ce qui vous permet de définir des chemins spécifiques à la langue. Par exemple :
bash
Copier le code
Copier le code dans le presse-papiers
en -> /productfr -> /fr/produites -> /es/productoPour implémenter cela, vous pouvez configurer la section routing dans votre fichier intlayer.config.ts.
Pour plus d'informations sur la façon d'implémenter cette fonctionnalité, consultez la documentation sur les réécritures d'URL personnalisées.
Vous pouvez également utiliser les fonctions getMultilingualUrl et getLocalizedUrl pour générer ces URL par programmation, et elles respecteront vos règles de réécriture.
ts
Copier le code
Copier le code dans le presse-papiers
import { getLocalizedUrl, Locales } from "intlayer";const url = getLocalizedUrl("/product", Locales.FRENCH);console.log(url); // /fr/produit (si configuré)