Sprachumschalter
Oben rechts in der Navigation steht ein Globus mit DE, EN und FR. Der
Umschalter entsteht aus alternativePages und sitzt in der oberen
Navigationszeile, die topRow: true einschaltet.
alternativePages ordnet jeder BCP-47-Locale die absolute URL der Seite in
dieser Sprache zu. Daraus entstehen die hreflang-Tags im Head und die Einträge
des Umschalters, beschriftet mit dem Sprachteil der Locale (en-US wird „EN“).
Ohne Einträge, oder nur mit der eigenen Locale, rendert der Umschalter nichts.
topRow: true im Frontmatter gilt nur für diese Seite. Für die ganze Site gehört
"topRow": true in src/data/links/main-nav.json. Die obere Zeile mit Suche,
Login und Umschalter erscheint ab 1024 px Breite, darunter zeigt der mobile
Header den Globus als Icon.
Die Ziel-URLs hier liegen auf example.com, weil das Template keine zweite
Sprachversion hat. Die Seite ist deshalb noindex.