Чи можливо перекладати URL-адреси?
Так! Intlayer підтримує спеціальні переписання URL, які дозволяють визначати шляхи, специфічні для локалі. Наприклад:
bash
Копіювати код
Скопіюйте код у буфер обміну
en -> /productfr -> /fr/produites -> /es/productoЩоб реалізувати це, ви можете налаштувати розділ routing у вашому файлі intlayer.config.ts.
Для отримання додаткової інформації про те, як реалізувати цю функцію, див. документацію про спеціальні переписання URL.
Ви також можете використовувати функції getMultilingualUrl та getLocalizedUrl для програмної генерації цих URL-адрес, і вони будуть враховувати ваші правила переписання.
ts
Копіювати код
Скопіюйте код у буфер обміну
import { getLocalizedUrl, Locales } from "intlayer";const url = getLocalizedUrl("/product", Locales.FRENCH);console.log(url); // /fr/produit (якщо налаштовано)