Ist es möglich, URLs wie folgt zu übersetzen:
en -> /product (kein Präfix) oder /en/product (mit Präfix)fr -> /fr/produites -> /es/productoIntlayer erlaubt es leider nicht, die URLs wie angegeben zu übersetzen. Um dies zu erreichen, sollten Sie Ihre eigene Middleware oder einen Proxy verwenden, um die URLs umzuschreiben.
Sie können jedoch die Funktion getMultilingualUrl verwenden, um das Präfix für eine bestimmte Locale in die URL einzufügen.
import { getMultilingualUrl, Locales } from "intlayer";const url = getMultilingualUrl("/product");/** * en -> /product (kein Präfix) oder /en/product (mit Präfix) * fr -> /fr/product * es -> /es/product */console.log(url);Oder getLocalizedUrl
import { getLocalizedUrl, Locales } from "intlayer";const url = getLocalizedUrl("/product", Locales.FRENCH);console.log(url); // /fr/product