Dokumentation / Sprachen und Adressen
Unter Einstellungen › URLs legen Sie fest, wie die Adresse einer Seite ihre Sprache erkennen lässt.

Sprache in der URL
| Choice | Example | Needs |
|---|---|---|
| Language folder | example.com/de/page/ | Pretty permalinks |
| Parameter | example.com/page/?lang=de | nothing |
| Subdomain | de.example.com/page/ | a step at your host |
| Own domain | example.de/page/ | a step at your host |
Wenn Sie Verzeichnisse verwenden, aktivieren Sie auch die Originalsprache in einem Verzeichnis, falls die Originalsprache ebenfalls ein eigenes Verzeichnis erhalten soll. Ohne diese Option hat die Originalsprache kein Verzeichnis; die Website-Adresse zeigt die Originalsprache.
Sprachverzeichnisse erfordern sprechende Permalinks. Solange Sie unter Einstellungen › Permalinks keine andere Struktur als „Einfach“ (oder eine, die mit index.php beginnt) wählen, werden Seiten in beiden Fällen mit ?lang= aufgerufen.
Subdomains und Domains
Bei diesen Adressen kann SwiftLing nicht selbst dafür sorgen, dass sie funktionieren: Das muss Ihr Hoster einrichten. Für jede Adresse zeigt die Seite an, ob sie zu Ihrer Website führt und wie Sie das Problem beheben können, falls nicht:
- Keine Antwort: Fügen Sie die Adresse bei Ihrem Hoster oder bei Ihrem Domainanbieter hinzu. Bei einer neuen Adresse kann es bis zu einem Tag dauern, bis sie funktioniert.
- Kein Sicherheitszertifikat: Aktivieren Sie bei Ihrem Hoster ein Zertifikat (https) für die Adresse. Bei den meisten Hostern ist das kostenlos.
- Eine andere Website antwortet: Die Adresse zeigt eine andere Website an oder leitet Besucher weiter. Fügen Sie sie bei Ihrem Hoster als Alias für diese Website hinzu, nicht als Weiterleitung.
Klicken Sie auf Erneut prüfen, um jede Adresse zu prüfen. Änderungen speichern prüft die Adressen ebenfalls und stellt erst um, wenn alle zu Ihrer Website führen. Bis dahin behält Ihre Website ihre bisherigen Adressen.
Die Seite nennt die entsprechenden Optionen gängiger Hoster, zum Beispiel Add Domain Alias (mit deaktivierter 301-Weiterleitung) oder Parked Domains.
Gut zu wissen: Ihr Dashboard bleibt unter einer einzigen Adresse erreichbar. Nur dort bleiben Sie angemeldet. Auf den anderen Domains fehlt deshalb die Werkzeugleiste: Bearbeiten Sie Übersetzungen im Dashboard. Fügen Sie jede Adresse zur Google Search Console hinzu.
Feste Wörter in Adressen
Manche Adressen beginnen mit einem Wort, das ihren Inhalt kennzeichnet, etwa category in /category/news/ oder product in /product/blue-shirt/. Übersetzen Sie dieses Wort einmal, und alle Adressen, die damit beginnen, werden angepasst – ebenso Links, der Sprachumschalter, hreflang und die Sitemap. Alte Adressen mit dem bisherigen Wort leiten auf die neuen weiter.
Übersetzte Slugs
Im Editor haben alle Seiten, Beiträge, Kategorien und Schlagwörter für jede Sprache ein Feld Adresse. Bleibt es leer, wird der ursprüngliche Slug verwendet. Wenn Sie eine Adresse ändern, führt die alte weiterhin zur Seite.
Domains und Schriftarten
Seiten funktionieren auch auf anderen Domains. Bei manchen Themes, etwa Divi, fehlen dort jedoch die Symbole: Die Adresse ihrer Schriftarten ist in einer Datei gespeichert, die von allen Adressen gemeinsam genutzt wird. Die Seite zeigt die Zeilen an, die Ihr Hoster hinzufügen kann (bei Apache in .htaccess, bei nginx im Server-Block).