Standardmäßig schreibt Universally interne Links auf übersetzten Seiten um, sodass sie auf die übersetzte Version verweisen. Zum Beispiel wird ein Link zu /about auf einer französischen Seite zu /fr/about. Dies stellt sicher, dass Besucher während der Navigation in ihrer Sprache bleiben.

Link-Lokalisierung gilt für:
- Alle
<a href>Links, die auf Seiten auf derselben Domain verweisen - Kanonische URLs (
<link rel="canonical">) - Open Graph URLs (
og:url,og:image,og:video, etc.) - Twitter Card URLs (
twitter:image,twitter:player, etc.)
Verwenden Sie Link-Lokalisierung ausschließen, um zu verhindern, dass bestimmte Links umgeschrieben werden. Diese Einstellung befindet sich im Tab Einstellungen Ihres Projekts. Geben Sie ein URL-Muster pro Zeile ein.
Wann verwenden
Einige Links sollten niemals mit einem Sprachpräfix versehen werden:
- Dateidownloads —
/downloads/report.pdfsollte nicht zu/fr/downloads/report.pdfwerden - API-Endpunkte —
/api/v1/datamuss unverändert bleiben - Admin-Seiten —
/wp-admin/Links sollten nicht lokalisiert werden - Statische Assets —
/wp-content/uploads/image.jpgsollte kein Präfix erhalten - Callbacks von externen Diensten — Zahlungs- oder Authentifizierungs-Rückgabe-URLs
- RSS-Feeds —
/feed/Endpunkte
Muster-Syntax
Muster werden als URL-Fragmente abgeglichen. Wenn die URL das Muster irgendwo in ihrem Pfad enthält, wird der Link von der Lokalisierung ausgeschlossen.
/wp-content/
/wp-admin/
/api/
/downloads/
/feed/
Zum Beispiel entspricht das Muster /wp-content/ jeder URL, die diese Zeichenfolge enthält:
/wp-content/uploads/photo.jpg— ausgeschlossen/wp-content/themes/style.css— ausgeschlossen/about-wp-content/— ebenfalls ausgeschlossen (Teilstring-Übereinstimmung)
Beispiele
WordPress-Seiten
/wp-content/
/wp-admin/
/wp-includes/
/wp-login.php
/wp-signup.php
/wp-activate.php
/xmlrpc.php
/wp-cron.php
/wp-json/
/feed/
/comments/feed/
Hinweis: Diese werden für WordPress-Seiten automatisch konfiguriert. Sie müssen nur benutzerdefinierte Muster hinzufügen.
E-Commerce
/cart/add
/checkout/
/webhook/
/downloads/
Allgemein
/api/
/assets/
/static/
/uploads/
/_next/
Wie es intern funktioniert
Wenn Universally eine übersetzte Seite verarbeitet, schreibt es URLs auf zwei Arten um, abhängig von Ihrer URL-Struktur:
Unterverzeichnis-Modus (Standard)
Links werden mit dem Sprachcode präfixiert:
/about→/fr/about/blog/post→/fr/blog/post
Subdomain-Modus
Die Domain wird zur Sprach-Subdomain geändert:
https://example.com/about→https://fr.example.com/about
Ausgeschlossene Muster umgehen diese Umschreibung vollständig – die ursprüngliche URL bleibt unverändert.
Wichtige Hinweise
- Muster sind Teilübereinstimmungen, keine exakten Übereinstimmungen oder Platzhalter
- Externe Links (andere Domain) werden unabhängig von dieser Einstellung niemals lokalisiert
- Links innerhalb von Elementen, die durch CSS-Selektoren ausgeschlossen sind, werden ebenfalls nicht lokalisiert
- Nur-Anker-Links (
#section) werden niemals lokalisiert - Das
hreflangAttribut bei Links verhindert die Lokalisierung standardmäßig (keine Konfiguration erforderlich)