Funktionsweise der Sprachverknüpfungen
07. Mai 2026
language nodeId sprachverknüpfung
Beschreibung der technischen Funktionsweise von Sprachverknüpfungen über gemeinsame wd:language-nodeID-Werte sowie der Verwaltung und Zuordnung sprachübergreifender Dateien innerhalb von Sprachknoten.
Die Sprachverknüpfung zwischen Dateien erfolgt über den wd:language - nodeID -Wert in den jeweils zusammengehörenden Dateien.
Alle verknüpften Dateien – z. B. /de/unternehmen/geschichte.php und /en/company/history.php – müssen denselben nodeID -Wert enthalten.
Beispiel Sprachverknüpfung
Im Global-Projekt ist zu jedem nodeID -Wert ein Pfad hinterlegt, der die zugehörigen Sprachdateien referenziert.
Der nodeID -Wert wird immer von der Datei übernommen, von der aus die Verknüpfung erstellt wird.
Wird beispielsweise die Sprachverknüpfung von /de/unternehmen/geschichte.php (Quelle) zu /en/company/history.php (Ziel) angelegt, dann wird der nodeID -Wert der Quelldatei in die Zieldatei eingetragen und zusätzlich im Global-Projekt dem entsprechenden Sprachknoten zugeordnet.
Um eine konsistente Verwaltung der Sprachknoten sicherzustellen, wird dringend empfohlen, eine Default-Sprache festzulegen, über die Sprachverknüpfungen erstellt, bearbeitet und gelöscht werden.
Andernfalls kann es zu inkonsistenten Verknüpfungen kommen: Eine Datei kann in einer Sprache korrekt verknüpft sein, während die vermeintlich zugehörigen Dateien in einer anderen Sprache bereits mit anderen Dateien verknüpft sind.