Получайте уведомления о предстоящих релизах Intlayer

    Можно ли перевести URL следующим образом:

    bash
    en -> /product (без префикса) или /en/product (с префиксом)fr -> /fr/produites -> /es/producto

    К сожалению, Intlayer не позволяет переводить URL, как указано выше. Чтобы добиться этого, вам следует использовать собственное промежуточное ПО или прокси для переписывания URL.

    Но вы можете использовать функцию getMultilingualUrl, чтобы вставить префикс в URL для заданной локали.

    ts
    import { getMultilingualUrl, Locales } from "intlayer";const url = getMultilingualUrl("/product");/** * en -> /product (без префикса) или /en/product (с префиксом) * fr -> /fr/product * es -> /es/product */console.log(url);

    Или getLocalizedUrl

    ts
    import { getLocalizedUrl, Locales } from "intlayer";const url = getLocalizedUrl("/product", Locales.FRENCH);console.log(url); // /fr/product