- Verschifft
- 12. August 2026 um 14:45 UTC
- Autor
- Kamo
- Ausschuss
- e99827a
Die 2.400 noindexierten Detailseiten waren noindexed, weil ihre Körperkopie keine hat Übersetzung: Wettbewerber, Branchen, Integrationen und Glossar behalten ihre Prosa in app/lib/**/*.ts, die das Wörterbuch nie gesehen hat, also /fr/solutions/real-estate Französische Überschriften rund um englische Absätze. scripts/extract-collections.ts zieht die 3.799 übersetzbaren Strings aus diesen heraus 120 Artikel in einen struktur-spiegelnden Baum, überspringen alles, was ein Übersetzer muss nicht berühren - Schnecken, Kategorie enums, Matrix-Status, Logo-Pfade, verwandte Begriffe Querverweise und Hersteller-/Produktnamen. Dieser Baum wird als die "Kollekten" namespace in kamo-marketing/de.json. Bei der Lesezeit verschmelzt der übersetzte Baum über das englische Objekt. Nur die in der Übersetzung enthaltenen Schlüssel werden ersetzt und ein Array, dessen Länge drifted aus der Quelle ist Großhandel fallen gelassen, anstatt eine Liste mit fehlende Einträge, also abgestandene Übersetzungen degradieren sich ins Englische, statt zu brechen die Seite. "Kosnektionen" wird von NextIntlClientProvider abgestreift: es ist 420 KB, die nur Server-Komponenten lesen, und next-intl serializes, was der Anbieter bekommt in die RSC-Nutzlast jeder Seite. Die pro-lokale Merge in i18n/request.ts ist jetzt aus dem gleichen Grund abmaehnt, ist es billig bei 150 KB und nicht bei 514 KB. SammlungRobots meldet noch Noindex, bis die Übersetzungen landen; Erweiterung COLLECTION_CONTENT_LOCALES ist das, was es hebt.