Ich habe eine Seite mit 8 Sprachen. Der größte Teil des Inhalts ist übersetzt und hat eine Sprache zugewiesen. Aber es gibt einen Teil der Seite, in dem ich sprachneutrale Inhalte benötige, um sie in jeder Sprache anzuzeigen.
Wenn ich einen sprachneutralen Inhalt erstelle, wird aus den URL-Alias-Einstellungen der Pfad "Sprachneutral" generiert. Dies sieht im Grunde wie der englische Pfad aus. Das ist ok. Aber es sieht jetzt für jede Sprache wie der englische Pfad aus. Nur das Sprachpräfix ändert sich:
/path/to/content
/de/path/to/content
/fr/path/to/content
Gibt es eine Möglichkeit, für jede aktivierte Sprache programmgesteuert URL-Aliase zu diesem Knoten zu generieren?
/path/to/content
/de/pfad/zum/inhalt
/fr/chemin/au/contenu
Ich habe etwas Ähnliches für Taxonomiebegriffe gefunden, bei dem ein URL-Alias für jeden Begriff in jeder Sprache erstellt wird ( Pathauto i18n Taxonomy ). Aber ich sollte dies für Knoten haben.
Wie kann ich dies erreichen, ohne jeden Alias manuell zu erstellen?
quelle
Antworten:
Sie können das Pathauto i18n- Modul verwenden:
quelle
Ich denke, Sie möchten wahrscheinlich einen Block für dieses sprachneutrale Bit verwenden. Als Analogie: Wenn es ein sprachneutrales Bild gibt, das für alle Übersetzungen angezeigt werden soll, ist dies nicht Teil des Inhalts an sich. Das Wort "Inhalt" kann verwirrend sein, insbesondere wenn Sie eine mehrsprachige Website haben. Manchmal ist es nützlich, es nur dann als "Inhalt" zu bezeichnen, wenn es für sich allein stehen kann (eine "atomare Inhaltseinheit"). .
quelle