- Shipped
- 12. August 2026 um 14:40 UTC
- Author
- Kamo
- Commit
- 50eacff
Jede nicht-englische Seite trug eine Hardkodcoded kanonische zu seinem /en Twin "Export const metadata" ist Modul-Ebene, so konnte es nicht von lokali variieren und 28 Seiten verschickt skanonisch: ************ für alle 22 Orte. Die Nachrichten-Bundle sind 99,5% übersetzt (sie Schiff von Kamo-Translation-Wörterbuch zu Bauzeit), so dass dies konsolidiert wurde 630 € echt lokalisiert Seiten in ihre englische Version und werfen sie weg. Diese Seiten hatten auch überhaupt kein hreflang, und die Locale Root hatte keine Metadaten was auch immer. Statische Seiten verwenden jetzt generierteMetadata mit einem selbstreferenziellen kanonischen und der volle 22-lokale hreflang Cluster. localeAlternates wirbt für jeden Ort statt nur en/es, und enthält die aktuelle Lokale, so dass der Cluster ist reziprocal - eine Seite, die aus dem eigenen hreflang-Set fehlt, bekommt den ganzen Cluster Weggeworfen. KB-Seiten erhalten die gleiche Behandlung; ihr Inhalt ist bereits pro Lokal (KbArticleTranslationListener deckt jede Lokale ab) aber generiertMetadaten geholt der Artikel ohne Lokal, so Französisch Seiten beworben englischen Titel. Die Sitemap bewarb nur en/es als Alternativen und emittierte KB URLs ohne Locale-Präfix, das unter localePrefix "always" jeden KB-Eintrag zu einer Umleitung machte. localeRobots wird zu SammlungRobots: der Noindex auf 2.400 Detailseiten ist über die Sammlungsdaten in App/lib/** nur Englisch, nicht über die lokale, so es nicht mehr behauptet Inhalte, die es nicht hat. Dieses Tor hebt, wenn die Daten werden in das Wörterbuch eingefügt.