﻿# Cronologia delle versioni
Fonte: https://www.fenetresystems.com/it/cronologia-versioni/

# Cronologia delle versioni

Il processo di sviluppo del sito è trasparente. Ogni nuova pagina, aggiornamento di contenuto, miglioramento e correzione viene registrato con numero di versione, data e ora.

- Versione attuale: v1.59.48

- Versioni totali: 297

- Record delle modifiche: 679

- Prima versione: 11 ottobre 2026

 v1.52.8 15 novembre 2026, 20:00 Versione attuale

## Correzione — scansione profonda dei residui di testo IT (giro di verifica post-lancio 3)

Scansione profonda dei residui inglesi su tutte le pagine /it/ (nodi di testo JSX, modelli html:, campi dati): paragrafi di definizione (tende-zip zip screen, tende-a-nido-d-ape honeycomb, zanzariere meshed barrier, zanzariere-plissettate accordion mesh, tende meccanica, veneziane lamelle), 6 blocchi html FAQ in index, dealer-html + frase di chiusura WhatsApp in prodotti, modello di collegamento “is described on a separate page” in 17 pagine di dettaglio duet/honeycomb + 6 testi di collegamento inglesi, frase di montaggio in condizioni, frase di trasparenza in gestione-conto, verbale-foto + paragrafo import-procedures in spedizione-e-consegna, passo di misura in zanzariera-fissa, link quality-control + “is seen on a single screen” in tracciamento-ordini, frase di connessione in zanzariera-plissettata-scorrevole, frammento “right pick” in zanzariere-plissettate, “wind-secure alternative” in veneziana-da-esterno, frammento di continuazione in tende-a-nido-d-ape, frase dealer in supporto-gratuito-sito-web, testo noscript di whatsapp, 6 value di servizio in supporto-gratuito-seo-locale-geo, role Facebook in social-media, h3 “Inside the Box” + link “Insect screen”/“part of quality control” in imballaggio — tutto tradotto in italiano d’Italia fedele alla fonte turca.

- Contenuto Scansione profonda IT: nodi di testo/testi di collegamento/campi dati inglesi residui puliti in oltre 20 file
- Contenuto index.astro: 6 blocchi html: FAQ tradotti fedelmente dal turco
- Contenuto 17 pagine di dettaglio: modello “is described on a separate page” → “è descritta in una pagina separata” + nomi di collegamento EN

 v1.52.7 15 novembre 2026, 18:00

## Correzione — residui IT pagina/schema (giro di verifica post-lancio 2)

Scansione di parità strutturale su 624 coppie di pagine TR↔IT (conteggio h1–h3/li/a/button/tabelle): 623/624 identiche, unica differenza la sezione blog mancante nella home IT — aggiunta la sezione “Guide e articoli tecnici” alimentata da blogIt (modello gemello PL). Residui corretti: statistiche index Since/One Plant/8 Distinct/2–4 Days/48 hours/2 Years → italiano; Warranty & Support → Garanzia e assistenza. Voce inglese nella lista di accordo-di-riservatezza (new product and series plans) e “3 years” → italiano. mappa-del-sito title/desc/h1 “Sitemap” → Mappa del sito + “pages” → pagine. nostre-referenze meta + JSON-LD “Production partner for Türkiye orders” → Partner produttivo per gli ordini Turchia. Aggiunto il ramo /it/ → FAMILY_SPECS_IT alla catena locale di productSchema in schema.ts — chiuse le etichette additionalProperty turche sulle pagine prodotto (Kılavuz, Rüzgâr dayanımı ecc.). configuratore-di-prodotto collegato dal dataset EN (GENEL_QUESTIONS_EN/FAMILY_PRODUCTS_EN) allo specchio IT (src/i18n/it/wizard.ts).

- Contenuto IT index: aggiunta la sezione blog mancante (parità h2/h3/link identica al TR)
- Contenuto Pulizia residui IT: statistiche index + unità garanzia + riservatezza + mappa-del-sito + referenze
- Infrastruttura schema.ts: /it/ → FAMILY_SPECS_IT — additionalProperty prodotto ora in italiano
- Infrastruttura configuratore-di-prodotto: dataset wizard EN → GENEL_QUESTIONS_IT/FAMILY_PRODUCTS_IT

 v1.52.6 15 novembre 2026, 14:00

## Correzione — residuo di traduzione parziale nel contratto di riservatezza IT

Nella frase incompiuta della pagina /it/accordo-di-riservatezza/ i residui inglesi (during / supply / distributorship) sono stati completati in italiano naturale: durante le trattative e la collaborazione di programma rivenditori, fornitura o distribuzione. Individuato nel giro di verifica TR↔IT post-lancio.

- Contenuto IT accordo-di-riservatezza: residui inglesi rimossi, frase completata fedele alla fonte TR

 v1.52.5 15 novembre 2026, 10:30

## Infrastruttura — strato linguistico IT F6 (PWA/offline/feed/coverage + blog)

Completata la fase F6 dello strato linguistico italiano (lingua ancora disattivata al momento del rilascio — output di rendering invariato): public/data/geo/countries.it.json scritto con 250 record paese secondo la convenzione CLDR-it; sw.js con ramo OFFLINE_URL_IT + cache v6; aggiunti public/it/manifest.webmanifest e src/pages/it/404.astro; robots.txt ha ricevuto la riga sitemap-it (sitemap-it.xml entra in produzione tramite enabledLangs in F7). Scritti gli endpoint feed IT src/pages/it/rss.xml.js e opensearch.xml.ts; aggiunto it ai set FEED_LANGS e MANIFEST_LANGS di BaseLayout. generate-llms.mjs / check-llms.mjs aggiornati con le etichette sorgente IT (Fonte/Immagine) e i conteggi pl+it. Definiti PAGE_COVERAGE.it 446 record (verifica a mappatura inversa) + CHROME_COVERAGE.it (ui/nav/mail). Blog: src/content/blog-it/come-misurare-una-zanzariera.md (category=guida) + componenti BlogArticleIt/BlogCategoryIt + generatore di rotte dinamiche src/pages/it/[slug].astro (priorità prodotto/montaggio/articolo/categoria — gemello del PL). Verifica: check-i18n PASS (446/446 corrispondenze).

- Infrastruttura IT F6: countries.it.json 250 + sw.js OFFLINE_URL_IT + manifest + 404 + rss/opensearch + etichette llms
- Infrastruttura PAGE_COVERAGE.it 446 record + CHROME_COVERAGE.it — check-i18n PASS
- Novità Blog IT: Come Misurare una Zanzariera + generatore dinamico it/[slug].astro
- Aggiornamento languageMeta.it enabled: true — strato italiano pronto al lancio (gate di build F7)

 v1.52.4 15 novembre 2026, 10:00

## Infrastruttura — strato linguistico IT F4b+F5 (rami componenti + modelli email)

Completate le fasi F4b+F5 dello strato linguistico italiano (lingua ancora disattivata — output di rendering invariato): aggiunto il ramo it a 13 componenti condivisi — ContactForm (nome paese Turchia), DealerForm (aree di attività + esperienza + subject_line “Richiesta di rivendita”), JobForm (liste posizione/esperienza + subject “Candidatura di lavoro”), SearchPalette (collection blogIt), Footer (subject newsletter), LegalPage (ottobre 2026 + Ultimo aggiornamento + avviso legale), ProductDetail (productNameIt + titoli categoria/CTA/tecnici), CategoryPage (FAMILY_SPECS_IT + SARTNAMELER_IT + breadcrumb + nomi schema), ApplicationAreaPage (UYGULAMA_CARDS_IT + mappatura nomi brevi IT_URUN + frasi indice/categoria), FamilyPricePage (FAMILY_COPY_IT/CALC_IT + breadcrumb + inLanguage it-IT), PriceCalculator (etichette + jsStrings + formato numeri it-IT), ProductWizard (JSX guida misura/montaggio), PlatformMockup (etichette pannello + dati mock stazioni ordine). Gli slug di src/i18n/it/uygulama-alanlari.ts sono stati portati alle rotte canoniche IT (8 record — corretto l’abbinamento .find()). In send.php aggiunti flag $isIt, abbinamento subject_line IT (Modulo di preventivo/Richiesta di rivendita/Candidatura di lavoro/Candidatura installatore) e 5 modelli di conferma IT (generale/preventivo/rivenditore/installatore/carriera — registro Lei formale, link rotte /it/); deploy/send.php allineato. Verifica: php -l PASS, rendering di anteprima dei 5 modelli verificato in IT, tsc --noEmit 0 errori.

- Infrastruttura IT F4b: ramo it in 13 componenti condivisi — form/breadcrumb/schema/dati mock
- Infrastruttura IT F5: send.php $isIt + abbinamento subject + 5 modelli di conferma (registro Lei)
- Correzione Slug IT di uygulama-alanlari.ts corretti sulle rotte canoniche (8 record)

 v1.52.3 14 novembre 2026, 12:00

## Infrastruttura — strato linguistico IT F1+F2 (dizionario + mappa slug)

Completate le fasi F1+F2 dello strato linguistico italiano (lingua ancora disattivata — output di rendering invariato): dizionario ui.it scritto 264/264 chiavi in parità col TR — registro formale Lei, terminologia dell’italiano d’Italia (zanzariera, tenda plissettata, veneziana, su misura, preventivo). Aggiunte le 104/104 etichette NAV_LABELS.it; collegati a utils.ts itDate (nomi dei mesi gennaio–dicembre) e formatVersionDateIt (scheletro it/changelog.ts). SLUG_MAP.it 624/624 corrispondenze — con il generatore scripts/_gen-it-slugs.mjs insieme di chiavi TR identico, 624 destinazioni univoche, 0 token sconosciuti; prodotto con motore di regole per l’ordine degli aggettivi italiano (giorno-notte/fissa → tessuto-montaggio → velo → colore → misura). ANCHOR_MAP.it 4 record (candidatura/caratteristiche/flusso/processo). Verifica: tsc --noEmit 0 errori, check-i18n PASS, missing/extra 0 rispetto all’insieme EN.

- Infrastruttura IT F1: ui.it 264 chiavi + NAV_LABELS.it 104 + itDate + scheletro changelog
- Infrastruttura IT F2: SLUG_MAP.it 624 corrispondenze univoche + ANCHOR_MAP.it 4 record — motore di regole per l’ordine degli aggettivi italiano

 v1.52.2 14 novembre 2026, 01:10

## Correzione — rami linguistici PL nei componenti + pulizia polacca del changelog

Chiuse le infiltrazioni di turco individuate nel controllo dell’output di rendering (162 pagine PL interessate): aggiunto il ramo isPl a ProductDetail.astro — import productNamePl, ctaVerbs (Poproś o wycenę/Prześlij wymiary/Zapytaj o cenę/Złóż zapytanie o zamówienie/Zapytanie o wycenę), specPhrases 11 frasi polacche, stockPhrases 4 frasi polacche, whoTitle "Dla kogo jest X?", faqTitle "Pytania o X", ramo PL di ctaTitle, frase polacca siblingNote — nelle pagine prodotto "Kimin İçin?", "Hakkında Sorular", "model listelenir", "İçin Ölçü ve Teklif", "üretim spesifikasyonları" ora sono in polacco. Aggiunto il ramo isPl a CategoryPage.astro — import e rami FAMILY_SPECS_PL + SARTNAMELER_PL, breadcrumb "Strona główna", titolo "Dane techniczne", testo polacco del paragrafo spec (link strona dokumentów specyfikacji + sieć partnerów montażowych con localizeHref), nomi itemListSchema "Kategorie — X"/"Produkty — X", SectionHeader "Produkty — X" e "Pozostałe kategorie — X" — nelle pagine categoria "Ana Sayfa", "Teknik Veriler", "Ürünleri" e i testi di capitolato/montaggio ora sono in polacco. Ramo pl a JobForm.astro — posizioni (Produkcja, Kontrola jakości i wysyłka, Digital i operacje, Relacje z dealerami i klientami, Aplikacja ogólna), esperienze (0–1 rok/1–3 lata/3–5 lat/5+ lat) e dizionario del form (subject Aplikacja o pracę, Życiorys (CV), Wyślij aplikację). Ramo pl a PlatformMockup.astro — etichette del pannello (Panel dealera, Stacje produkcyjne, Wycena PDF) e dati d’ordine dimostrativi in polacco. SearchPalette.astro — collezione blogPl + BLOG_CATEGORY_SLUGS_PL registrati; la palette di ricerca PL ora indicizza articolo e slug di categoria polacchi. Pulizia polacca di i18n/pl/changelog.ts — il residuo turco "birebir" sostituito in 67 record con "jeden do jednego" (convenzione EN "one-to-one" / NL "één-op-één"), correzione del placeholder {grupa}-dla-{produktu}. Seconda ondata (rendering + tracciamento sorgente): aggiunto { lang: pl-PL, about } alle chiamate definedTermSetSchema di 9 pagine rodzaje-montazu — lo schema stampava "inLanguage":"tr-TR" e testo about turco. Nelle 4 pagine hub di famiglia (moskitiery, moskitiery-plisowane, screeny-zip, rolety-i-zaslony) category.products ora passa da productDefPl — nelle card visibili, nelle varianti, nel confronto e nell’itemListSchema venivano stampati nomi/descrizioni di prodotto turchi come "Sabit Sineklik", "Motorlu Sineklik", "Çelik Sineklik". Ramo pl ad ApplicationAreaPage.astro — import UYGULAMA_CARDS_PL e registrazione card(), dizinPhrases 8 frasi polacche, catPhrases 8 frasi polacche (chiusa l’infiltrazione "ile üretim verileri."), mappatura nominativa PL_URUN e chip fratelli per i titoli prefissati "Obszary zastosowań". site-map.ts — etichetta "Strona główna" per la radice / ("Ana Sayfa" appariva nell’output /pl/mapa-strony/). Verifica: tsc --noEmit 0 errori.

- Correzione ProductDetail + CategoryPage + JobForm + PlatformMockup + SearchPalette — aggiunti i rami linguistici PL mancanti; chiusa l’infiltrazione TR su 162 pagine
- Correzione i18n/pl/changelog.ts — "birebir" sostituito in 67 record con "jeden do jednego"; correzione del placeholder {grupa}-dla-{produktu}
- Correzione Seconda ondata: 9 schemi di montaggio inLanguage pl-PL + 4 hub di famiglia productDefPl + rami PL di ApplicationAreaPage (UYGULAMA_CARDS_PL, frasi directory/cat) + etichetta radice site-map

 v1.52.1 14 novembre 2026, 00:20

## Correzione — feed RSS cronologia versioni PL (historia-wersji.xml)

Chiusa l’unica mancanza individuata nel controllo di parità linguistica: mancava l’equivalente PL dell’endpoint RSS cronologia versioni presente nelle lingue EN/DE/NL — aggiunto src/pages/pl/historia-wersji.xml.ts (gemello NL modello identico: feed CHANGELOG_PL + KIND_LABEL_PL, schema di link /pl/historia-wersji/, <language>pl</language>, descrizione del canale in polacco). Il feed produce collegamenti /pl/historia-wersji/#vX.Y.Z. Verifica: tsc --noEmit 0 errori; parità di endpoint identica nelle 4 lingue (opensearch + rss + RSS versioni).

- Correzione src/pages/pl/historia-wersji.xml.ts — aggiunto l’endpoint RSS cronologia versioni PL mancante; parità di endpoint completa nelle 4 lingue [Historia wersji](https://www.fenetresystems.com/pl/historia-wersji/)

 v1.52.0 13 novembre 2026, 23:55

## Pubblicazione PL — blogPl + Manifest/RSS/OpenSearch + strato mail + Service Worker v5 + enabled: true

Pubblicato lo strato linguistico polacco (Polonia) — enabled: true, PAGE_COVERAGE.pl 624 slug, chrome pl ui:✓ nav:✓ mail:✓. Strato blog F5: src/content/blog-pl/jak-zmierzyc-moskitiere.md (traduzione completa del TR sineklik-olcusu-nasil-alinir — polacco di Polonia: światło otworu, ościeżnica, miara zwijana), indice pl/blog.astro (nav categorie, itemListSchema, CTABlock) e pagina categoria /pl/poradnik/; differenziazione H1 "Poradniki i artykuły branżowe" (modello DE — risolto il dup H1 /blog/+/pl/blog/). Strato di pubblicazione F6: public/pl/manifest.webmanifest (scope /pl/, descrizione PL), src/pages/pl/rss.xml.js (feed blogPl), pl/opensearch.xml.ts (modello /pl/szukaj/), aggiunto pl a FEED_LANGS+MANIFEST_LANGS in BaseLayout; riga /pl/sitemap.xml in robots.txt. Service worker v5: /pl/offline/ in precache, le richieste di navigazione /pl/ cadono sulla pagina offline polacca. Strato mail PL di send.php: $isPl + 5 modelli di conferma cliente polacchi (ack/quote/dealer/montajci/career — forma Państwo, polacco di Polonia; link di rotta PL nasze-produkty/wspolpraca-dealerska/monterzy/oferty-pracy) + mappature subject PL (Wniosek dealerski, Formularz wyceny, Aplikacja o pracę, Zgłoszenie montera, Ocena produktu, Subskrypcja newslettera) + dispatch elseif($isPl) (body/subject/preheader/html). Correzione bonus: aggiunti Newsletter-Anmeldung a isNewsletter e Produktbewertung a isReview — chiusa l’incompatibilità di subject dei flussi newsletter/recensione DE. Pulizia dei subject dei form: subject+subjects PL di kontakt.astro, "Ocena produktu" di napisz-opinie, rimossi i contrassegni "(PL)" di zapytanie; subject newsletter del Footer PL. Registrazione CHROME_COVERAGE.pl = ui:✓ nav:✓ mail:✓. Verifica: intera catena di build PASS — 3.125 pagine, check-i18n pl enabled 624/3124, broken_internal_links 0, uniqueness 8/8 (dup 0), inventory-verify PASS.

- Novità Strato linguistico PL pubblicato — enabled: true, copertura 624 slug, /pl/blog/ + /pl/jak-zmierzyc-moskitiere/ + /pl/poradnik/ [Blog](https://www.fenetresystems.com/pl/blog/)
- Novità Strato di pubblicazione PL: manifest.webmanifest + rss.xml + opensearch.xml + sw.js v5 /pl/offline/ + riga sitemap robots.txt
- Novità send.php $isPl + 5 modelli di conferma PL + 6 mappature subject PL — public/api/send.php identico a deploy/send.php
- Correzione isNewsletter Newsletter-Anmeldung + isReview Produktbewertung — chiusa l’incompatibilità di subject newsletter/recensione DE

 v1.51.9 13 novembre 2026, 23:30

## Chiusura PL F4 — Home page + pagine statiche + ripristino integrità link e uniqueness

Completata la fase pagine dello strato polacco: aggiunte pl/index.astro (traduzione completa della home TR di 1816 righe — heroSlidesPl, navLabel, plDate, link interni l(), SSS/JSON-LD) e le restanti pagine grandi (nasze-produkty, plisy, famiglia bayilik, firma, katalog, gwarancja, monterzy, obszary-obslugi e tutte le pagine di famiglia/varianti/legali/form) — PAGE_COVERAGE.pl 613 slug. Ripristino integrità link: gli slug PL senza prefisso nei file dati e pagina di i18n/pl resi con prefisso /pl/ (669+1088 record), riparate le virgolette di chiusura cadute nella conversione di massa (828+465), link interni rotti 143→0. Corretti errori di sintassi (stringa non terminata in deklaracja-dostepnosci, import relativi errati in offline/404) e violazione dello spazio semantico (chiusura inline a fine riga in warunki-zamowien). Ripristino uniqueness: le etichette nav di /pl/kontakt/ e /pl/katalog/ rese identiche all’H1 (Kontakt i wycena, Katalog produktów), riscritta la frase ripetuta di perde-uygulama, le pagine del triangolo Duet/Honeycomb differenziate su testo/meta/SSS/schema — somiglianza max 0,442, dup title/desc/h1/canonical 0. Risolti uno a uno i 12 target rotti rimasti: doppio prefisso /pl/ di productMounts annullato (il modello stampa /pl${}), breadcrumb /korporacyjne/→/pl/firma/, ramo pl→obszary-zastosowan ad ApplicationAreaPage, changelog /pl/blog/→/en/blog/, link zapytanie a /pl/nasze-projekty/#proces (conformità ANCHOR_MAP.pl — id sezione surec→proces). Verifica: inventory-verify PASS (3121 rotte, broken 0, orfane solo 404/offline), tsc 0, uniqueness-proof 8/8 PASS.

- Novità pl/index.astro + restanti pagine statiche grandi — F4 completo, PAGE_COVERAGE.pl 613 slug [Strona główna](https://www.fenetresystems.com/pl/)
- Correzione Integrità link PL: slug senza prefisso resi /pl/ (1.757 record), riparazione virgolette rotte (1.293), annullamento doppio /pl/pl/ — broken_internal_links 143→0
- Correzione Uniqueness PL: kontakt/katalog nav↔H1 identici, differenziazione triangolo duet/honeycomb, ripetizione perde-uygulama — 8/8 asserzioni PASS, gruppi dup 0
- Correzione Ramo pl di ApplicationAreaPage (link card obszary-zastosowan) + breadcrumb /korporacyjne/→/pl/firma/ + conformità ANCHOR_MAP.pl #proces

 v1.51.8 13 novembre 2026, 19:30

## DE F4 prosecuzione — scansione anomalie di estrazione stringhe su 436 file + correzione di 12 file

Quattordicesimo turno di controllo — tutte le stringhe visibili delle 436 pagine DE rimanenti estratte come dump con numeri di riga; controllo anomalie con scanner di classi di parole solo-EN + calco (3.680 occorrenze grezze → 70 occorrenze precise → tutte esaminate nel contesto). Correzioni reali ~30 record, 12 file: Sample Approval→Musterfreigabe (private-label-fertigung), Compact Look→Kompakte Optik (jalousien), Can I become→Kann ich Händler werden (produkte), Delivery→Lieferung (warum-fenetre-systems), Dim-Out→Dimout (plissees + plissee-systeme), Zipper→Reißverschluss + gezippt→zipgeführt (zip-screens, zip-screen-systeme, zip-screen-montagearten), gehäustes Oberrollen→kassettengehäuste Oberaufwicklung, Delivered/Delivery Failed→Zugestellt/Zustellung fehlgeschlagen (versand-und-lieferungsverfolgung), Landkreis→Bezirk (servicegebiete — la terminologia dei distretti di Istanbul/Kocaeli è Bezirk, non Landkreis), Akte→Vorgang, finalisiert→nimmt vor, Anlage→Werk, years/hours→Jahre/Stunden (garantie), werden gesehen→ersichtlich, Eins-zu-eins-Lieferung→identische Ausführung, garantiert→gedeckt, Lösung versandt→Lösungsversand, separates Verfahren→eigener Vorgang, Today→Heute + Panel→Portal (unsere-geschichte). I restanti 21 file/27 occorrenze sono classe legittima: termini di prodotto Wind/Zip-Screen/Mono-Logo, chiavi i18n, selettori CSS, srcset. Ledger permanente: docs/content-audit/data/de-page-read-ledger.json (record flag_pass).

- Correzione Scansione anomalie stringhe su 436 file + correzioni etichetta EN/Zipper/Dimout/Bezirk (~30 record, 12 file)

 v1.51.7 13 novembre 2026, 16:40

## DE F4 lettura riga per riga — pagine grandi + spostamento slug + classi Leckage/Demontage

Tredicesimo turno di controllo — le 10 pagine più grandi di src/pages/de/ lette riga per riga contro i corrispettivi TR (ledger permanente: docs/content-audit/data/de-page-read-ledger.json). Correzioni: index.astro 37 record (etichette EN delle card, naturalizzazione Großhandelshändler, meta); haendlerpartnerschaft 24 record (Gebietsschutz, Flachpack-Partner, Bewerbung, Kundenhoheit, Empfehlungspartner). Classe Demontage separata: i significati di smontaggio conservati, i significati demonte=flatpack normalizzati come Bausatz/Flachpack in 14 file; slug /de/fertig-und-demontageversand/ → /de/fertig-und-bausatzversand/ spostato (SLUG_MAP aggiornata, nginx 301 aggiunto). Classe Leckage ~130 occorrenze rese Lichtleckage/Kantenlichtleckage/Randlichtleckage in 16 file. Correzioni pagina: behaege, produkte, duette-plissees (Zwei-Enden→beidseitig, Selbstklebendes, Akte→Vorgang), insektenschutz-plissees (celle EN Narrowest/Wide/Deep/Doors and Frequent Passage, verbo Plisseegedächtnis), plissees (direzione Einblick→Aussicht, faltet zusammen, Cordless Operation), behag-montagearten (Karnies→Stuckleiste), insektenschutz (celle EN Durability/Weave/Weight/Strength/Default/Mobile/None, Allergenrückhalt, Drehflügel), zip-screens (Wind-Locked→Windverriegelt, Zipper→Reißverschluss, Kurbelmodell, Witterung, None→Keine). Spazzata generale: angewendet→angewandt 50x, Insektenschütze→Insektenschutz-Plissee, Gebeitsschutz→Gebietsschutz (incluso haendlervertrag).

- Correzione DE F4: 10 pagine grandi riga per riga + spostamento slug Bausatz + Leckage→Lichtleckage (16 file) + etichette celle EN (~200 correzioni)

 v1.51.6 13 novembre 2026, 11:20

## DE F4 controllo profondo — classi wollenden/liest/evaluiert + residui EN

Dodicesimo turno di controllo — controllo di parità strutturale di 448 file src/pages/de/ (0 elementi mancanti: conteggi Section/h2/h3/li/details/tr/img/input/btn identici al TR), parità dei fatti numerici su 624 pagine DE 0 scostamenti, controllo di 1.463 meta title/description 0 riscontri. Residui EN: aria-label + stella + testi badge di de/bewertungen erano in inglese (rating on Google→auf Google, reviews→Bewertungen, Google Business Profile→Google-Unternehmensprofil, /5 stars→/5 Sterne), subject mailto di de/projektanfrage Bulk Project Request→Großprojekt-Anfrage. Classi di calco: im Feld/aus dem Feld nel senso di campo→in der Praxis/aus der Montagepraxis/vor Ort (senso tecnico pannello di Feld conservato — Festfeld/Drehfeld validi), classe del participio non valido wollenden ~95 record (in einem Dunkelheit wollenden Raum→der Dunkelheit braucht, Für die X wollenden→Für alle die X möchten, suchenden→sucht/möchte), calco liest sich leggibile ~170 record→wirkt/wirkt wie, wird bemerkt→fällt auf/spürbar/sichtbar (~20), evaluiert→geprüft/abgestimmt (~38), gewollt→gewünscht (~33), wird geschrieben→wird angegeben (~38, calco "il passo d’ordine si scrive"), kontaktiert→berührt/ausgesetzt, Küchendampfgrenze erläutert, wird angewendet→angewandt, etichetta SVG di schraeg-plissee maiuscole di nome, montaj-pages Standardszenario. Controlli: scansione distribuzione parole TR 0 (escluse le recensioni Google verbatim), scansione doppia parola der-der/dem-dem solo legittime strutture aggettivo-verbo estese, scansione frasi senza verbo pulita.

- Correzione Classi di calco wollenden/liest sich/evaluiert/gewollt (~400 correzioni) + residui EN di de/bewertungen e de/projektanfrage

 v1.51.5 13 novembre 2026, 09:35

## DE seconda ondata calque + rottura JS orario di lavoro di /de/kontakt

Undicesimo turno di controllo — strato pagine F4: nello script orario-lavoro di /de/kontakt l’opzione non valida Intl.DateTimeFormat(weekday: kurz) lanciava RangeError e faceva crollare l’intera card orari (allineato al modello TR/EN: en-GB + weekday:short + array di indici inglese — i nomi dei giorni solo nel calcolo dell’indice, non stampati a schermo). Nello stesso esemplare NL trovata la stessa classe di errore silenzioso (locale nl-NL incompatibile con l’array di indici inglese → day:-1; ambito separato, registrato). Seconda ondata calque (~60 correzioni): werden gebraucht→werden benötigt (variante plurale), wird erzählt→erläutert, wird gefühlt→zu spüren, wird erlebt→entsteht, wird bemerkt→fällt auf/wahrnehmbar, wird gefragt→erfragt, wird gewollt→gewünscht, wird angewendet→angewandt, classe existiert risolta del tutto (~45: disponibilità prodotto→steht bereit/ist erhältlich/gibt es, esistenza fisica→vorhanden ist/vorliegt, assenza→entfällt, vettore→liegt vor, canale→findet sich, superficie esterna→ist immer vorhanden, campione→entsteht/wirkt durch Licht). Controllo personale: scansione catena di parole TR 0 infiltrazioni su 451 pagine DE (nelle stringhe visibili); scansione Intl/DateTime pulita in tutti i componenti; riparazione frase Personalraumbewegung.

- Correzione Correzione RangeError della card orari di /de/kontakt + seconda ondata calque (~60: werden gebraucht, wird erlebt/bemerkt/erzählt/gefühlt/gefragt/gewollt, existiert→bereit/vorhanden/entfällt)

 v1.51.4 13 novembre 2026, 08:20

## DE giro di naturalezza — pulizia dei modelli calque + mappa delle 4 categorie

Decimo turno di controllo — pulizia sistematica dei modelli turco-tedeschi (calque): verbi di cancellazione in direzione sbagliata (~18 record, silinir→lässt sich abwischen), standardizzazione Ertrag→Nutzen/Gewinn (~47, modello calco "rendimento" — Ertrag significa resa di raccolto/finanza), risoluzione contestuale di trennt sich (~36: separazione fisica→löst sich, differenziazione→unterscheidet sich, scelta→hängt ab/wird gewählt, vista→abgetrennt, clima→entkoppelt), naturalizzazione Geräusch (~12: lamella che oscilla→klappert, meccanismo→verursacht Geräusche), retorica ehrlich (~49: limite onesto→wird ehrlich benannt), classificazione wird-genommen (misura Maß nehmen conservata; scelta→gewählt, approvazione→eingeholt, posizione→bestimmt, tolleranza→einkalkuliert, luce→hereinlässt), wird gelesen→abgelesen, wird gehalten→zurückgehalten, wird gebraucht→benötigt (~29 registro professionale), wird gebaut→aufgebaut, wird gegeben→geboten, wird arrangiert→geplant, wird gesehen→sichtbar/geprüft, wird gemacht→durchgeführt, wird gesucht→benötigt, obligatorisch→erforderlich (~14), Pilotloch→gebohrt, Sonderfertigung→Rückgaberecht. Ortografia: Voldunkelheit→Volldunkelheit, possesso Graus/Cremes/Weißs→strutture des-von, virgolette miste „…"→„…", garantie request→Anfrage, riparazione virgolette kostenlose-seo. CATEGORY_DE 8/8 completato (aggiunti Plissees/Wabenplissees/Duette-Plissees/Jalousien — coerente con la terminologia kicker di hero-slides); ILCE_DE Tüm ilçeler→Alle Bezirke (lo standard di pagina è Bezirk, Stadtteil significava quartiere). Scansioni: parità record dei 17 file i18n rimanenti completa (title 247→247 ecc.), teknik-veriler 8 famiglie identiche, montaj 8 gruppi/34 voci, uygulama-cards 51 gruppi+217 item, product-names 210 chiavi 0 mancanti, countries.de.json 250 record, dist/de du-form 0, suffisso TR 0 (escluse citazioni verbatim), attributi puliti, formati data DD.MM.YYYY tedeschi.

- Correzione Pulizia sistematica dei calque (~200 correzioni) + CATEGORY_DE 8/8 + standard Bezirk per l’etichetta distretto del form

 v1.51.3 13 novembre 2026, 04:40

## Architettura del badge di ricerca DE + etichette EN rimanenti + nomi a lettere minuscole

Nono turno di controllo: SearchPalette cercava l’URL risultato di catOf (percorso completo /de/...) nella catMap con chiave TR — i badge di categoria cadevano in fallback in tutte le lingue locali; catMap ora chiavi il percorso completo della lingua della pagina con reg()/localizeHref, la collezione blog specifica della lingua e la tassonomia delle categorie si registrano a parte (in caso di collisione di slug si conserva la chiave prodotto/servizio/legale — haendlerpartnerschaft è Leistung, non Blog). Residui EN: de/blog nav All→Alle, filtro de/monteure All→Alle, de/bewertungen Summary→Übersicht e Google Rating→Google-Bewertung (TR Google Puanı). Minuscole nei nomi: duet-perde Das glas→Das Glas + zwei reale Arbeiten→zwei echte Aufgaben, honeycomb eingangsglas→Eingangsglas + beide Arbeiten→beide Aufgaben. Scansioni: parole turche in dist/de (solo recensioni Google verbatim + ragione sociale + righe di commento), controllo contenuti ui.de 264/264 e NAV_LABELS.de 104/104 0 segnalazioni, scansione minuscole dopo i due punti legittima, residuo chiave TR in data-cat-map solo percorsi categoria TR fuori ambito.

- Correzione catMap di SearchPalette costruita con chiavi completamente localizzate + corrette le etichette inglesi rimanenti e i nomi a lettere minuscole

 v1.51.2 13 novembre 2026, 02:00

## Geografia dei form DE e testo residuo — nomi ufficiali DACH + pill Landkreise + nome schema ItemList

Ottavo turno di controllo: in de/servicegebiete il badge distretti districts → Landkreise (Istanbul 39, Kocaeli 12 — standard di pagina Landkreise); il nome dello schema ItemList di de/unsere-referenzen era nel modello inglese → Europäische Marken — Produktionspartner für die Türkei (TR/NL erano nella propria lingua); negli elenchi province dei form gli esonimi inglesi sostituiti coi nomi ufficiali — states/DE.json: Bavaria→Bayern, Hesse→Hessen, Lower Saxony→Niedersachsen, North Rhine-Westphalia→Nordrhein-Westfalen, Rhineland-Palatinate→Rheinland-Pfalz, Saxony→Sachsen, Saxony-Anhalt→Sachsen-Anhalt, Thuringia→Thüringen; states/AT.json: Carinthia→Kärnten, Lower/Upper Austria→Nieder-/Oberösterreich, Styria→Steiermark, Tyrol→Tirol, Vienna→Wien; states/CH.json: Geneva→Genf, Lucerne→Luzern, Fribourg→Freiburg, Neuchâtel→Neuenburg, Ticino→Tessin, Valais→Wallis, Vaud→Waadt, Basel-Land→Basel-Landschaft. countries.de.json 250 record integri (0 corrotti); product-pages 142 record rapporto di massa DE 1,21–1,53; file uygulama campo per campo identici; parità articoli blog-de; rss/opensearch/404/offline/suche in tedesco. Lavoro aperto: 55 record spezzati in countries.nl.json (ambito NL).

- Correzione Badge distretti de/servicegebiete + nome schema ItemList de/unsere-referenzen germanizzati; elenchi province DE/AT/CH convertiti agli endonimi ufficiali

 v1.51.1 13 novembre 2026, 00:30

## Correzione grammaticale DE — mancher Rahmenserie e modelli naturali

Settimo turno di controllo: in montaj-pages il quantificatore incompatibile col nome singolare-femminile In manchen Rahmenserie → In mancher Rahmenserie; nello stesso paragrafo naturalizzati i modelli meccanici — wechselt nach dem Hersteller → variiert je nach Hersteller, An verbreiteten Rahmenmarken → Bei gängigen Rahmenmarken, An lokalem oder altem Rahmen → Bei lokalem oder älterem Rahmen, existiert … als Standard → standardmäßig vorhanden. Scansioni: modello import dati TR (copertura override completa — 7/7 categorie), output del generatore di capitolato (tedesco-spec professionale), parità varianti pricing (8=8 — la differenza precedente era artefatto del type-def), note uygulama-alanlari (8=8, naturali).

- Correzione In montaj-pages incompatibilità quantificatore-nome e modelli meccanici corretti col tedesco naturale di Germania

 v1.51.0 12 novembre 2026, 22:00

## Controllo linguistico DE — etichette-residuo inglesi e coerenza nav

Sesto turno di controllo: testo di link inglese rimasto in garantie.astro (catalogue code → Katalogcode) e errore di spazio prima della virgola, dealer portal → Händlerportal in bestell- und sonderanfertigungsbedingungen, product code → Produktcode in garantieanfrage, Orders → Bestellung in nutzungsbedingungen, articolo inglese The → Das in haendlervertrag, intestazione tabella Level → Stufe in unterhaendler-verwaltung, intestazione tabella Drive → Antrieb in zip-screens. In NAV_LABELS.de /blog/ → Ratgeber e /site-haritasi/ → Seitenübersicht — ottenuta la coerenza del nome con gli H1 delle pagine (l’esemplare EN conservava il modello nav=h1).

- Correzione Rimossi gli ultimi testi di link inglesi e l’artikel dalle pagine DE (Katalogcode, Händlerportal, Produktcode, Bestellung, Das)
- Correzione Intestazioni tabella DE Level/Drive → Stufe/Antrieb; etichette nav Blog/Sitemap → Ratgeber/Seitenübersicht (coerenza H1)

 v1.50.9 12 novembre 2026, 20:00

## Localizzazione link interni DE — seconda ondata (498 campi)

Chiuso il secondo modello rimasto fuori dalla scansione v1.50.8: 498 record che portavano slug TR letterali (come /stor-perde/) nei campi href/link/path/url dei file dati i18n DE e delle pagine .astro DE convertiti alla rotta /de/ tramite SLUG_MAP.de — incluse card prodotto di behaege.astro, crumb di [slug].astro, dati pagina index/produkte/unternehmen, href prodotto di wizard.ts, record montaj-pages in 18 file. Le chiamate l('/tr-slug/') conservate come richiede l’architettura localizeHref (0 rotte); tutte le destinazioni convertite verificate in SLUG_MAP (0 non corrispondenti).

- Correzione 498 campi href/link con rotta TR letterale nello strato pagina e dati DE convertiti allo slug /de/ (18 file)

 v1.50.8 12 novembre 2026, 18:00

## Localizzazione link interni DE — 764 link

764 collegamenti in riga (href="/tr-slug/") nei file dati i18n DE puntavano alla rotta turca — dalla pagina tedesca si cadeva nella pagina turca. Tutti i collegamenti convertiti alla rotta /de/ con la mappatura 624 TR→DE slug di SLUG_MAP.de (0 non corrispondenti); anche i 4 collegamenti con anchor verificati sull’id di destinazione con ANCHOR_MAP.de. File interessati: product-pages.ts (318 link), plise-perde-uygulama.ts (105), file uygulama duet/honeycomb/jaluzi/zip/perde/sineklik, categories, pricing, sartname, uygulama-alanlari. Pagine .astro DE scansionate — erano già tutte con prefisso /de/. Verifica di rendering: in dist/de restano 0 collegamenti interni senza prefisso /de/.

- Correzione 764 collegamenti interni con rotta TR nello strato dati i18n DE convertiti allo slug /de/ tramite SLUG_MAP.de
- Correzione Collegamenti con anchor convertiti dopo verifica dell’id di destinazione con ANCHOR_MAP.de — nessun anchor rotto

 v1.50.7 12 novembre 2026, 12:00

## Pulizia DE di etichette e modelli inglesi residui

Le etichette non tradotte rimaste nell’output DE catturate con la scansione di parole inglesi sui gemelli .md prodotti e corrette coi corrispettivi della fonte TR: valori di controllo/etichetta nella pagina zip-screens (Crank handle → Kurbel, Outdoor → Außenbereich, Interior → Innenbereich, Basic → Basis, Low → Niedrig, Side Guides → Seitliche Führungsschienen, Manual → Manuell), titoli di card inglesi nelle serie di tabelle (Full Circle → Voller Kreis, Free Stance → Freistehend, Standard balcony door → Standard-Balkontür, Standard vertical window → Standard-Vertikalfenster, Standard horizontal → Standard-Horizontal, Main Dealer → Haupthändler, Sub-Dealer → Unterhändler, Single/Double Panel → Einzel-/Doppelpaneel, Single/Double Direction → Einzel-/Doppelrichtung, Half Circle → Halbkreis, Segment Arc → Segmentbogen, gap ventilation → Spaltlüftung), Wander → Schiebesystem nei dati product-pages.ts (TR "gezer"), "4 Standard" → "4 Standardfarben", Heavy-Duty-Nutzung → harter Einsatz nei dati sineklik-uygulama, Stainless steel → Edelstahl nella pagina insektenschutz-systeme, "Low-medium. Dry living areas only" → "Niedrig–mittel. Nur trockene Wohnbereiche" nella pagina jalousien, "and" → "und" nella pagina liefervertrag, "An der glasschaligen Wintergarten" → "Am glasschaligen Wintergarten" nei dati duet-perde-uygulama, ", und Braun" → " und Braun" nella descrizione colore di product-pages.ts (punteggiatura asindetica), "extra feine Masche" → "extrafeine Masche" nella pagina insektenschutz, "Horizontal + Slope" → "Horizontal + Neigung" nella pagina decken-plissee, "Sloped Winter Garden" → "Schräg-Wintergarten" e "Angled Architectural Glass" → "Winklige Architekturgläser" nella pagina schraeg-plissee, "knock-down model" → "Demontagemodell" nella pagina versand-und-logistik. Con la seconda ondata di scansione chiusi il blocco spec di fester-insektenschutz (Colour → Farbe, Clipped / Screwed → Clips / Schrauben, Appearance → Optik, Compatibility → Kompatibilität, PVC · Alu · Timber → PVC · Alu · Holz, Reinforced Plastic → Verstärkter Kunststoff, Fibreglass → Fiberglas), i valori spec di decken-plissee (Steel Wire Pair → Stahldrahtpaar, Lightweight Pleated → Leichtes Plissee, Ceiling Profile → Deckenprofil, Rod/Motor → Stab/Motor, Fit → Passform, Single/Sectioned → Einteilig/Geteilt), "Top Rail" → "Oberschiene" di horizontal-jalousie, "Remote Control" → "Fernbedienung" di insektenschutz, "Glass Measurement" → "Glasmessung" di plissees, "≤7 mm Rail" → "≤7 mm Schiene" di schwellenlose-insektenschutz-plissee, le etichette nav di pressemappe (Colours → Farben, Photos → Fotos).

- Correzione Valori di etichetta/controllo inglesi delle pagine DE zip-screens + jalousien + insektenschutz-systeme convertiti col tedesco di Germania dalla fonte TR
- Correzione Chiusi titoli di card/tabella inglesi e valori spec nello strato dati i18n DE (Wander, Heavy-Duty, 4 Standard ecc.)
- Correzione Errori residui "and", artikel-kasus e punteggiatura nelle pagine legali/applicazione DE risolti secondo la fonte TR

 v1.50.6 12 novembre 2026, 06:00

## Riparazione frasi di riferimento incrociato DE

Nei paragrafi di riferimento incrociato in fondo alle pagine sistema/dettaglio DE il modello "wird auf der <a>…</a>." finiva senza participio (wird … auf der X. — verbo sospeso); in 23 file le frasi completate con "beschrieben/aufgelistet/zusammengefasst/abgewogen/verglichen" e corretto l’artikel-kasus (der Anwendungsbereiche → in den Anwendungsbereichen, der Deckensystem → auf dem Deckensystem, der Rollosystem → im Rollosystem, das Ovales System → auf dem Ovalsystem, der Produktkatalog → im Produktkatalog, der Preis-Rechner → auf dem Preisrechner, das Anwendungsbereiche → in den Anwendungsbereichen, articoli del modello horizontales/vertikales). In 10+ file chiuso lo spazio mancante dopo </a> (</a>beschrieben → </a> beschrieben). Testi di link inglesi tradotti (vertical system → Vertikalsystem, horizontal system → Horizontalsystem, sliding form → Schiebeform, knock-down orders → Demontagebestellungen, order card → Auftragskarte, varianti di form vertical/horizontal, sliding model → Schiebemodell). Pagine legali: la frase tronca di einwilligungserklaerung completata come "…erfolgen auf den in den Datenschutzhinweisen (KVKK) genannten Rechtsgrundlagen"; datenschutzerklaerung "den Geheimhaltungsvereinbarung" → "die Geheimhaltungsvereinbarung" e "Datenschutzbezogene Fragen können gesendet werden an" → "Fragen zum Datenschutz werden an … weitergeleitet".

- Correzione 23 pagine DE + file dati i18n: frasi di riferimento incrociato senza participio completate, errori artikel-kasus risolti
- Correzione Testi di link inglesi (vertical/horizontal system, sliding form, knock-down orders, order card) convertiti al tedesco di Germania
- Correzione einwilligungserklaerung + datenschutzerklaerung: frase tronca e errore di artikel corretti secondo la fonte TR

 v1.50.5 12 novembre 2026, 02:00

## Sensibilità delle maiuscole e residui di modello DE

La nota fratello prodotto-dettaglio (ProductDetail) e l’intestazione della sezione collegata di dettaglio-applicazione (ApplicationDetailPage) riducevano con toLowerCase() i titoli feature/point tedeschi — in tedesco i nomi restano maiuscoli; la riduzione rimossa nei rami DE ("ist auf Verdunkelungslage, Warmer Tag … ausgerichtet" maiuscola corretta su 200+ pagine prodotto). Card di selezione de/plissees (Tenant or Undrillable Surface → Mieter oder nicht bohrbare Fläche, Folding Glass Balcony → Faltglasbalkon) e intestazioni della tabella di confronto (Glass Balcony → Glasbalkon, Mounting Note → Montagehinweis); descrizione card de/preis-rechner (with … selection → …-Auswahl) e Calculate → Berechnen; aria-label punteggio delle 7 pagine famiglia out of 5 → von 5; "out of 5 stars" → "von 5 Sternen" di unsere-referenzen; "der erste Term" → "die erste Bedingung" (TR: ilk şart) e "ist der Term" → "ist die Voraussetzung" di jaluzi-perde-uygulama; aggiunto il ramo de a generate-llms.mjs — i gemelli .md /de/ e llms-full.txt ora stampano l’intestazione "Quelle:" e l’etichetta immagine "Bild:" (prima restavano Kaynak/Görsel).

- Correzione ProductDetail/ApplicationDetailPage/preis-rechner: toLowerCase rimosso in DE — corretta la maiuscola dei nomi tedeschi su 200+ pagine prodotto
- Correzione Titoli card + colonne tabella di de/plissees, out of 5 → von 5 aria-label su 7 pagine, der erste Term → die erste Bedingung
- Correzione generate-llms: i percorsi /de/ ora riconosciuti come de — etichette Quelle:/Bild: nei gemelli .md

 v1.50.4 11 novembre 2026, 20:00

## Ramo spec DE/NL di productSchema additionalProperty

productSchema di schema.ts, quando specRows non viene dato, cadeva su FAMILY_SPECS_EN solo per /en/ e ricadeva su FAMILY_SPECS TR sui percorsi /de/ e /nl/ — nei campi additionalProperty del JSON-LD delle 11 pagine DE (9 duette + 2 zip) e 21 pagine sistema/dettaglio NL venivano stampate etichette spec turche (Kumaş yapısı, Hücre düzeni, Kılavuz, Kontrol…). Aggiunti i rami FAMILY_SPECS_DE e FAMILY_SPECS_NL (identici al modello esistente in CategoryPage); sulle pagine DE ora si stampano Stoffstruktur/Zellanordnung/Bedienung/Führung/Windwiderstand, su quelle NL le etichette olandesi.

- Correzione Fallback spec di productSchema consapevole del locale: /en/→EN, /nl/→NL, /de/→DE, TR→TR — chiusa l’infiltrazione TR additionalProperty su 11 pagine DE + 21 NL
- Correzione de/zwischenglas-duette-plissee e 8 dettagli duette + de/horizontal-zip-screen + de/vertikal-zip-screen passati alle etichette spec tedesche nel JSON-LD

 v1.50.3 11 novembre 2026, 18:00

## Pulizia dei residui inglesi dentro le frasi tedesche

Risolte le frasi miste-lingua e i singoli valori inglesi catturati nella scansione profonda dei nodi di testo: il modello di riferimento incrociato "is described on a separate page" in 15 pagine dettaglio duette/wabenplissee convertito al passivo tedesco (wird … auf einer separaten Seite beschrieben) e i testi dei collegamenti associati ai nomi di prodotto (ovale/runde/vertikale Wabenplissee ecc.); frasi di chiusura di fester-insektenschutz e aussen-jalousie; paragrafo nota a piè di pagina di schiebe-insektenschutz-plissee; paragrafo Geltungsbereich di geheimhaltungsvereinbarung + 3 Jahre + maiuscola a inizio lista; "under the customer's brand" → unter der Marke des Kunden di private-label-fertigung; clausola delle procedure di importazione di versand-und-lieferung; articolo Importeur di distributionsvertrag; voce Analyse di cookie-richtlinie; paragrafo Abmeldung di einwilligung-werbenachrichten; frase di apertura di montage-und-anwendungsbedingungen; congiunzioni "and" di bestell-… e garantie → und; messaggio noscript whatsapp; due frasi di musterversand; h3 "Inside the Box" + collegamenti Insect screen/quality control di verpackung; frase di apertura di nutzungsbedingungen; StatsBar di unsere-referenzen/ueber-uns (Since 2022/48 hours/Quote Turnaround/In Production); dl di warum-fenetre-systems (8 main lines/2–4 business days); etichetta Café di unsere-loesungen; riga EN 13561 + etichetta The strongest di zip-screens; due ruoli colore di pressemappe; etichette degli assi SVG + due h2 di oval-plissee; aria-label Rating → Bewertung + title stella di bewertung-abgeben; SectionHeader Timeline → Zeitleiste di unsere-geschichte; frasi corpo di insektenschutz-drehrahmen/schiebe/rollo; Manual Crank di vertikal-zip-screen; collegamento quality control di bestell-und-produktionsverfolgung; intestazioni tabella di projektanfrage (Unit/Qty + 3 celle).

- Correzione In 15 coppie duette/wabenplissee il modello "is described on a separate page" convertito al passivo tedesco; testi di collegamento associati ai nomi prodotto tedeschi
- Correzione Testi legali (geheimhaltungsvereinbarung, versand-und-lieferung, distributionsvertrag, cookie-richtlinie, einwilligung-werbenachrichten, montage-und-anwendungsbedingungen, bestell-…, nutzungsbedingungen) ripuliti dai residui inglesi dentro le frasi
- Correzione Card StatsBar/dl (unsere-referenzen, ueber-uns, warum-fenetre-systems), etichette degli assi SVG, aria-label e testi noscript inclusi oltre 20 residui singoli

 v1.50.2 11 novembre 2026, 14:00

## Pulizia dello strato dati e prop condivisi tedeschi

Risolti gli ultimi residui inglesi catturati nella scansione profonda prop/livello: valori chip di de/servicegebiete (51 Districts/81 Provinces/Worldwide → Landkreise/Provinzen/Weltweit), intestazione della sezione "Knock-Down Shipment" e pill dei paesi di consegna (nameEn → COUNTRY_DE: Deutschland/Niederlande/Frankreich/Belgien/Österreich/Schweiz/Italien/Spanien; nameEn dello schema conservato volutamente); celle della tabella di confronto de/produkte (usage/light/insulation/wide/place + models/linkLabel) e conteggi "7 categories" → Kategorien; tabella copertura de/garantie (celle scope/term/part); nomi categoria de/plissees (Semi-Blackout/Blackout); badge statistici de/index (Since/One Plant/8 Distinct/2–4 Days); campi card de/haendler-kundenverwaltung; due righe services di seo-geo; ruoli colore di pressemappe; residui singoli di projektanfrage/soziale-medien/wabenplissees/insektenschutz-plissee-systeme/vertikal-plissee. Inoltre aggiunti a CHANGELOG_DE i record mancanti v1.49.0/v1.50.0/v1.50.1 (TR 272 = DE 272; il disallineamento del changelog EN annotato consapevolmente).

- Correzione de/servicegebiete: 3 valori chip + intestazione sezione + 8 pill paesi germanizzati (mappa COUNTRY_DE); nameEn dello schema areaServed conservato
- Correzione de/produkte: tabella di confronto 28 celle + nomi modello della card guida + countLabel; de/garantie 7 celle; de/index 4 badge statistici; residui prop singoli su 8 pagine
- Aggiornamento CHANGELOG_DE: aggiunti i record v1.49.0, v1.50.0, v1.50.1 in tedesco di Germania — parità TR/DE 272=272

 v1.50.1 11 novembre 2026, 10:00

## Pulizia residui delle pagine tedesche e localizzazione delle date

Risolti gli ultimi residui inglesi nelle pagine tedesche: le etichette data di GOOGLE_REVIEWS stampavano il mese in inglese con enDate sulle pagine DE (October/May) — de/index, de/bewertungen e de/unsere-referenzen ora usano deDate (Oktober/Mai); rimosso il blocco locale TR_MONTHS/enDate in unsere-referenzen e l’espressione "Production partner for Türkiye orders" nella descrizione JSON-LD convertita al tedesco di Germania (Produktionspartner für Türkei-Aufträge). La mappatura COUNTRY_EN dava l’output DE corretto (Deutschland/Niederlande/Dänemark), struttura conservata.

- Correzione de/index, de/bewertungen, de/unsere-referenzen: le date delle recensioni ora si rendono con deDate invece di enDate — nomi dei mesi tedeschi come Oktober/Mai
- Correzione de/unsere-referenzen: rimossa la mappa locale TR_MONTHS (Mart→March, Mayıs→May errate in inglese); descrizione rivenditore JSON-LD convertita al tedesco di Germania

 v1.50.0 10 novembre 2026, 12:00

## Infrastruttura di pubblicazione tedesca e modelli di posta (F6)

Completato lo strato di pubblicazione del locale tedesco: aggiunti /de/manifest.webmanifest (nome/descrizione tedeschi, scope /de/), /de/rss.xml (feed blogDe), /de/opensearch.xml (descrizione di ricerca tedesca); BaseLayout ora stampa sui percorsi DE i collegamenti RSS/OpenSearch/manifest DE (aggiornati FEED_LANGS + MANIFEST_LANGS). Service worker v4: /de/offline/ in precache e le richieste di navigazione /de/ cadono sulla pagina offline tedesca. Aggiunti a send.php la lingua $isDe e 5 modelli di conferma cliente tedeschi (ack/quote/dealer/montajci/career — Sie-form, tedesco di Germania; public/api/send.php identico a deploy/send.php); il rilevamento della variante di form riconosce i valori subject_line tedeschi, DealerForm/Footer/bewertung inviano subject tedeschi. CHROME_COVERAGE.de mail:✓ — il chrome de ora è ui:✓ nav:✓ mail:✓.

- Novità public/de/manifest.webmanifest + src/pages/de/rss.xml.js + src/pages/de/opensearch.xml.ts — manifesto PWA tedesco, feed RSS (blogDe) e definizione OpenSearch
- Novità send.php $isDe: 5 modelli di conferma cliente tedeschi (generale/preventivo/rivenditore/installatore/carriera) + testo semplice + subject + preheader — tedesco di Germania, Sie-form; destinatario notifica, divieto Reply-To, flusso MX/iCloud e architettura di log invariati
- Aggiornamento Aggiunto de a FEED_LANGS/MANIFEST_LANGS di BaseLayout — le pagine DE ora stampano i collegamenti /de/rss.xml, /de/opensearch.xml, /de/manifest.webmanifest invece del fallback TR
- Aggiornamento sw.js v4: OFFLINE_URL_DE precache + pagina offline tedesca nelle navigazioni /de/; DealerForm/Footer/bewertung-abgeben inviano subject_line tedeschi

 v1.49.0 9 novembre 2026, 20:30

## Infrastruttura di localizzazione tedesca (F1–F2)

Costruite le prime due fasi della localizzazione in tedesco di Germania/DACH. F1: dizionario ui.de riempito con 264 chiavi (parità identica con ui.en, Sie-form, termini di Germania — Insektenschutz, Plissee, Wabenplissee, Jalousie, Behag, Rollo); NAV_LABELS.de 104 etichette di menu; helper deDate in utils.ts; registrazione CHROME_COVERAGE.de (ui:✓ nav:✓ mail:✗ — in attesa di F6). F2: 624 slug tedeschi nativi prodotti col generatore scripts/_gen-de-slugs.mjs per SLUG_MAP.de — identici alle chiavi TR↔EN, senza collisioni (inclusa la distinzione caravan prodotto/applicazione); aggiunti 4 record ANCHOR_MAP.de. de.enabled resta volutamente false — la copertura si riempirà gradualmente tramite PAGE_COVERAGE.de; nessuna modifica visibile sul sito.

- Novità Dizionario ui.de: 264 chiavi riempite in tedesco di Germania — parità ui.en verificata (nessun mancante/extra/vuoto); Sie-form, ß/ä/ö/ü, set di termini tecnici (Insektenschutz, Plissee, Wabenplissee, Duette-Plissee, Jalousie, Zip-Screen, Behag, Rollo, maßgefertigt, Montage)
- Novità NAV_LABELS.de: 104 etichette di menu — famiglie di prodotti, sistemi, tipi di installazione, aree di applicazione, servizi, azienda, legale/contratto, controlli di ricerca/menu/lingua
- Novità SLUG_MAP.de: 624 slug tedeschi nativi col generatore scripts/_gen-de-slugs.mjs — dizionario di frasi + composizione di token; la collisione caravan prodotto/applicazione risolta come wohnmobil-insektenschutz vs insektenschutz-fuer-wohnmobile
- Novità ANCHOR_MAP.de: bayilik#basvuru→bewerben, garanti-ve-servis-yonetimi#ozellikler→merkmale, #akis→ablauf, projelerimiz#surec→prozess; deDate (Ocak→Januar …) aggiunto a utils.ts
- Infrastruttura CHROME_COVERAGE.de: { ui: true, nav: true, mail: false } — send.php $isDe + 5 modelli di conferma DE in F6; PAGE_COVERAGE.de vuoto finché le traduzioni pagina non finiscono per la regola di copertura; pnpm check + check-i18n PASS

 v1.48.0 9 novembre 2026, 19:45

## Pulizia dei residui olandesi e completamento infrastruttura NL

Risolti tutti i residui inglesi/turchi catturati nel passaggio di verifica olandese: il residuo schema inLanguage: en-US in 27 pagine reso nl-NL; completati i paragrafi inglesi semi-tradotti in più di 20 pagine NL; la procedura guidata prodotto ora lavora con i set di dati FAMILY_PRODUCTS_NL + GENEL_QUESTIONS_NL. Strato form collegato end-to-end all’olandese — ramo send.php $isNl + 5 modelli di conferma NL, campi lang nascosti, righe subject NL; rami NL di JobForm/DealerForm/ContactForm/PlatformMockup. Chiusi i vuoti di infrastruttura: countries.nl.json (250 paesi), nl/404, service worker OFFLINE_URL_NL, riga sitemap nl in robots.txt, etichette del produttore llms Bron:/Afbeelding:.

- Correzione Risolti tutti i residui inglesi/turchi visibili della scansione di rendering NL — schema inLanguage, Europe→Europa, Türkiye→Turkije, prosa EN residua di index/zipscreens/duette/jaloezieen/horren/plisse/gordijnen e 15+ pagine convertita all’olandese
- Novità Strato dati NL della procedura guidata prodotto: FAMILY_PRODUCTS_NL + GENEL_QUESTIONS_NL (src/i18n/nl/wizard.ts); productwizard.astro usa i set NL; ProductWizard stampa descrizione misura/installazione NL
- Novità Strato conferma NL di send.php: $isNl + corrispondenze subject Offerteformulier/Dealerschapsaanvraag/Sollicitatie/Aanvraag installateur + 5 modelli di conferma HTML NL; deploy/send.php sincronizzato
- Correzione Componenti form NL: testi posizione/esperienza/CV/successo-errore di JobForm, elenchi attività/esperienza/modello di DealerForm + Turkije, ContactForm Turkije; tutti i form inviano il campo lang nascosto
- Novità Infrastruttura NL: public/data/geo/countries.nl.json (250 paesi), src/pages/nl/404.astro, sw.js OFFLINE_URL_NL (v3), riga sitemap nl in robots.txt, etichette NL Bron:/Afbeelding: di generate-llms/check-llms
- Correzione Pulizia di massa degli errori di lingua nei file dati NL: distinzione orde→gordijn/volgorde (~150 usi), is een must→is vereist, custom snit→snit op maat, beleefd→beleeft/ervaren, open-sluit-count→open-sluitfrequentie, Wooneenheid-hardware→Wooneenheidbeslag
- Miglioramento SITE.hours.shortNl (Ma–Vr/Za/Zo) + shortEn rimosso nelle pagine NL; "Back online" offline→NL; punteggio Footer in NL 5,0; pannello+ordine mock di PlatformMockup NL; beoordeling-schrijven lang=nl nascosto

 v1.47.1 9 novembre 2026, 18:50

## Architettura degli endpoint locali — Feed, OpenSearch, Manifest

I collegamenti RSS/OpenSearch di BaseLayout resi consapevoli della lingua e protetti con la lista bianca degli endpoint (FEED_LANGS) — finché una nuova lingua non viene pubblicata non si stampa il link in quella lingua e non si produce 404. Aggiunto il manifesto PWA olandese (public/nl/manifest.webmanifest); il link del manifesto si stampa in base alla lingua tramite la lista MANIFEST_LANGS. Il formato data di ArticleCard ora deriva dal locale di languageMeta — nelle card del blog olandese si usa il formato nl-NL invece di tr-TR.

- Miglioramento BaseLayout: i collegamenti rss.xml/opensearch.xml prodotti con la lista bianca FEED_LANGS + il modello /{lang}/ — nessun link stampato nella lingua senza endpoint
- Novità public/nl/manifest.webmanifest — manifesto PWA olandese; l’href del manifesto si stampa per lingua con la lista bianca MANIFEST_LANGS
- Correzione Locale data di ArticleCard derivato da languageMeta[lang].locale — nl-NL invece di tr-TR nelle card blog NL

 v1.47.0 9 novembre 2026, 16:00

## Olandese (Nederlands) pubblicato — nl.enabled

La lingua olandese (Paesi Bassi, nl-NL) pubblicata ufficialmente: "Nederlands" visibile nel selettore di lingua, aggiunto nl-NL alle alternative hreflang e pubblicati mappa del sito NL e sitemap. Nei controlli dell’ultimo turno prima della pubblicazione i riscontri sono stati azzerati — i 349 link interni letterali nello strato dati portavano lo slug TR/EN invece di quello NL, tutti convertiti a slug olandese nativo tramite SLUG_MAP; in 23 pagine l’incompatibilità di parole title↔h1 allineata al formato h1; la frase ripetuta nella pagina veranda-hor risolta con varianti naturali.

- Novità ui.ts: nl.enabled=true — 624/624 pagine, selettore di lingua + hreflang + sitemap attivi
- Correzione 342 href letterali con slug TR + 7 EN nei file dati src/i18n/nl → slug NL (es. /nl/balkon-zip-perde/ → /nl/balkon-zipscreen/, /nl/insect-screens/ → /nl/horren/); link interni rotti 114 → 0
- Correzione Incompatibilità title↔h1 risolta su 23 pagine — i title allineati al formato di parola dell’h1 (duettegordijnsysteem → duette-gordijnsysteem ecc.); docTitle honeycomb coerenti col nome del prodotto
- Correzione Ripetizione di frase dentro la pagina nei dati applicazione veranda-hor risolta con varianti olandesi naturali

 v1.46.3 9 novembre 2026, 09:00

## Strato pagine olandese — 446 pagine + rotte dinamiche

Completato lo strato pagine olandese (Paesi Bassi, nl-NL): tutte le 446 pagine sotto /en/ spostate sotto /nl/ con l’olandese dei Paesi Bassi; la scansione dei residui del generatore scesa a 0 stringhe — nessun residuo di testo inglese o turco. Il gemello dinamico [slug].astro produce 176 rotte (23 catalogo + 119 prodotti di famiglia + 34 dettagli di installazione); i componenti BlogArticleNl/BlogCategoryNl e la collezione blogNl pubblicati col primo articolo olandese. PAGE_COVERAGE.nl pareggiata alla copertura inglese con 624/624 record. La lingua è ancora nl.enabled=false — si aprirà nella fase finale della pubblicazione.

- Novità src/pages/nl/ — 446 pagine statiche (controparte identica dei gemelli EN), col dizionario _nl-labels.json da ~4,9k record; verifica del generatore 0 residui
- Novità src/pages/nl/[slug].astro — 176 rotte con priorità prodotto > installazione > articolo > categoria; BlogArticleNl + BlogCategoryNl + collezione blogNl + primo articolo /nl/horren-inmeten/
- Infrastruttura PAGE_COVERAGE.nl 446 statiche + 178 dinamiche = 624 record; check-i18n 0 violazioni, check-changelog/astro check verdi

 v1.46.2 8 novembre 2026, 18:00

## Strato dettagli installazione olandese — 34 record

Completato lo strato dati montaj-pages olandese (Paesi Bassi, nl-NL): tutti i 34 record di dettaglio installazione (plissegordijn 5, honeycomb-gordijn 5, duette-gordijn 5, plisséhor 5, hor 5, jaloezie 6, zipscreen 3) tradotti dall’inglese all’olandese dei Paesi Bassi. 174 sezioni, 102 SSS, 100 collegamenti; chiavi dei record, id delle sezioni, parentSlug e icone identici alla fonte — 0 residui di testo inglese semplice. La lingua non è ancora pubblicata; le pagine saranno prodotte nelle fasi successive.

- Infrastruttura montaj-pages.nl — 34 record × 174 sezioni (91 prosa, 30 elenchi, 23 tabelle, 23 passi, 7 card) + 102 SSS; parità strutturale identica all’EN

 v1.46.1 8 novembre 2026, 10:00

## Infrastruttura olandese — strato slug e interfaccia

Costruite le prime due fasi dell’infrastruttura di traduzione olandese (Paesi Bassi, nl-NL): aggiunto l’helper nlDate con il dizionario ui.nl con tutte le 264 chiavi, con NAV_LABELS.nl 117 record di menu e con i nomi dei mesi in olandese dei Paesi Bassi. SLUG_MAP.nl porta tutti i 624 record con slug olandesi nativi (horren, plissegordijnen, duette-gordijnen, jaloezieen, zipscreens…); ANCHOR_MAP.nl mappa i collegamenti di sezione agli id nativi. La lingua non è ancora pubblicata — nl.enabled chiuso, pagine e strato dati saranno prodotti nelle fasi successive.

- Infrastruttura SLUG_MAP.nl — 624 record, slug olandese nativo; mappatura andata-ritorno verificata, 0 errori di formato/collisione
- Infrastruttura ui.nl + NAV_LABELS.nl + nlDate — dizionario interfaccia e strato menu completati in olandese dei Paesi Bassi

 v1.46.0 7 novembre 2026, 14:00

## Inglese pubblicato — 624 pagine

La lingua inglese pubblicata completamente: aperto en.enabled; entrate in funzione le alternative hreflang dell’head (tr/en/x-default), og:locale:alternate e lo schema availableLanguage di WebSite; il selettore di lingua era già attivo su base di copertura. /en/sitemap.xml attivo, robots.txt annunciato; 624 pagine servite con slug nativi, canonical e JSON-LD. LangSuggest attivo — ai visitatori con lingua del browser inglese si mostra il nastro di suggerimento, la scelta consapevole si conserva come preferenza.

- Novità Pubblicazione completa inglese — 624 pagine sotto /en/; hreflang head tr+en+x-default, og:locale:alternate en_US, schema availableLanguage [Home EN](https://www.fenetresystems.com/en/)
- Aggiornamento LangSuggest attivo: nastro di suggerimento lingua per chi ha il browser in inglese; la scelta consapevole della lingua si conserva come preferenza permanente e si applica alla visita successiva

 v1.45.90 7 novembre 2026, 12:00

## Sitemap XML per lingua — /en/sitemap.xml

L’architettura sitemap legata allo standard per lingua: /sitemap.xml porta solo le pagine turche, /en/sitemap.xml solo le pagine inglesi e i propri file di gruppo /en/sitemap-*.xml. La produzione dei gruppi ora genera slug nativi con l’elenco delle lingue registrate + la copertura PAGE_COVERAGE (/en/about-us/ invece di en/hakkimizda); le alternative hreflang si risolvono in entrambe le direzioni e tramite slug-map. robots.txt annuncia l’indice EN con una riga Sitemap separata. Ogni nuova lingua tradotta ottiene automaticamente la propria sitemap con lo stesso modello.

- Novità /en/sitemap.xml + /en/sitemap-{gruppo}.xml — solo pagine EN, slug nativi, figli nel proprio elenco [Sitemap EN](https://www.fenetresystems.com/en/sitemap.xml)
- Correzione getSitemapGroups non produceva il gruppo EN per l’incompatibilità TR-path↔EN-slug del filtro lingua; localePageSet ora copre PAGE_COVERAGE e le voci portano slug nativo + il vero file sorgente EN
- Correzione Le alternative hreflang di urlsetXml stampavano /{lang}/{trSlug}; ora slug nativo con translateSlug e retro-mappatura con slugToTr — le lingue alternative tramite sitemapLangs (lingue a copertura piena) invece di enabledLangs
- Aggiornamento robots.txt: /en/sitemap.xml annunciato con riga Sitemap separata; aggiunta nota per l’aggiunta di righe per le lingue future

 v1.45.89 7 novembre 2026, 09:30

## Mappa del sito EN — Sitemap

Semplificati slug e nome della mappa del sito inglese: /en/site-map/ → /en/sitemap/, titolo pagina Site Map → Sitemap. L’etichetta nav era già Sitemap; slug-map, breadcrumb e link changelog allineati a un nome unico.

- Correzione Slug della mappa del sito EN /en/site-map/ → /en/sitemap/; title/h1/breadcrumb "Site Map" → "Sitemap" [Sitemap](https://www.fenetresystems.com/en/sitemap/)

 v1.45.88 7 novembre 2026, 02:30

## Controllo pagina radice inglese — mappatura anchor, localizzazione link e date

Lo strato chiuso con la ri-scansione della pagina radice inglese e di tutto l’albero EN: localizeHref ora separa la coda query/anchor e mappa il percorso, gli id di sezione si convertono alla lingua di destinazione con ANCHOR_MAP; i componenti card prodotto e catalogo, i link letterali a slug TR, il ponte CTA hero e la card partecipazione LogoGrid con le date delle recensioni della home localizzati del tutto. Azzerati gli href TR non-switcher su 624 pagine EN.

- Correzione localizeHref — i link interni con anchor come /bayilik/#basvuru non venivano intercettati dal controllo di copertura; ora il percorso si mappa, l’anchor si converte all’id sezione della lingua di destinazione con ANCHOR_MAP
- Novità ANCHOR_MAP + translateAnchor — mappatura id sezione TR→EN (basvuru→apply, ozellikler→features, akis→flow, surec→process)
- Correzione Date delle recensioni della home EN — con l’helper condiviso enDate si stampa October/May invece di Ekim/Mayıs [Home](https://www.fenetresystems.com/en/)
- Correzione localizeHtml — anche gli href con anchor ora si convertono alla lingua
- Correzione CategoryProductGrid + ProductCard — gli href delle card prodotto ora si risolvono con localizeHref
- Correzione I 20 link letterali TR-slug in 12 pagine EN (/galeri/, /kalite-kontrol/ ecc.) convertiti ai percorsi gemelli EN
- Correzione catalogue — i chip prodotto chiamavano translateSlug con slug nudi; collegati al corretto percorso /en/ con localizeHref
- Correzione Slider hero EN — anche le CTA esterne ora localizzano gli href del ponte interno (/whatsapp/ → /en/whatsapp/)

 v1.45.87 7 novembre 2026, 01:00

## Asset secondari inglesi — Feed, Manifest, mail dei form

Completato lo strato degli asset secondari inglesi: aggiunti feed RSS EN, OpenSearch EN e manifesto PWA EN; i riferimenti di BaseLayout resi consapevoli della lingua. Il flusso dei form diventato bilingue end-to-end — ContactForm ora invia il campo lingua e send.php risponde con i gemelli inglesi dei cinque modelli di conferma cliente. Le etichette paese dei partner commerciali internazionali nella home convertite in inglese.

- Novità Feed RSS inglese — pubblica gli articoli del blog EN con testo di canale inglese [Blog](https://www.fenetresystems.com/en/blog/)
- Novità Definizione OpenSearch inglese e manifesto PWA EN — lo strato ricerca e applicazione porta meta inglese
- Aggiornamento BaseLayout — i riferimenti RSS, OpenSearch e manifesto si risolvono secondo la lingua della pagina
- Novità Modelli di conferma inglesi di send.php — mail di contatto, preventivo, rivenditore, installatore e candidatura consapevoli della lingua
- Aggiornamento ContactForm — gli invii portano la lingua della pagina col campo lang; send.php riconosce i valori subject EN
- Correzione Etichette paese dei partner commerciali internazionali della home convertite in inglese (Germany, Netherlands, Denmark) [Home](https://www.fenetresystems.com/en/)
- Aggiornamento Produttore llms consapevole della lingua — i gemelli .md delle pagine EN e le sezioni llms-full prodotti con etichetta Source:/Image:
- Aggiornamento Registrazione CHROME_COVERAGE riempita — verificati e segnati ui (171 chiavi), nav (101 etichette), mail (5 modelli EN)
- Correzione Meta descrizione di /en/social-media/ completata identica alla fonte TR (product, installation and dealer announcements)
- Correzione Errore di rendering SSS EN risolto — in 3 record prodotto il link HTML appariva come testo escapato nel campo answer; convertito alla struttura answer(solo testo)+html(con link) secondo il modello TR
- Correzione I link dentro l’html SSS sulle pagine EN stampavano slug TR — il testo aralik di Accordion ProductDetail e FamilyPricePage ora applica localizeHtml; il link interno di /en/warranty/ convertito al gemello EN
- Correzione Ripristinati 4 link interni persi nei dati prodotto EN (link contestuali soggiorno/cameretta/camera da letto); parità di classe verificata — i 41 anchor con classe in TR sono con classe anche in EN, quelli che TR lasciava senza sono senza
- Correzione Rimosso il doppio attributo class nello strato EN di sineklik-uygulama — 41 anchor normalizzati a un class unico; controllo di parità numerica completato su 25 file (25.075 campi, incompatibilità reale 0 — 11 riscontri changelog verificati come differenza di ordine della sintassi inglese)
- Miglioramento Completata la prova di parità completa dello strato dati TR-EN — 25 coppie di file, 27.194 foglie: link perso 0, incompatibilità di classe 0, incompatibilità numero/unità 0, testo corpo non tradotto 0; in 561 campi con link gli insiemi href verificati (design dello slug letterale EN legittimo)
- Correzione I form EN stampavano l’opzione paese statica Türkiye — ContactForm diventato consapevole della lingua, le pagine EN mostrano Turkey; il punteggio Google del footer usciva nelle pagine EN con virgola decimale (5,0) — corretto a 5.0
- Correzione La mappa del sito EN non elencava le pagine dinamiche [slug] — localePageSet ora copre anche PAGE_COVERAGE; i gruppi Tipi di installazione e Blog e la sezione Tipi di installazione tende visibili nella mappa EN
- Correzione La pagina /en/about-us/ era stata scritta indipendente dalla fonte TR — ricostruita identica alla struttura /hakkimizda/ (valori FeatureList, card Gebze/Kocaeli, StatsBar, CTA; link contestuali nei gemelli EN) [About Us](https://www.fenetresystems.com/en/about-us/)
- Correzione Nella mappa del sito EN le etichette di articoli e categorie blog stampavano il titolo TR — aggiunti alla catena delle etichette la collezione blogEn e BLOG_CATEGORY_LIST_EN; l’articolo appare "How to Measure an Insect Screen?", la categoria "Guide" [Sitemap](https://www.fenetresystems.com/en/sitemap/)
- Correzione productSchema additionalProperty stampava etichette spec TR sulle pagine EN — sui percorsi /en/ senza specRows ora si cade su FAMILY_SPECS_EN; chiusa l’infiltrazione Kumaş yapısı/Hücre düzeni sulle 18 pagine sistema duet/honeycomb
- Correzione Nella sitemap-pages.xml TR infiltravano 447 URL /en/ — il filtro trStaticPaths guardava solo le lingue enabled, i file src/pages/en/ della lingua disattivata venivano ritenuti statici TR e cadevano nella rete di sicurezza stampando hreflang="tr"; il filtro ora esclude tutte le lingue registrate, sitemap 1069→622 URL
- Correzione Il selettore paese di DealerForm stampava l’option statica "Türkiye" — nella pagina rivenditore EN ora si renderizza "Turkey" (l’elenco paesi caricato lazy via JS usava già countries.en.json; anche il fallback senza JS collegato alla lingua)

 v1.45.86 6 novembre 2026, 01:00

## Blog inglese — Index, categoria e primo articolo

Il gemello inglese dell’insieme blog pubblicato — aperti la pagina index /en/blog/, la pagina categoria /en/guide/ e il primo articolo /en/how-to-measure-an-insect-screen/ con traduzione completa; costruiti la collezione blogEn e la tassonomia categorie EN.

- Novità Pagina index /en/blog/ — navigazione categorie, schema ItemList e testo di apertura in inglese; le card articolo alimentate dalla collezione blogEn. [Blog](https://www.fenetresystems.com/it/blog/)
- Novità Primo articolo inglese /en/how-to-measure-an-insect-screen/ — traduzione riga per riga con la fonte TR; link interni ai gemelli EN (installation-types, pleated-insect-screens, sliding-insect-screen); schema BlogPosting inLanguage en-US. [Guida](https://www.fenetresystems.com/it/guida/)
- Infrastruttura Collezione contenuti blogEn + tassonomia EN di src/i18n/en/blog-categories.ts + componenti BlogArticleEn/BlogCategoryEn + rotta dinamica /en/[slug] costruite; le date di ArticleCard ora si formattano secondo la lingua della pagina.
- Correzione Localizzati i link di chrome rimasti TR sulle pagine EN — il link politica della notifica cookie cade su /en/cookie-policy/, i collegamenti WhatsApp (CTABlock, Footer, MobileDrawer, Calculator, ProductArticle e pagine EN) cadono su /en/whatsapp/.

 v1.45.85 6 novembre 2026, 00:30

## Cronologia versioni inglese — pagina e RSS pubblicati

Completata la controparte inglese di tutti i 254 record del changelog; pubblicate la pagina /en/version-history/ e il feed RSS /en/version-history.xml — breadcrumb, statistiche, badge di tipo, date e link in inglese.

- Novità Aperta la pagina /en/version-history/ — tutti i 254 record di versione in inglese; badge di tipo (New/Update/Improvement/Fix/Infrastructure), card statistiche, schema ItemList e riferimento RSS EN. [Cronologia delle versioni](https://www.fenetresystems.com/it/cronologia-versioni/)
- Novità Feed RSS /en/version-history.xml — titolo canale inglese, descrizione, categoria e testi degli elementi; language=en.
- Miglioramento CHANGELOG_EN 254/254 record completati — versione, data, numero di voci, tipo e href dei link identici alla fonte TR; le etichette dei link convertite ai nomi delle pagine inglesi (sulle rotte senza gemello EN si conserva l’href TR).

 v1.45.84 5 novembre 2026, 23:30

## Strato dati cronologia versioni inglese — graduale

Aperto src/i18n/en/changelog.ts — le controparti inglesi dei record del changelog si elaborano gradualmente; i primi 109 record (v1.45.83→v1.39.7) sono nello strato con traduzione completa. La pagina EN entrerà in pubblicazione quando tutti i record saranno tradotti.

- Infrastruttura src/i18n/en/changelog.ts: aggiunti CHANGELOG_EN + KIND_LABEL inglese (New/Update/Improvement/Fix/Infrastructure); struttura di versione, data, tipo e link identica alla fonte TR — tradotti solo i testi.
- Miglioramento Nella prima tranche tradotti 109 record (v1.45.83 → v1.39.7): titolo, sommario, testi delle voci ed etichette dei link in inglese; conservati nomi di pagina/slug legati al TR.

 v1.45.83 5 novembre 2026, 23:00

## Categorie plissettate inglesi — 7/7

I gemelli inglesi delle 7 classi di tessuto della tenda plissettata sotto /en/ — pubblicate con traduzione completa le pagine categoria tinta unita, velo, stampata, a fantasia, giorno-notte doppia, semi-oscurante e oscurante totale.

- Novità 7 pagine categoria sotto /en/ con traduzione completa — plain-pleated-blinds, sheer-pleated-blinds, printed-pleated-blinds, textured-pleated-blinds, day-night-pleated-blind, semi-blackout-pleated-blinds, blackout-pleated-blinds; paragrafi di apertura, 3 sezioni di dettaglio (categoria tinta unita), tabelle di dati tecnici, card prodotto, sezione categorie sorelle e CTA tutto in EN.
- Aggiornamento Aggiunto il campo sku dello schema prodotto alle pagine categoria honeycomb e duet inglesi — ottenuta la parità di schema coi gemelli TR.

 v1.45.82 5 novembre 2026, 22:00

## Categorie duet inglesi — 5/5

I gemelli inglesi delle 5 classi di tessuto della tenda duet sotto /en/ — pubblicate con traduzione completa le pagine categoria tinta unita, velo, stampata, a fantasia e filtrante.

- Novità 5 pagine categoria sotto /en/ con traduzione completa — plain-duette-blinds, sheer-duette-blinds, printed-duette-blinds, textured-duette-blinds, sunscreen-duette-blinds; paragrafi di apertura, tabelle di dati tecnici, card prodotto (7+5+2+7+6 prodotti), sezione categorie sorelle e CTA tutto in EN.

 v1.45.81 5 novembre 2026, 21:00

## Categorie honeycomb inglesi — 3/3

I gemelli inglesi delle 3 classi di tessuto della tenda a nido d’ape sotto /en/ — pubblicate con traduzione completa le pagine categoria tinta unita, stampata e a fantasia.

- Novità 3 pagine categoria sotto /en/ con traduzione completa — plain-honeycomb-blinds, printed-honeycomb-blinds, textured-honeycomb-blinds; paragrafi di apertura, tabelle di dati tecnici, card prodotto (7+2+7 prodotti), sezione categorie sorelle e CTA tutto in EN.

 v1.45.80 5 novembre 2026, 20:00

## Categorie veneziane inglesi — 3/3 + scheletro categoria bilingue

I gemelli inglesi delle 3 categorie di materiale della veneziana sotto /en/ — lo scheletro CategoryPage reso consapevole della lingua; aperto lo strato dati delle categorie.

- Novità 3 pagine categoria sotto /en/ con traduzione completa — wooden-venetian-blinds, aluminium-venetian-blinds, fabric-venetian-blinds; paragrafi di apertura, tabelle di dati tecnici, collegamenti capitolato-installatore, card prodotto, sezione categorie sorelle e CTA tutto in EN.
- Infrastruttura CategoryPage + CategoryCardGrid consapevoli della lingua — breadcrumb, percorsi schema, righe di dati tecnici (FAMILY_SPECS_EN), ancora capitolato e link interni risolti con localizeHref/localizeHtml; lo strato dati categorie EN jaluzi-categories.ts (EN) esteso ai campi pagina completi.

 v1.45.79 5 novembre 2026, 16:30

## Varianti tenda plissettata inglesi — 9/9 (famiglia completa)

I gemelli inglesi delle 9 pagine variante della tenda plissettata sotto /en/ — la famiglia di modelli completamente bilingue; le card di sistema collegate ai gemelli EN.

- Novità 9 pagine variante sotto /en/ con traduzione completa — horizontal, vertical, ceiling, cased, triangular, sloped, round, oval, between-glass; tabelle modo/direzione/serie, processi di produzione Steps, valori tecnici SpecTable e schemi di sezione SVG tutto in EN; schemi article+product+faq+table EN.

 v1.45.78 5 novembre 2026, 13:00

## Varianti duet inglesi — 9/9 (famiglia completa)

I gemelli inglesi delle 9 pagine variante della tenda duet sotto /en/ — la famiglia di modelli completamente bilingue; i link incrociati honeycomb↔duet collegati ai gemelli EN.

- Novità 9 pagine variante sotto /en/ con traduzione completa — horizontal, vertical, ceiling, cased, triangular, sloped, round, oval, between-glass; ognuna 5 caratteristiche + 3 Prose + 4 SSS; schema article+product+faq EN; i riferimenti duet nelle pagine honeycomb aggiornati ai gemelli EN; card di sistema 9/9 EN.

 v1.45.77 5 novembre 2026, 12:00

## Varianti honeycomb inglesi — 9/9 (famiglia completa)

I gemelli inglesi delle 9 pagine variante della tenda a nido d’ape sotto /en/ — la famiglia di modelli completamente bilingue.

- Novità 9 pagine variante sotto /en/ con traduzione completa — horizontal, vertical, ceiling, cased, triangular, sloped, round, oval, between-glass; ognuna 5 caratteristiche + 3 Prose + 4 SSS; schema article+product+faq EN; link incrociati delle varianti ai gemelli EN, riferimenti duet al target TR (gemelli nel blocco successivo); card di sistema 9/9 EN.

 v1.45.76 5 novembre 2026, 11:00

## Varianti veneziane inglesi — orizzontale + a cassonetto + facciata esterna (famiglia completa)

I gemelli inglesi delle pagine variante veneziana orizzontale, a cassonetto e facciata esterna sotto /en/ — la famiglia di modelli veneziana completamente bilingue.

- Novità 3 pagine variante sotto /en/ con traduzione completa — Horizontal (4 parti + 4 tabelle di controllo), Cassette (3 serie cassonetto + 6 vantaggi), External (3 forme di guida + 6 vantaggi, nota di scala 4,5 m/16 m²); schema article+product+faq+table EN; card variante di sistema ai gemelli EN.

 v1.45.75 5 novembre 2026, 10:00

## Varianti zip inglesi — verticale + orizzontale

I gemelli inglesi delle pagine variante zip verticale e orizzontale sotto /en/ — la famiglia di modelli zip completamente bilingue.

- Novità 2 pagine variante sotto /en/ con traduzione completa — Vertical (4 parti + 3 tabelle di controllo + 4 caratteristiche + 3 SSS) e Horizontal (4 parti + 3 tabelle applicazione + 4 caratteristiche + 3 SSS); schema article+product+faq+table EN; link incrociati verticale↔orizzontale ai gemelli EN; card variante di sistema EN.

 v1.45.74 5 novembre 2026, 09:00

## Pagine modello zanzariera plissettata inglesi — ultime 3 (famiglia completa)

I gemelli inglesi delle pagine modello zanzariera plissettata doppia, verticale e a tenda plissettata sotto /en/ — gli 8/8 modelli della famiglia bilingui.

- Novità 3 pagine modello sotto /en/ con traduzione completa — Double (doppia anta, tabella 3 aree di utilizzo), Vertical (tabella 3 schemi di raccolta, compatibilità avvolgibile), With Pleated Blind (tabella 3 strati, doppia funzione); schema article+product+faq+table EN; tabella di sistema 8/8 EN.

 v1.45.73 5 novembre 2026, 08:30

## Pagine modello zanzariera plissettata inglesi — prime 3

I gemelli inglesi delle pagine modello zanzariera plissettata orizzontale, scorrevole e senza soglia sotto /en/.

- Novità 3 pagine modello sotto /en/ con traduzione completa — Horizontal (tabella schemi di direzione), Sliding/gezer (3 tabelle di installazione), Threshold-Free (3 scenari di passaggio); ognuna Prose + 6 caratteristiche + tabella + 4 SSS, schema article+product+faq+table EN, link incrociati ai gemelli EN.

 v1.45.72 5 novembre 2026, 08:00

## Pagine modello zanzariera inglesi (3 pagine)

I gemelli inglesi delle pagine modello zanzariera a battente, a rullo e scorrevole sotto /en/.

- Novità 3 pagine modello sotto /en/ con traduzione completa — Hinged (standard porta, terzina cerniera+fermo), Roller (cassonetto a molla, niente smontaggio invernale), Sliding (pannello su binario, opzione serratura); ognuna Prose sistema + 6 caratteristiche + Prose utilizzo + 4 SSS, schema article+product+faq EN, link incrociati ai gemelli EN.

 v1.45.71 5 novembre 2026, 07:30

## Pagine sistema inglesi — veneziana e tenda (8/8 completo)

I gemelli inglesi delle pagine sistema veneziana e tenda sotto /en/ — tutta la famiglia dei sistemi ora bilingue.

- Novità 2 pagine sotto /en/ con traduzione completa — Venetian Blind Systems (4 componenti, tabella 3 materiali + 4 meccanismi, 3 varianti, 4 SSS) e Curtain Systems (tabella sistema di 8 prodotti — 30 righe totali, 4 card meccanismo, tabella 8 modelli con link EN, elenchi tecnici, 4 SSS); l’hub our-systems ora completamente EN.

 v1.45.70 5 novembre 2026, 07:00

## Pagine sistema inglesi — honeycomb e duet (2 pagine)

I gemelli inglesi delle pagine sistema tenda a nido d’ape e tenda duet sotto /en/.

- Novità 2 pagine sotto /en/ con traduzione completa — Honeycomb Blind Systems (4 componenti, tabelle cella + tessuto, 9 varianti, 4 SSS) e Duette Blind Systems (4 componenti, tabella 4 modi di piegatura, 3 aree di utilizzo, 9 varianti, 4 SSS); schemi article+faq+table EN.

 v1.45.69 5 novembre 2026, 06:30

## Pagine sistema inglesi — plissettata e zip (2 pagine)

I gemelli inglesi delle pagine sistema tenda plissettata e tenda zip sotto /en/.

- Novità 2 pagine sotto /en/ con traduzione completa — Pleated Blind Systems (4 card componenti, 9 card variante, tabelle 5 installazioni + 4 tessuti, 4 SSS) e Zip Screen Systems (2 card variante, 4 componenti, 3 aree di utilizzo, elenchi coefficiente di apertura + tecnici, 4 SSS); schemi article+itemList+faq+table EN.

 v1.45.68 5 novembre 2026, 06:00

## Pagine sistema inglesi — coppia zanzariere (2 pagine)

I gemelli inglesi delle pagine sistema zanzariera e zanzariera plissettata sotto /en/.

- Novità 2 pagine sotto /en/ con traduzione completa — Insect Screen Systems (4 card componenti, tabella 10 modelli, elenchi tecnici rete/profilo, 4 SSS) e Pleated Insect Screen Systems (4 card componenti, tabella 8 modelli, 3 tipi di soglia, 4 SSS); schemi article+itemList+faq+table EN, breadcrumb nella catena /en/our-systems/.

 v1.45.67 5 novembre 2026, 05:30

## Insieme wizard e sistemi inglesi (2 pagine + dati)

I gemelli inglesi delle pagine procedura guidata prodotto e hub sistemi sotto /en/; lo strato dati del wizard ha guadagnato il set domande/prodotti inglese.

- Novità 2 pagine sotto /en/ con traduzione completa — Product Wizard (4 domande×6/6/3/3 opzioni EN, schema WebApplication inLanguage en, 4 SSS; il componente ProductWizard si alimenta dal dizionario EN wiz.* con lo strato lingua esistente) e Our Systems (8 card sistema, card tipi di installazione /en/installation-types/, 4 card infrastruttura, itemListSchema EN).
- Miglioramento wizard.ts: aggiunti GENEL_QUESTIONS_EN + FAMILY_PRODUCTS_EN — strato dati di traduzione completa di 4 domande e 8 famiglie di prodotti; gli href si risolvono alla rotta EN col modello TR localizeHref (rendering TR identico).

 v1.45.66 5 novembre 2026, 05:00

## Insieme regioni e progetto inglesi (2 pagine)

I gemelli inglesi delle pagine aree di servizio e richiesta progetto sotto /en/; i nomi dei paesi di consegna collegati allo strato inglese.

- Novità 2 pagine sotto /en/ con traduzione completa — Service Areas (4 chip di copertura, card team unico + elenco di controllo 5 punti, mappa pill di 51 distretti, 3 card servizio, 8 pill paesi + CTA produttore, processo in 4 passi, 6 SSS; serviceSchema areaServed con nomi di paesi EN, howToSchema EN) e Project Request (3 statistiche, elenco 4 punti, 3 card canale, tipi di progetto ContactForm EN, tabella misura d’esempio, 3 card scala; serviceSchema EN).
- Miglioramento service-regions.ts: aggiunto il campo nameEn ai record DELIVERY_COUNTRIES — la pagina EN stampa il nome del paese in inglese (rendering TR identico).

 v1.45.65 5 novembre 2026, 04:30

## Insieme ERP e soluzioni inglesi (4 pagine)

I gemelli inglesi delle pagine gestione sub-rivenditori, conto corrente, gestione garanzia/servizio e hub soluzioni sotto /en/.

- Novità 4 pagine sotto /en/ con traduzione completa — Sub-Dealer Management (installazione in 4 passi, tabella autorizzazioni, 4 SSS), Current Account and Collection Tracking (6 card funzionalità, Prose flusso di cassa, 4 SSS), Warranty and Service Management (flusso di servizio in 4 passi, SpecTable 6 moduli, 4 SSS) e Our Solutions (4 gruppi, 17 card soluzione — tutte collegate ai gemelli EN).
- Miglioramento Link interno di dealer-customer-management aggiornato al gemello appena aperto /en/warranty-and-service-management/.

 v1.45.64 5 novembre 2026, 04:00

## Insieme pannello rivenditore inglese (4 pagine)

I gemelli inglesi delle pagine schermata ordine intelligente, prezzo/preventivo istantaneo, tracciamento spedizione e gestione clienti rivenditore sotto /en/.

- Novità 4 pagine sotto /en/ con traduzione completa — Smart Order Screen (flusso in 4 passi, tabella di inserimento per prodotto, 4 SSS), Instant Pricing and Quote System (4 card canale, flusso margine in 3 passi, 4 SSS), Shipping and Delivery Tracking (tabella 5 fasi, sezione pagamento alla consegna, 4 SSS) e Dealer Customer Management (SpecTable card cliente a 5 campi, flusso dalla registrazione alla vendita, 4 SSS).

 v1.45.63 5 novembre 2026, 03:30

## Insieme pagine di sistema inglesi (3 pagine)

I gemelli inglesi delle pagine ricerca, offline e 404 sotto /en/; il SW ora fa cadere le richieste /en/ sulla pagina offline inglese.

- Novità 3 pagine sotto /en/ con traduzione completa — pagina di ricerca (ricerca live Pagefind, mappa categorie EN con localizeHref, dizionario search.* EN), pagina offline (badge di stato, elenco cache, contatti offline; testi di stato JS EN, locale di ordinamento en) e 404 (card pagine popolari collegate ai gemelli EN, script beacon identico).
- Miglioramento sw.js: le richieste di navigazione sotto /en/ ora cadono su /en/offline/ quando la connessione si interrompe (prima tutti cadevano sulla pagina turca). Aggiunto offline EN a PRECACHE.

 v1.45.62 5 novembre 2026, 03:00

## Insieme pagine ausiliarie inglesi (2 pagine)

I gemelli inglesi delle pagine ponte WhatsApp e Mappa del sito sotto /en/; lo strato dati della mappa del sito reso operativo per lingua.

- Novità 2 pagine sotto /en/ con traduzione completa — pagina ponte WhatsApp (schermata di reindirizzamento, canali di contatto, elenco domande, funzione ponte) e Mappa del sito (filtro live, card gruppo/sezione, testi di stato).
- Correzione getSiteMap(lang) confrontava gli href TR col set di slug della lingua e la mappa EN tornava quasi vuota. Ora lo slug locale si verifica con translateSlug; le etichette si prendono identiche dal title PageLayout della pagina di destinazione o dallo strato dati EN (famiglie applicazione/installazione/prodotto/prezzo), il link del tetto cade sulla prima riga se non c’è gemello.
- Correzione La classificazione pagine di content-audit extract.mjs cercava sotto src/pages/ col leaf-slug — tutte le pagine EN venivano marcate dynamic per errore. Il percorso sorgente ora deriva dal percorso relativo dell’URL; le pagine EN distribuite sui tipi corretti come static/application-detail.
- Infrastruttura Aggiunto SITE.hours.shortEn (Mon–Fri/Sat/Sun). Il filtro della mappa del sito EN usa toLocaleLowerCase('en') + testi di stato inglesi; pagina TR e comportamento dello script conservati identici.

 v1.45.61 5 novembre 2026, 02:30

## Insieme supporto rivenditore inglese (3 pagine)

I gemelli inglesi delle pagine Tracciamento Ordine-Produzione, Supporto Sito Web Gratuito e Supporto SEO/GEO Locale Gratuito sotto /en/.

- Novità 3 pagine sotto /en/ con traduzione completa — tracciamento produzione (percorso di produzione in 6 fasi, Prose trasparenza + elenco 5 punti, 4 SSS), supporto sito web (6 caratteristiche, installazione in 4 passi, Prose white-label, 4 SSS) e supporto SEO/GEO (SpecTable 6 servizi, processo in 4 passi, 4 SSS).
- Infrastruttura Breadcrumb Home→Dealership→pagina — catena /en/dealership/ conservata. articleSchema/howToSchema/serviceSchema lang=en; link interni ai gemelli EN (/en/quality-control/, /en/dealership/, /en/insect-screens/, /en/pleated-blinds/, /en/zip-screens/). 3 rotte in SLUG_MAP + PAGE_COVERAGE.

 v1.45.60 5 novembre 2026, 01:00

## Insieme servizi di produzione inglesi (3 pagine)

I gemelli inglesi delle pagine Produzione Su Misura, Produzione a Marchio del Cliente e Invio Campioni sotto /en/.

- Novità 3 pagine sotto /en/ con traduzione completa — produzione su misura (Prose perché/quali prodotti, processo in 3 passi, 3 vantaggi, calcolatore), private label (definizione OEM, per chi, 4 superfici del marchio, processo in 4 passi, 4 SSS) e invio campioni (4 tipi di campione, Prose perché-campione, processo in 4 passi, 4 SSS).
- Infrastruttura Calculator.astro consapevole della lingua: placeholder e.g./örn., separatore decimale data-decimal, modello di testo del preventivo WhatsApp data-wa-msg — rendering TR conservato identico. howToSchema lang=en. Card hub aggiornate a 3 rotte EN. 3 rotte in SLUG_MAP + PAGE_COVERAGE.

 v1.45.59 4 novembre 2026, 23:30

## Insieme spedizione inglese (4 pagine servizio)

I gemelli inglesi delle pagine Controllo Qualità, Imballaggio, Spedizione-Logistica e Spedizione Prodotto Finito-Smontato sotto /en/.

- Novità 4 pagine sotto /en/ con traduzione completa — controllo qualità (4 punti di controllo, catena in 4 fasi, 4 SSS), imballaggio (testo standard, contenuto collo, 4 tipi di pacco, processo in 4 passi, 4 SSS), spedizione-logistica (3 zone di consegna, spedizione in 4 passi, 4 SSS) e spedizione finito-smontato (2 card modello, tabella di confronto a 4 criteri, processo in 4 passi, 4 SSS).
- Infrastruttura articleSchema/serviceSchema lang=en + areaServed Worldwide con l’ordine corretto dei parametri; tableSchema EN. Card hub aggiornate alle rotte /en/quality-control/, /en/packaging/, /en/shipping-and-logistics/, /en/finished-and-knock-down-shipment/. Link interni ai gemelli EN (/en/insect-screens/, /en/curtains/, /en/insect-screen-installation-types/). 4 rotte in SLUG_MAP + PAGE_COVERAGE.

 v1.45.58 4 novembre 2026, 21:30

## Hub servizi inglese + insieme garanzia (3 pagine)

I gemelli inglesi delle pagine I Nostri Servizi, Garanzia e Fornitura Ricambi e Richiesta di Garanzia sotto /en/: Our Services, Warranty e Warranty Claim.

- Novità 3 pagine sotto /en/ con traduzione completa — hub servizi (9 card servizio, schema itemList), lettera di impegno di garanzia (5 articoli, 3 statistiche, tabella copertura, elenchi dentro/fuori copertura, catena codice prodotto, processo di richiesta in 4 passi, 8 SSS) e modulo richiesta garanzia (elenco subject ContactForm EN).
- Infrastruttura Catena breadcrumb garanzia Home → Our Services → pagina — la pagina superiore /en/our-services/ aperta nella stessa unità (regola della catena). Le 7 card servizio senza gemello EN lasciate alla rotta TR (niente 404); i link con gemello alla rotta /en/ (order/installation terms, products). articleSchema/serviceSchema/howToSchema lang=en. 3 rotte in SLUG_MAP + PAGE_COVERAGE.

 v1.45.57 4 novembre 2026, 19:30

## Insieme vetrina inglese (3 pagine)

I gemelli inglesi delle pagine Le Nostre Referenze, I Nostri Progetti e Galleria sotto /en/: Our References, Our Projects e Gallery.

- Novità 3 pagine sotto /en/ con traduzione completa — referenze (3 card segmento, LogoGrid partnership di produzione europea, 38 clienti corporate, card recensioni Google), progetti (3 ambiti, 3 statistiche, processo progetto in 7 passi, vantaggi del produttore, sezione archivio) e galleria (4 card ambito, 3 card fonte).
- Infrastruttura Nomi dei paesi in inglese con la mappatura COUNTRY_EN (Germany/Netherlands/Denmark); date delle recensioni col modello enDate (October 2026); testi delle recensioni Google conservati identici per la convenzione di citazione verificabile (come /en/reviews/). 3 rotte in SLUG_MAP + PAGE_COVERAGE.

 v1.45.56 4 novembre 2026, 17:30

## Insieme media/esplorazione inglese (3 pagine)

I gemelli inglesi delle pagine Media Kit, Informazioni per Sistemi AI e Social Media sotto /en/: Media Kit, Information for AI Systems e Social Media.

- Novità 3 pagine sotto /en/ con traduzione completa — media kit (definizione azienda breve/lunga, 3 varianti logo, 4 colori del marchio, tipografia, 4 gruppi di foto, tabella colophon, 4 SSS), pagina informazioni AI (riepilogo del sito, definizione ufficiale, tabella 12 file machine-readable, politica di utilizzo) e social media (6 card canale, elenco verifica); articleSchema EN prodotto.
- Infrastruttura Il testo copy-toast del media kit spostato nell’attributo data-mk-toast — le due lingue condividono lo stesso handler, rendering TR conservato identico. Le ancore di sezione denominate EN (#description, #colors, #photos, #press-releases, #company-details, #contact). 3 rotte in SLUG_MAP + PAGE_COVERAGE (/media-kit/, /llm-info/, /social-media/), 2 etichette in nav.ts.

 v1.45.55 4 novembre 2026, 16:00

## Insieme installatori inglese (2 pagine)

I gemelli inglesi delle pagine elenco Installatori e Diventa Installatore sotto /en/: Installers e Become an Installer.

- Novità 2 pagine sotto /en/ con traduzione completa — elenco partner di installazione per provincia/distretto (etichette badge e specializzazione EN, visualizzazioni ragione sociale), script filtro e posizione con testi EN, card sistema badge, processo di candidatura in 4 passi, modulo di candidatura (elenco specializzazioni EN) e 3 SSS; articleSchema, itemListSchema, faqSchema e serviceSchema prodotti EN.
- Infrastruttura Strato dati src/i18n/en/montajcilar.ts (UZMANLIK_LABELS_EN, ROZETLER_EN, IL_EN, IL_COORDS_EN, montajciEn). Lo script installatori TR legge le stringhe dagli attributi data-str-* — le due lingue condividono lo stesso handler, rendering TR conservato identico. 2 rotte in SLUG_MAP + PAGE_COVERAGE (/installers/, /become-an-installer/).
- Correzione serviceSchema ora accetta il parametro lang (default tr) e chiusa l’infiltrazione inLanguage dello schema sulle 16 pagine EN: su 13 pagine articleSchema lang: en, career + become-an-installer serviceSchema lang: en, dealership howToSchema lang: en — non è rimasto tr-TR nell’output EN.

 v1.45.54 4 novembre 2026, 15:00

## Insieme carriera inglese (2 pagine + JobForm)

I gemelli inglesi delle pagine Carriera e Risorse Umane sotto /en/: Career e Careers; il componente JobForm reso consapevole della lingua.

- Novità 2 pagine sotto /en/ con traduzione completa — 6 card aree di lavoro + modulo candidatura (elenco subject inglese + campo CV), testo regime di lavoro, 4 card unità, processo di candidatura in 3 passi, 3 SSS; serviceSchema e faqSchema prodotti EN.
- Infrastruttura JobForm ora consapevole della lingua: elenchi posizione ed esperienza, placeholder, testi caricamento CV, consenso KVKK, testi submit e toast diramati EN/TR; le stringhe nello script alimentate tramite data-*. 2 rotte in SLUG_MAP + PAGE_COVERAGE (/career/, /careers/); aggiunta etichetta carriera in nav.ts.

 v1.45.53 4 novembre 2026, 14:00

## Insieme documentazione inglese (3 pagine)

I gemelli inglesi delle pagine Testi Capitolato, Documenti e Certificati e Catalogo sotto /en/: Specification Documents, Certificates & Documents e Catalogue.

- Novità 3 pagine sotto /en/ con traduzione completa — testi capitolato pronti e tabelle di valori tecnici delle 8 famiglie di prodotti (strato dati FAMILY_SPECS_EN + SARTNAMELER_EN), card tipi di documento + SpecTable richiesta, card famiglia catalogo + elenco modelli live (con nomi prodotto EN e mappatura slug EN) tradotti identici; inclusi toast di copia, SSS, SubNav e testi CTA; articleSchema, faqSchema, tableSchema e itemListSchema prodotti EN.
- Infrastruttura 3 rotte aggiunte a SLUG_MAP + PAGE_COVERAGE: /specification-documents/, /certificates-and-documents/, /catalogue/. I testi capitolato EN si generano dalla stessa logica di modello del TR — quando cambia il valore si aggiorna in entrambe le lingue.

 v1.45.52 4 novembre 2026, 03:30

## Insieme corporate + preventivo inglese (3 pagine)

I gemelli inglesi delle pagine Perché FENETRE Systems, Il Nostro Stabilimento di Produzione e Richiedi un Preventivo sotto /en/: Why FENETRE Systems, Our Production Plant e Get a Quote.

- Novità 3 pagine sotto /en/ con traduzione completa — sei card motivo, elenchi dentro/fuori ambito, i tre passi qualità-garanzia, card infrastruttura rivenditore, tabella centro di produzione dello stabilimento, SpecTable 4 stazioni + flusso in 6 fasi + controllo, i 3 passi del processo di preventivo, elenco fattori di prezzo e modulo preventivo (incluso elenco subject Product Group) tradotti identici; HowTo e articleSchema prodotti EN.
- Infrastruttura 3 rotte in SLUG_MAP + PAGE_COVERAGE; /en/why-fenetre-systems/ aggiunto a LEAF_H1_EXEMPT (stessa regola dell’eccezione TR). Il ponte preventivo EN ora cade sulla rotta /en/get-a-quote/ — il flusso dal calcolatore di prezzo alla richiesta preventivo è inglese end-to-end.

 v1.45.51 4 novembre 2026, 02:30

## Insieme calcolo prezzo inglese (9 pagine)

I gemelli inglesi della pagina principale Calcolo Prezzo e degli 8 calcolatori di famiglia sotto /en/: Price Calculator + Insect Screen, Pleated Insect Screen, Pleated Blind, Honeycomb Blind, Duette Blind, Venetian Blind, Zip Screen e Curtain Price Calculator.

- Novità /en/price-calculator/ + 8 pagine famiglia — scritto lo strato dati src/i18n/en/pricing.ts: tutte le etichette variante/opzione delle 8 famiglie, record SSS per famiglia, i testi FAMILY_COPY (desc/aralik/CTA) e FAMILY_CALC (intro/note) tradotti identici; i link dentro aralik collegati alla rotta /en/ dei gemelli esistenti.
- Infrastruttura I componenti PriceCalculator e FamilyPricePage resi consapevoli della lingua con getLangFromUrl — etichette, pulsanti, testi toast/copia (data-calc-i18n) e formato numerico (en-GB) in inglese in modalità EN; lo schema WebApplication stampa inLanguage=en-US e URL /en/. 9 rotte registrate in SLUG_MAP + PAGE_COVERAGE.

 v1.45.50 4 novembre 2026, 01:30

## Insieme valori corporate inglesi (4 pagine)

I gemelli inglesi delle pagine I Nostri Valori, Missione e Visione, La Nostra Storia e Sostenibilità sotto /en/: Our Values, Mission & Vision, Our History e Sustainability.

- Novità 4 pagine corporate sotto /en/ con traduzione completa — card valori, SpecTable "practical counterpart" (gruppo What It Looks Like in the Field), card dichiarazione missione/visione, griglia 6 principi, timeline 6 pietre miliari, elenco sostenibilità a 4 colonne e tutti i campi SSS/CTA/meta tradotti identici alla fonte TR.
- Infrastruttura 4 record slug in SLUG_MAP + PAGE_COVERAGE; aggiunta in nav.ts l’etichetta /surdurulebilirlik/ → Sustainability (nel menu corporate i link corporate si risolvono in inglese). Catena breadcrumb Home → Corporate → pagina, percorsi articleSchema/tableSchema puntano alla rotta /en/.

 v1.45.49 4 novembre 2026, 00:30

## Insieme politiche inglese completato (8 pagine) — insieme legale chiuso

La pagina tetto Politiche e i 7 documenti di politica collegati sotto /en/ con traduzione completa: indice Our Policies, Shipping & Delivery, Privacy Policy, Data Protection Disclosure, Cookie Policy, Explicit Consent Notice, Commercial Message Consent e Accessibility Statement.

- Novità Prodotta la pagina indice /en/our-policies/ e i 7 gemelli dei documenti — col prop lang di LegalPage il crumb Home, l’etichetta Last updated e articleSchema lang=en; tabella cookie (nome/fonte/funzione/durata/tipo), blocco titolare del trattamento KVKK, metodi di revoca del consenso e regole di condivisione doganale inclusi tutti i testi degli articoli tradotti identici.
- Infrastruttura 8 record slug in SLUG_MAP + PAGE_COVERAGE — i link legali del footer e il selettore di lingua si risolvono in inglese end-to-end anche nell’insieme politiche. Aggiunto a LegalPage in modalità en l’avviso "il testo TR fa fede legalmente" (regola di traduzione: documenti KVKK/legali).

 v1.45.48 4 novembre 2026, 00:00

## Insieme contratti inglese completato (8 pagine)

La pagina tetto Contratti e i 7 documenti contrattuali collegati sotto /en/ con traduzione completa: indice Our Contracts, Terms of Use, Order & Custom Production Terms, Installation & Application Terms, Trade Secret, Dealership, Supply e Distributorship Agreement.

- Novità Prodotta la pagina indice /en/our-contracts/ e i 7 gemelli dei documenti — aggiunto il prop lang a LegalPage (crumb Home, etichetta Last updated, articleSchema lang=en). Tutti i testi degli articoli, i link interni (quelli con gemello inglese verso la rotta /en/, gli altri conservati sul target TR) e i campi schema tradotti; i nomi delle pagine abbinati identici allo strato etichette di nav.ts.
- Infrastruttura 8 record slug in SLUG_MAP + PAGE_COVERAGE — i link legali del footer e il selettore di lingua in questo insieme ora si risolvono in inglese end-to-end.

 v1.45.47 3 novembre 2026, 00:30

## Famiglia applicazioni tende inglese completata (37 pagine) — insieme applicazioni chiuso

La famiglia applicazioni tenda sotto /en/ con traduzione completa in una sola versione: 7 gruppi e 30 dettagli — Homes (11), Commercial Spaces (5), Special Spaces (2), Special Structures (2), Vehicles (3), Geometric & Sloped Windows (3), Healthcare & Education Buildings (4). L’ultima delle otto famiglie; l’insieme applicazioni interamente tradotto.

- Novità Prodotte sotto /en/ 7 pagine gruppo applicazioni e 30 pagine dettaglio — in ogni dettaglio la mappatura di idoneità Suitable/Conditional/Not Suitable e i testi delle motivazioni tradotti identici per gli 8 tipi di tenda (Roller, Zebra, Screen, Vertical, Blackout, Motorised, Roman, Ceiling): zona schizzi cucina e condizione vapore, buio sonno camera da letto e infiltrazione dei bordi, obbligo senza corda cameretta, equilibrio zebra/screen/verticale in soggiorno, piano interno balcone vetrato, pianta piano villa, fissaggio senza foratura prefabbricata, confine onesto dell’ingresso; condizione FR ufficio, distinzione vetrina-interno negozio, condizione sala-cucina caffè, standard camera hotel, posizione d’impatto palestra; due piani giardino d’inverno, confine aperto-chiuso veranda, condizione tensione mansarda, budget peso tiny house; vibrazione caravan, umidità salina barca, certificazione marine nave; tensione in pendenza, tipo unico a soffitto, taglio su sagoma triangolo/trapezio; distinzione zone ospedale, privacy clinica, senza corda+sonno asilo, oscuramento accuratezza dati laboratorio.
- Infrastruttura Creato PERDE_GROUPS_EN — 7/7 gruppi, 30/30 dettagli, 240 mappature di idoneità con traduzione completa, la famiglia chiusa in una volta. 37 record slug in SLUG_MAP + PAGE_COVERAGE. Tutte le 8 famiglie dell’insieme applicazioni ora sotto /en/.

 v1.45.46 3 novembre 2026, 00:00

## Famiglia applicazioni tenda zip inglese completata (21 pagine)

La famiglia applicazioni tenda zip sotto /en/ con traduzione completa in una sola versione: 4 gruppi e 17 dettagli — Homes (7), Commercial Spaces (4), Special Spaces (4), Vehicles (2).

- Novità Prodotte sotto /en/ 4 pagine gruppo applicazioni e 17 pagine dettaglio — resistenza al vento del tessuto bloccato nel canale laterale, taglio del sole sulla linea del vetro, barriera insetti e privacy; modalità cassonetto balcone, schema motorizzato terrazza e sensore, accoppiata vetro+zip balcone vetrato, ombreggiatura esterna villa e compatibilità RAL, sistema leggero prefabbricato e capacità pannello, condizione vento forte mansarda, taglio termico esterno facciata; prolungamento stagione caffè, terrazza camera hotel + area comune, protezione vetrina negozio, carico climatizzazione e riflesso ufficio; effetto serra giardino d’inverno, prodotto piano esterno veranda, complemento stanza aperta pergola, resistenza umidità piscina; variante smontabile caravan, rivestimento marine e resistenza al sale barca inclusi tutti gli articoli tradotti identici alla fonte.
- Infrastruttura Creato ZIP_GROUPS_EN — 4/4 gruppi, 17/17 dettagli con traduzione completa, la famiglia chiusa in una volta. 21 record slug in SLUG_MAP + PAGE_COVERAGE.

 v1.45.45 2 novembre 2026, 23:00

## Famiglia applicazioni veneziana inglese completata (37 pagine)

La famiglia applicazioni veneziana sotto /en/ con traduzione completa in una sola versione: 7 gruppi e 30 dettagli — Homes (11), Commercial Spaces (5), Special Spaces (2), Special Structures (2), Vehicles (3), Geometric & Sloped Windows (3), Healthcare & Education Buildings (4).

- Novità Prodotte sotto /en/ 7 pagine gruppo applicazioni e 30 pagine dettaglio — superficie lavabile della lamella alluminio/PVC, precisione luce+privacy con l’angolo lamella e resistenza all’umidità; zona schizzi cucina e resistenza piano cottura, vapore bagno e regola del materiale, confine di oscuramento onesto in camera da letto, condizione bacchetta/senza corda in cameretta, condizione piano interno balcone vetrato, variante per piano villa, capacità di avvitamento su pannello prefabbricato, vetro d’ingresso antiche; riflesso schermo ufficio e motore raggruppato, distinzione vetrina-interno negozio, igiene cucina caffè, privacy camera hotel, limite d’impatto palestra; condensa giardino d’inverno e condizione vento veranda; distinzione piano verticale-inclinato mansarda, condizione vibrazione tiny house; rumore vibrazione caravan, corrosione salina barca, certificazione marine nave; limite angolo in pendenza, realtà del non funzionamento su soffitto orizzontale, problema bordo obliquo triangolo/trapezio; condizione igiene ospedale, privacy visita clinica, divieto corda asilo, distinzione oscuramento-sterile laboratorio inclusi tutti gli articoli tradotti identici alla fonte.
- Infrastruttura Creato JALUZI_GROUPS_EN — 7/7 gruppi, 30/30 dettagli con traduzione completa, la famiglia chiusa in una volta. 37 record slug in SLUG_MAP + PAGE_COVERAGE.
- Correzione Controllo di originalità: il testo gruppo /ozel-mekanlar-icin-honeycomb-perde/ distinto dalle pagine sorelle; i testi gruppo salute/spazi-speciali honeycomb EN riformulati tenendoli sincroni alla fonte aggiornata; risolta la ripetizione di frase nota–punteggio nella pagina hotel.

 v1.45.44 2 novembre 2026, 22:00

## Famiglia applicazioni tenda duet inglese completata (37 pagine)

La famiglia applicazioni tenda duet sotto /en/ con traduzione completa in una sola versione: 7 gruppi e 30 dettagli — Homes (11), Commercial Spaces (5), Special Spaces (2), Special Structures (2), Vehicles (3), Geometric & Sloped Windows (3), Healthcare & Education Buildings (4).

- Novità Prodotte sotto /en/ 7 pagine gruppo applicazioni e 30 pagine dettaglio — il beneficio del doppio strato a nido d’ape: isolamento più forte/oscuramento più profondo/filtraggio più morbido; condizione vapore e distanza piano cottura cucina, confine onesto del tessuto in bagno, condizione piano interno balcone vetrato, variante per piano villa, fissaggio senza foratura prefabbricata; taglio riflesso ufficio e variante FR, distinzione vetrina-interno negozio, confine cucina caffè, standard camera-piano hotel, condizione impatto palestra; condizione condensa giardino d’inverno, distinzione interno-esterno veranda; pendenza tensionata mansarda, budget peso tiny house; vibrazione caravan, sale-umidità barca, certificazione marine nave; distinzioni sistema inclinato/soffitto/triangolo e confine decisione peso; confine igiene ospedale-clinica, sicurezza senza corda asilo, condizione luce-chimico laboratorio inclusi tutti gli articoli tradotti identici alla fonte.
- Infrastruttura Creato DUET_GROUPS_EN — 7/7 gruppi, 30/30 dettagli con traduzione completa, la famiglia chiusa in una volta. 37 record slug in SLUG_MAP + PAGE_COVERAGE.

 v1.45.43 2 novembre 2026, 20:00

## Famiglia applicazioni honeycomb inglese completata — ultimi 6 gruppi (25 pagine)

I restanti sei gruppi della famiglia applicazioni tenda a nido d’ape sotto /en/ con traduzione completa: Commercial Spaces (Office, Store, Café & Restaurant, Hotel, Gym), Special Spaces (Winter Garden, Veranda), Special Structures (Attic, Tiny House), Vehicles (Caravan, Boat & Yacht, Ship), Geometric & Sloped Windows (Sloped, Roof, Triangular & Trapezoid) e Healthcare & Education Buildings (Hospital, Clinic, Kindergarten, Laboratory) — 6 gruppi + 19 pagine dettaglio.

- Novità Prodotte sotto /en/ 6 pagine gruppo applicazioni e 19 pagine dettaglio — riflesso schermo ufficio e privacy riunioni, luce vetrina negozio e oscuramento stock, confine vapore caffè, distinzione camera-divisore hotel, condizione impatto palestra; ponte termico giardino d’inverno e piano interno-esterno veranda; soffitto inclinato mansarda e sistema leggero tiny house; vibrazione e peso caravan, condizione sale-umidità barca, confine certificazione marine nave; obbligo guida tensionata su finestra inclinata, tensione a due estremità e motore su finestra da tetto, taglio su sagoma triangolo/trapezio; confine igiene ospedale, privacy visita clinica, sicurezza senza corda asilo, controllo luce e condizione vapori chimici laboratorio inclusi tutti gli articoli tradotti identici alla fonte.
- Infrastruttura In HONEYCOMB_GROUPS_EN completati i gruppi commerciali, spazi speciali, strutture speciali, veicoli, geometrico-inclinato e salute-istruzione — la famiglia chiusa con 7/7 gruppi e 30/30 dettagli. 25 record slug in SLUG_MAP + PAGE_COVERAGE.

 v1.45.42 2 novembre 2026, 18:00

## Applicazioni honeycomb inglesi — gruppo abitazioni pubblicato (12 pagine)

Il primo gruppo della famiglia applicazioni tenda a nido d’ape sotto /en/ con traduzione completa: gruppo Homes e i dettagli Kitchen, Living Room, Bedroom, Children’s Room, Teen Room, Study, Bathroom & WC, Glass Balcony, Villa, Prefab House, Hallway — 1 gruppo + 11 pagine dettaglio.

- Novità Prodotti sotto /en/ il gruppo abitazioni applicazioni honeycomb e 11 pagine dettaglio — regola distanza piano cottura-lavabo e confine vapore, distinzione cuscinetto termico e luce diffusa, variante blackout e infiltrazione dei bordi, sicurezza senza corda, condizione onesta in bagno, piano interno-esterno su balcone vetrato, sistema leggero parete pannello, confine ingresso senza finestre inclusi tutti gli spazi tradotti identici alla fonte.
- Infrastruttura Creato HONEYCOMB_GROUPS_EN — tutti i 7 titoli gruppo tradotti, gruppo abitazioni completo con 11/11 elementi (gli elementi dei restanti 6 gruppi nella versione successiva). 12 record slug in SLUG_MAP + PAGE_COVERAGE.

 v1.45.41 2 novembre 2026, 16:00

## Famiglia applicazioni tenda plissettata inglese completata — ultimi 3 gruppi (13 pagine)

I restanti tre gruppi della famiglia applicazioni tenda plissettata sotto /en/ con traduzione completa: Vehicles (Caravan, Boat & Yacht, Ship), Geometric & Sloped Windows (Sloped, Roof, Triangular & Trapezoid) e Healthcare & Education Buildings (Hospital, Clinic, Kindergarten, Laboratory) — 3 gruppi + 10 pagine dettaglio.

- Novità Prodotte sotto /en/ 3 pagine gruppo applicazioni e 10 pagine dettaglio — vibrazione/peso caravan e installazione compatta, dotazione aria salina e vetro formato barca, pianificazione secondo tipo di cabina nave e distinzione refit/cantiere; obbligo tensione su finestra inclinata e misurazione angolo, piano orizzontale e accesso motore su finestra da tetto, obbligo sagoma triangolo/trapezio; distinzione camera-divisore ospedale e protocollo igiene, privacy visita in clinica e standard filiale, oscuramento sonno e sicurezza senza corda in asilo, controllo luce e resistenza chimica in laboratorio inclusi tutti gli articoli tradotti identici alla fonte.
- Infrastruttura In PLISE_PERDE_GROUPS_EN completati i gruppi veicoli, geometrico-inclinato e salute-istruzione — la famiglia chiusa con 7/7 gruppi e 30/30 dettagli. 13 record slug in SLUG_MAP + PAGE_COVERAGE.

 v1.45.40 2 novembre 2026, 14:00

## Applicazioni tenda plissettata inglesi — gruppi spazi speciali + strutture speciali (6 pagine)

Altri due gruppi dell’insieme applicazioni tenda plissettata sotto /en/ con traduzione completa: Special Spaces (Winter Garden, Veranda) e Special Structures (Attic, Tiny House) — 2 gruppi + 4 pagine dettaglio.

- Novità Prodotte sotto /en/ 2 pagine gruppo applicazioni e 4 pagine dettaglio — effetto serra e sistema di tensione a soffitto, distinzione veranda aperta/vetrata e indirizzamento zip, obbligo binario tensionato su piano inclinato, equilibrio peso e vibrazione tiny house inclusi gli articoli da 10–11 paragrafi specifici per ambiente tradotti identici alla fonte.
- Infrastruttura In PLISE_PERDE_GROUPS_EN completati i gruppi spazi-speciali e strutture-speciali (nella famiglia 3/7 gruppi, 20/30 dettagli). 6 record slug in SLUG_MAP + PAGE_COVERAGE.

 v1.45.39 2 novembre 2026, 12:00

## Applicazioni tenda plissettata inglesi — gruppo spazi commerciali pubblicato (6 pagine)

Il gruppo commerciale dell’insieme applicazioni tenda plissettata sotto /en/ con traduzione completa: pagina gruppo Commercial Spaces + 5 dettagli (Office, Store, Café & Restaurant, Hotel, Gym).

- Novità Prodotta sotto /en/ 1 pagina gruppo applicazioni e 5 pagine dettaglio — in ogni dettaglio traduzione completa: intro, 4 punti, 3 note di applicazione, articolo da 10–11 paragrafi specifico per ambiente, CTA e breadcrumb; le realtà commerciali conservate identiche alla fonte (privacy divisorio vetrato, distinzione vetrina/cabina/magazzino, ombra linea tavolo, tabella tipi di camera, umidità spogliatoio).
- Infrastruttura PLISE_PERDE_GROUPS_EN gruppo commerciale riempito con 5/5 dettagli. 6 record slug in SLUG_MAP + PAGE_COVERAGE.

 v1.45.38 2 novembre 2026, 09:00

## Applicazioni tenda plissettata inglesi — gruppo abitazioni pubblicato (12 pagine)

Il primo gruppo dell’insieme applicazioni tenda plissettata sotto /en/ con traduzione completa: pagina gruppo Homes + 11 dettagli per stanza (Kitchen, Living Room, Bedroom, Children’s Room, Teen Room, Study, Bathroom & WC, Glass Balcony, Villa, Prefab House, Hallway).

- Novità Prodotta sotto /en/ 1 pagina gruppo applicazioni e 11 pagine dettaglio — in ogni dettaglio traduzione completa: intro, 4 punti, 3 note di applicazione, articolo da 10–11 paragrafi specifico per stanza, CTA e breadcrumb; le distinzioni tecniche conservate identiche alla fonte (modello giorno-notte, scelta fissaggio portray/gancio/vite, tessuto serie umidità, infiltrazione dei bordi e regola del canale).
- Infrastruttura Nuovo strato dati inglese: src/i18n/en/plise-perde-uygulama.ts (PLISE_PERDE_GROUPS_EN — 7 titoli gruppo traduzione completa, gli 11 dettagli del gruppo abitazioni completi; gli elementi dei restanti 6 gruppi nelle versioni successive). 12 record slug in SLUG_MAP + PAGE_COVERAGE.

 v1.45.37 1 novembre 2026, 21:30

## Pagine gruppo + dettaglio applicazioni zanzariera plissettata inglesi pubblicate (25 pagine)

I cinque gruppi e i 20 dettagli dell’insieme applicazioni zanzariera plissettata sotto /en/ con traduzione completa: Abitazioni (8), Spazi Commerciali (5), Spazi Speciali (2), Veicoli (2), Salute-Istruzione (3) — con mappature tipo di soglia e anta.

- Novità Prodotte sotto /en/ 5 pagine gruppo applicazioni e 20 pagine dettaglio: Homes (Living Room, Kitchen, Bedroom, Glass Balcony, Villa, Prefab Home, Attic, Tiny House), Commercial Spaces (Café & Restaurant, Hotel, Office, Store, Gym), Special Spaces (Winter Garden, Veranda), Vehicles (Caravan, Boat & Yacht), Healthcare & Education (Hospital, Clinic, Kindergarten) — in ogni dettaglio la mappatura tipo di soglia (senza soglia ≤7 mm / con rampa) e tipo di anta (horizontal/vertical/double/sliding/pleated-blind) (Suitable/Conditional/Not suitable), articolo, note di applicazione e pagine correlate; la sequenza verdict verificata identica alla fonte TR.
- Infrastruttura Nuovo strato dati inglese: src/i18n/en/plise-sineklik-uygulama.ts (PLISE_SINEKLIK_GROUPS_EN — traduzione completa di 5 gruppi × 20 dettagli). 25 record slug in SLUG_MAP + PAGE_COVERAGE.

 v1.45.36 1 novembre 2026, 10:00

## Pagine gruppo + dettaglio applicazioni zanzariera inglesi — abitazioni e commerciali, famiglia completata (18 pagine)

Gli ultimi due gruppi dell’insieme applicazioni zanzariera sotto /en/ con traduzione completa: Abitazioni (11 dettagli) e Spazi Commerciali (5 dettagli) — con 2 gruppi + 16 pagine dettaglio la famiglia applicazioni zanzariera chiusa con 7/7 gruppi e 30/30 dettagli.

- Novità Prodotte sotto /en/ 2 pagine gruppo applicazioni e 16 pagine dettaglio: Homes (Kitchen, Living Room, Bedroom, Children’s Room, Teen Room, Study, Bathroom & WC, Glass Balcony, Villa, Prefab Home, Hallway) e Commercial Spaces (Office, Store, Café & Restaurant, Hotel, Gym) — in ogni dettaglio analisi, mappatura ambiente×tipo (Suitable/Conditional/Not suitable), articolo, note di applicazione e pagine correlate; la sequenza verdict verificata identica alla fonte TR.
- Infrastruttura src/i18n/en/sineklik-uygulama.ts completato — aggiunti i 16 record dettaglio dei gruppi abitazioni e commerciali; SINEKLIK_GROUPS_EN ora porta tutti i 7 gruppi × 30 dettagli. 18 record slug in SLUG_MAP + PAGE_COVERAGE.

 v1.45.35 31 ottobre 2026, 11:30

## Pagine gruppo + dettaglio applicazioni zanzariera inglesi — primi cinque gruppi (19 pagine)

I primi cinque gruppi dell’insieme applicazioni zanzariera sotto /en/ con traduzione completa: Spazi Speciali, Strutture Speciali, Veicoli, Finestre Geometriche-Inclinate e Edifici Salute-Istruzione — 5 gruppi + 14 pagine dettaglio.

- Novità Prodotte sotto /en/ 5 pagine gruppo applicazioni e 14 pagine dettaglio: Special Spaces (Winter Garden, Veranda), Special Structures (Attic, Tiny House), Vehicles (Caravan, Boat & Yacht, Ship), Geometric & Sloped Windows (Sloped, Roof, Triangular & Trapezoid), Healthcare & Education (Hospital, Clinic, Kindergarten, Laboratory) — in ogni dettaglio analisi, mappatura ambiente×tipo (Suitable/Conditional/Not suitable), articolo, note di applicazione e pagine correlate.
- Infrastruttura Nuovo strato dati inglese: src/i18n/en/sineklik-uygulama.ts (SINEKLIK_GROUPS_EN — 7 record gruppo + traduzione completa dei primi 14 dettagli; gli elementi dei gruppi abitazioni e commerciali nella sessione successiva). I componenti ApplicationDetailPage e ApplicationSubHub localizzati del tutto col prop lang — nav, etichette decisione, pagine correlate, etichette aria, link interni (localizeHref/localizeHtml) e articleSchema inLanguage en-US. Aggiunto il campo opzionale mekan a ApplicationDetail; aggiunte le chiavi uygulama.* dettaglio/hub a ui.ts. 19 record slug in SLUG_MAP + PAGE_COVERAGE.

 v1.45.34 30 ottobre 2026, 17:40

## Pagine tetto e famiglia aree di applicazione inglesi pubblicate (9 pagine)

Il tetto dell’insieme applicazioni e le otto pagine famiglia aree-applicazione sotto /en/ con traduzione completa: tetto Application Areas + le famiglie Insect Screen, Pleated Insect Screen, Pleated Blind, Honeycomb, Duette, Venetian, Zip e Curtain.

- Novità Prodotta la pagina tetto /en/application-areas/ — indice applicazioni delle otto linee, sezione di indirizzamento e CTA. 8 pagine famiglia: in ognuna intro, card area (6 ambienti), 4 note di scelta, card categoria + tetto e navigazione sorella — anche le card gruppo con titolo/descrizione/etichette elemento inglesi.
- Infrastruttura Nuovi strati dati inglesi: src/i18n/en/uygulama-alanlari.ts (UYGULAMA_PAGES_EN — 8 record famiglia traduzione completa) e src/i18n/en/uygulama-cards.ts (UYGULAMA_CARDS_EN — titolo/meta EN di 51 gruppi + etichetta ambiente EN di 207 elementi dettaglio). Il componente ApplicationAreaPage localizzato del tutto col prop lang: chiavi uygulama.* di ui.ts, frasi di variazione EN, link interni con localizeHref/localizeHtml e articleSchema inLanguage en-US. Aggiunti 9 slug applicazione a SLUG_MAP + PAGE_COVERAGE.

 v1.45.33 30 ottobre 2026, 15:10

## Pagine tetto e famiglia tipi di installazione inglesi pubblicate (9 pagine)

Il tetto dell’insieme installazione e le otto pagine famiglia tipi-installazione sotto /en/ con traduzione completa: tetto Installation Types + le famiglie Insect Screen, Pleated Insect Screen, Pleated Blind, Honeycomb, Duette, Venetian, Zip e Curtain.

- Novità Prodotta la pagina tetto /en/installation-types/ — quattro domande di collegamento, card famiglia e tabella di confronto foratura/senza foratura per famiglia. 8 pagine famiglia: zanzariera (4 metodi di collegamento + scelta infisso + note di misura), zanzariera plissettata (tabella tipi di soglia + profondità telaio + flusso smontaggio), tenda plissettata (tabella confronto 5 tipi), honeycomb (3 note tecniche specifiche per tessuto a nido d’ape), duet (elenco scelta scenario), veneziana (3 superfici di montaggio + note lamella), zip (cerniera/tensione/alimentazione + tabella superfici), tenda (8 prodotti in sezioni separate + 3 direzioni staffa + regole di applicazione).
- Infrastruttura Nuovo strato dati inglese: src/i18n/en/montaj.ts (MONTAJ_SUBS_EN — 8 sotto-tetti, nome/descrizione/etichetta EN di 35 card dettaglio e campo enSlug). Aggiunti 9 slug tipi-installazione a SLUG_MAP e PAGE_COVERAGE; il breadcrumb delle pagine dettaglio ora si collega alle pagine famiglia inglesi. Copertura 202/826.

 v1.45.32 30 ottobre 2026, 14:05

## Dettagli installazione inglesi — gruppo tenda zip pubblicato, 34 record completati

L’ultimo gruppo inglese delle pagine dettaglio installazione pubblicato: i tre formati di installazione per tenda zip (soffitto, parete, facciata) sotto /en/ con traduzione completa — tutti i 34 record dettaglio installazione ora in inglese.

- Novità Prodotte sotto /en/ 3 pagine installazione zip: Ceiling-Mounted, Wall-Mounted e Façade-Mounted Zip Screen — tabella collegamento piano superiore, abbinamento tassello-superficie, regole strato facciata, elemento inox e spiegazioni classe vento tradotti identici.
- Infrastruttura MONTAJ_DETAIL_PAGES_EN ampliato con 3 record zip; aggiunti 3 record slug installazione zip a SLUG_MAP e PAGE_COVERAGE. Tutte le 34 pagine dettaglio installazione pubblicate in inglese. Copertura 193/817.

 v1.45.31 30 ottobre 2026, 13:45

## Dettagli installazione inglesi — gruppo veneziana pubblicato

Il sesto gruppo inglese delle pagine dettaglio installazione pubblicato: i sei formati di installazione per veneziana (soffitto, parete, adattatore bastone, staffa, incasso, sopra infisso) sotto /en/ con traduzione completa.

- Novità Prodotte sotto /en/ 6 pagine installazione veneziana: Ceiling-Mounted, Wall-Mounted, Curtain-Rail-Adapter, Bracket-Mounted, Recess-Mounted e On-Sash Venetian Blind — tabella collegamento tipo soffitto, margine di sporgenza, condizioni adattatore, distribuzione portante, controlli profondità incasso e regole montaggio su anta tradotti identici.
- Infrastruttura MONTAJ_DETAIL_PAGES_EN ampliato con 6 record veneziana; aggiunti 6 record slug installazione veneziana a SLUG_MAP e PAGE_COVERAGE. Copertura 190/814.

 v1.45.30 30 ottobre 2026, 13:15

## Dettagli installazione inglesi — gruppo zanzariera fissa pubblicato

Il quinto gruppo inglese delle pagine dettaglio installazione pubblicato: i cinque formati di installazione per zanzariera fissa (da incasso, esterna, a vite, adesiva, a clip) sotto /en/ con traduzione completa.

- Novità Prodotte sotto /en/ 5 pagine installazione zanzariera fissa: Recess-Mounted, Surface-Mounted, Screw-Mounted, Adhesive e Clip-Mounted Insect Screen — tabelle confronto montaggio interno-esterno, tabella schema viti, meccanica fermo clip e informazione stoccaggio stagionale tradotti identici.
- Infrastruttura MONTAJ_DETAIL_PAGES_EN ampliato con 5 record zanzariera fissa; aggiunti 5 record slug installazione zanzariera fissa a SLUG_MAP e PAGE_COVERAGE. Copertura 184/808.

 v1.45.29 30 ottobre 2026, 12:05

## Dettagli installazione inglesi — gruppo zanzariera plissettata pubblicato

Il quarto gruppo inglese delle pagine dettaglio installazione pubblicato: i cinque formati di installazione per zanzariera plissettata (a vite, da incasso, esterna, adesiva, a clip) sotto /en/ con traduzione completa.

- Novità Prodotte sotto /en/ 5 pagine installazione zanzariera plissettata: Screw-Mounted, Recess-Mounted, Surface-Mounted, Adhesive e Clip-Mounted Pleated Insect Screen — misura linea fitil, tabella confronto montaggio interno-esterno, condizioni di lavoro clip e regole di smontaggio tradotti identici.
- Infrastruttura MONTAJ_DETAIL_PAGES_EN ampliato con 5 record zanzariera plissettata; aggiunti 5 record slug installazione zanzariera plissettata a SLUG_MAP e PAGE_COVERAGE. Copertura 179/803.

 v1.45.28 30 ottobre 2026, 10:55

## Dettagli installazione inglesi — gruppo duet pubblicato

Il terzo gruppo inglese delle pagine dettaglio installazione pubblicato: i cinque metodi di installazione per tenda duet (a vite, adesiva, a gancio, incasso, a staffa) sotto /en/ con traduzione completa.

- Novità Prodotte sotto /en/ 5 pagine installazione tenda duet: Screw-Mounted, Adhesive, Hook-Mounted, Glazing-Bead (Portray) e Bracket-Mounted Duette Blind — realtà del peso a doppio strato, tabella misura canale, comportamento anta balcone vetrato e impianto isolamento incassato tradotti identici.
- Infrastruttura MONTAJ_DETAIL_PAGES_EN ampliato con 5 record duet; aggiunti 5 record slug installazione duet a SLUG_MAP e PAGE_COVERAGE. Copertura 174/798.

 v1.45.27 30 ottobre 2026, 09:45

## Dettagli installazione inglesi — gruppo honeycomb pubblicato

Il secondo gruppo inglese delle pagine dettaglio installazione pubblicato: i cinque metodi di installazione per tenda a nido d’ape (a vite, adesiva, a gancio, incasso, a staffa) sotto /en/ con traduzione completa.

- Novità Prodotte sotto /en/ 5 pagine installazione tenda a nido d’ape: Screw-Mounted, Adhesive, Hook-Mounted, Glazing-Bead (Portray) e Bracket-Mounted Honeycomb Blind — peso telaio a nido d’ape, effetto doppia cella, tabella misura canale, integrità isolamento e impianto canale oscurante tradotti identici.
- Infrastruttura MONTAJ_DETAIL_PAGES_EN ampliato con 5 record honeycomb; aggiunti 5 record slug installazione honeycomb a SLUG_MAP e PAGE_COVERAGE. Copertura 169/793.

 v1.45.26 30 ottobre 2026, 08:30

## Dettagli installazione inglesi — gruppo plissettata pubblicato

Il primo gruppo inglese delle pagine dettaglio installazione pubblicato: i cinque metodi di installazione per tenda plissettata (a vite, adesiva, a gancio, incasso, a staffa) sotto /en/ con traduzione completa.

- Novità Prodotte sotto /en/ 5 pagine installazione tenda plissettata: Screw-Mounted, Adhesive, Hook-Mounted, Glazing-Bead (Portray) e Bracket-Mounted Pleated Blind — sequenze di passi, tabelle infisso/superficie, sezioni limite, SSS, pagine correlate e testi CTA tradotti identici.
- Infrastruttura MontajDetail.astro reso sensibile alla lingua: breadcrumb, sub-nav, titolo SSS, pagine correlate e default CTA alimentati dalle chiavi montaj.* di ui.ts; i percorsi schema prodotti col prefisso /en.
- Infrastruttura articleSchema e howToSchema hanno guadagnato il parametro opzionale lang — sulle pagine EN inLanguage ora stampa en-US invece di tr-TR. Aggiunti lo strato dati MONTAJ_DETAIL_PAGES_EN e la produzione installazione en/[slug]; SLUG_MAP e PAGE_COVERAGE ampliati con 5 slug installazione. Copertura 164/788.

 v1.45.25 30 ottobre 2026, 06:50

## Famiglia plissettata inglese completata

Gli ultimi 10 prodotti della famiglia tende plissettate (5 semi-oscuranti, 5 oscuranti totali) pubblicati — tutti i 69 prodotti della famiglia ora sotto /en/.

- Novità Prodotte sotto /en/ 10 pagine prodotto plissettata oscurante: serie dim-out (bianco, crema, grigio, antracite, marrone) e serie blackout (gli stessi cinque toni) — distinzione strato foil vs colore superficie, linea infiltrazione dei bordi, trasformazione tono ambra, neutralità colore e gradi di penombra profonda tradotti identici.
- Novità Usati gli helper EN dimoutSpecs e blackoutPleatedSpecs; righe tessuto, struttura/classe, piega, controllo, installazione e comportamento luce/bordi prodotte in inglese con suggerimenti per prodotto.
- Infrastruttura SLUG_MAP, PAGE_COVERAGE e PRODUCT_NAMES_EN ampliati con 10 prodotti oscuranti. Famiglia plissettata completata 69/69; copertura 159/783.

 v1.45.24 30 ottobre 2026, 05:40

## Famiglia plissettata inglese — gruppo doppio giorno-notte pubblicato

I 24 prodotti della serie plissettata doppia giorno-notte (6 toni velo giorno × 4 strati notte) pubblicati sotto /en/ con contenuto inglese completo.

- Novità Prodotte sotto /en/ 24 pagine prodotto plissettata doppia giorno-notte: strati giorno velo bianco, écru, crema, grigio, grigio chiaro e grigio scuro × strati notte tessuto tinta unita, dim-out, blackout e honeycomb — corpo unico a doppio canale, comandi strato indipendenti, installazione incasso e distinzioni comportamento luce per strato tradotti identici.
- Novità L’helper spec EN dualDayNightSpecs usato in tutti i 24 record; righe strato notte, strato giorno, profilo, controllo, installazione e comportamento luce prodotte in inglese con suggerimenti per prodotto.
- Infrastruttura SLUG_MAP, PAGE_COVERAGE e PRODUCT_NAMES_EN ampliati con 24 prodotti plissettati doppi. Copertura 149/773.

 v1.45.23 30 ottobre 2026, 03:10

## Famiglia plissettata inglese — primo gruppo pubblicato

I primi 35 prodotti della famiglia tende plissettate (21 tinta unita, 6 velo, 2 stampati, 6 a fantasia) pubblicati sotto /en/ con contenuto inglese completo.

- Novità Prodotte sotto /en/ 35 pagine prodotto plissettata: tinte unite (white→red 21 toni), serie velo sheer (6 toni), printed e custom-print, varianti texture a fantasia (6 toni) — texture in rilievo, schema senza corda, installazione incasso, stampa speciale con approvazione prova e dettagli diritto d’uso tradotti identici.
- Novità src/i18n/en/plise-categories.ts completato — 7 categorie + strato def EN di 69 prodotti; i prodotti con contenuto finito escono in pubblicazione man mano che entrano in copertura.
- Infrastruttura SLUG_MAP, PAGE_COVERAGE e PRODUCT_NAMES_EN ampliati con 35 prodotti plissettati + nomi di 7 sottocategorie; la rotta dinamica EN consuma la fonte PLISE_CATEGORIES_EN. Copertura 125/749.

 v1.45.22 30 ottobre 2026, 01:15

## Famiglia duet inglese completata

Tutti i 27 prodotti della famiglia duet (7 tinta unita, 5 velo, 2 stampati, 7 a fantasia, 6 filtranti) pubblicati sotto /en/ con contenuto inglese completo.

- Novità Prodotte sotto /en/ 27 pagine prodotto duet: tinte unite (white→black), sheer (bianco→grigio scuro), printed e custom-print, texture a fantasia e serie sunscreen — sezione cella nella cella, doppia camera d’aria, installazione incasso, stampa speciale con approvazione prova e gradazioni di tono controllo solare tradotti identici.
- Novità Aggiunto src/i18n/en/duet-categories.ts (5 categorie + strato def EN di 27 prodotti) e scritto l’helper spec EN duetSpecs.
- Infrastruttura Aggiunta la fonte famiglia DUET_CATEGORIES_EN alla rotta dinamica EN; slug-map, PAGE_COVERAGE e PRODUCT_NAMES_EN ampliati con 27 prodotti duet.

 v1.45.21 29 ottobre 2026, 23:45

## Famiglia honeycomb inglese completata

Tutti i 16 prodotti della famiglia honeycomb (7 tinta unita, 2 stampati, 7 a fantasia) sotto /en/ con contenuto inglese completo; la rotta EN passata alla struttura multi-famiglia.

- Novità Prodotte sotto /en/ 16 pagine prodotto honeycomb: tinte unite (white→black), printed e custom-print, varianti texture a fantasia — camera d’aria cella, installazione incasso, schema senza corda, stampa speciale con approvazione prova e dettagli linea luce bordi tradotti identici.
- Novità Aggiunto src/i18n/en/honeycomb-categories.ts (3 categorie + strato def EN di 16 prodotti) e scritto l’helper spec EN honeycombSpecs.
- Infrastruttura en/[slug].astro passato alla struttura familySources multi-famiglia — ogni famiglia si espande coi propri dati categoria EN + gradino breadcrumb (veneziana → modello honeycomb, pronto per plissettata/duet). Copertura 63/687.
- Correzione productSchema ora accetta il parametro specRows — sulle pagine prodotto non-TR le righe additionalProperty si stampano dall’array specs nella lingua della pagina; chiusa l’infiltrazione PropertyValue turca sulle pagine prodotto EN (Kumaş yapısı, Hücre düzeni ecc.).
- Miglioramento Aggiunte frasi uniche specifiche per argomento a tre pagine gruppo applicazioni (duet geometrico, spazi speciali/strutture speciali veneziana) — su 687 pagine quelle scese sotto il tasso di originalità del 30% quando la soglia boilerplate salì a 14 riportate sopra la soglia.

 v1.45.20 29 ottobre 2026, 22:30

## Famiglia veneziana inglese completata

I restanti 4 prodotti della famiglia veneziana (alluminio 16/25 mm, forato, tessuto 50 mm) sotto /en/ con contenuto inglese completo — famiglia 7/7 completa.

- Novità Prodotti /en/16-mm-, /en/25-mm-aluminium-venetian-blind/, /en/perforated-aluminium-venetian-blind/ e /en/50-mm-fabric-venetian-blind/: descrizione, installazione, misura, spec, sezioni dettaglio e 44 SSS tradotti identici — visione unidirezionale micro-foro, sostituzione lamella piegata, fissaggio vetro porta, dettagli sbiadimento UV conservati.
- Novità Aggiunti nomi prodotto, mappature slug e record di copertura; la famiglia veneziana completata in inglese con 7/7 prodotti. Copertura 47/671.

 v1.45.19 29 ottobre 2026, 21:00

## Prodotti veneziana in legno inglesi + rotta famiglia

I 3 prodotti della serie veneziana in legno (25/50/63 mm) sotto /en/ con contenuto inglese completo; la rotta EN ampliata per coprire anche le categorie famiglia.

- Novità Aggiunto a en/product-pages.ts il contenuto EN completo di 3 prodotti veneziana in legno: descrizione, installazione, misura, spec (jaluziSpecsEN), sezioni dettaglio e 36 SSS — rapporto lamella, montaggio con tasselli, decisione divisore, dettagli venatura tradotti identici.
- Novità Prodotti /en/25-mm-, /en/50-mm- e /en/63-mm-wooden-venetian-blind/; aggiunto src/i18n/en/jaluzi-categories.ts — strato categoria + def prodotto EN per i prodotti famiglia.
- Infrastruttura en/[slug].astro ora produce anche i prodotti categoria-famiglia oltre a CATALOG (modello PLISE/JALUZI/DUET/HONEYCOMB); breadcrumb: Products → Venetian Blinds → Wooden Venetian Blinds → prodotto. Copertura 43/667.

 v1.45.18 29 ottobre 2026, 20:05

## Famiglia tende inglese completata

La tenda a pacchetto (Roman) e la tenda da soffitto sotto /en/ con contenuto inglese completo — completati gli 8 prodotti della famiglia tende.

- Novità Prodotti /en/roman-blind/ e /en/ceiling-blind/: meccanismo di piegatura, opzione fodera, tessuto lavabile, sistema orizzontale con fili di tensione, dettagli pendenza/condensa/carico neve tradotti identici.
- Infrastruttura slug-map + PAGE_COVERAGE[en] aggiornati — famiglia tende 8/8 completa; copertura totale 40/664.

 v1.45.17 29 ottobre 2026, 19:20

## Prodotti tenda inglesi (primo gruppo)

I 6 prodotti della famiglia tende (rullo, zebra, screen, verticale, blackout, motorizzata) pubblicati sotto /en/ con contenuto inglese completo.

- Novità Aggiunto a en/product-pages.ts il contenuto EN completo di 6 prodotti tenda: descrizione, installazione, passi di misura, tabelle spec (perdeSpecsEN), sezioni dettaglio e SSS — fattore di apertura, tessuto blackout a tre strati, schema lamella/binario e dettagli motore/sensore tradotti identici.
- Novità Prodotte le pagine /en/roller-, /en/zebra-, /en/screen-, /en/vertical-, /en/blackout- e /en/motorised-blind/; PRODUCT_DEFS_EN e CATEGORY_EN ampliati con le voci tenda.
- Infrastruttura 6 slug prodotto aggiunti a slug-map; PAGE_COVERAGE[en] 38/662.

 v1.45.16 29 ottobre 2026, 18:10

## Prodotti tenda zip inglesi

I 6 prodotti della famiglia tenda zip (manuale, soffitto, trasparente, interno, esterno, motorizzata) pubblicati sotto /en/ con contenuto inglese completo.

- Novità Aggiunto a en/product-pages.ts il contenuto EN completo di 6 prodotti tenda zip: descrizione, installazione, passi di misura, tabelle spec (zipSpecsEN), sezioni dettaglio e SSS — blocco canale con cerniera, classe vento, motore/sensore e dettagli tecnici film trasparente tradotti identici.
- Novità Prodotte le pagine /en/manual-, /en/ceiling-, /en/transparent-, /en/interior-, /en/outdoor- e /en/motorised-zip-screen/; PRODUCT_DEFS_EN e CATEGORY_EN ampliati con le voci zip.
- Infrastruttura 6 slug prodotto aggiunti a slug-map; PAGE_COVERAGE[en] 32/656.

 v1.45.15 29 ottobre 2026, 16:30

## Prodotti zanzariera plissettata inglesi

I 5 prodotti della famiglia zanzariera plissettata (serie 15/18/25/26/27 mm) pubblicati sotto /en/ con contenuto inglese completo.

- Novità Aggiunto a en/product-pages.ts il contenuto EN completo di 5 prodotti zanzariera plissettata: descrizione, installazione, passi di misura, tabelle spec, sezioni dettaglio e SSS — le differenze tecniche della serie (telaio sottile ↔ canale ↔ schema doppio) tradotte identiche.
- Novità Prodotte le pagine /en/15-mm-, /en/18-mm-, /en/25-mm-, /en/26-mm- e /en/27-mm-pleated-insect-screen/; PRODUCT_DEFS_EN e CATEGORY_EN ampliati con le voci zanzariera plissettata.
- Infrastruttura 5 slug prodotto aggiunti a slug-map; PAGE_COVERAGE[en] 26/645.

 v1.45.14 29 ottobre 2026, 15:40

## Infrastruttura dettaglio prodotto inglese + famiglia zanzariere

Costruita la rotta dettaglio prodotto /en/[slug]; ProductArticle e ProductDetail localizzati del tutto. Prima famiglia: 5 prodotti zanzariera in inglese.

- Infrastruttura Aggiunto src/pages/en/[slug].astro — la rotta prodotto dinamica produce solo i prodotti nell’intersezione PAGE_COVERAGE ∩ SLUG_MAP ∩ PRODUCT_PAGES_EN; un prodotto senza traduzione non viene mai renderizzato nella rotta EN.
- Miglioramento ProductArticle e ProductDetail resi consapevoli della lingua: breadcrumb, pulsanti, schede, etichette stock/dl, blocco prodotti fratelli, verbi CTA, varianti di frase spec/stock/sibling e sezione recensioni collegati alle chiavi ui.
- Novità src/i18n/en/products.ts — strato ProductDef/CategoryDef EN (nome, descrizione card, meta, badge). src/i18n/en/product-pages.ts — contenuto EN completo di 4 prodotti (descrizione, installazione, misura, spec, sezioni dettaglio, SSS).
- Novità Pubblicate /en/fixed-insect-screen/, /en/cat-screen/, /en/caravan-insect-screen/, /en/steel-insect-screen/ e /en/motorised-insect-screen/ — la pagina speciale zanzariera fissa tradotta identica.
- Infrastruttura Aggiunto il gruppo di chiavi product.* al dizionario ui (TR+EN); 5 slug prodotto in slug-map; PAGE_COVERAGE[en] 21/640.

 v1.45.13 29 ottobre 2026, 13:10

## Gruppo pagine corporate inglesi

Pubblicate /en/corporate/, /en/about-us/, /en/reviews/ e /en/leave-a-review/ — il primo gruppo di lingua dell’insieme corporate aperto con traduzione completa.

- Novità Aggiunto src/pages/en/corporate.astro: 12 card pagina corporate (titolo/descrizione EN), breadcrumb e CTA — tutto in inglese; i target senza traduzione cadono sulla pagina TR.
- Novità Aggiunto src/pages/en/about-us.astro: storia, elenco attività, missione, 4 card valori e fascia statistiche — tutto in inglese.
- Novità Aggiunto src/pages/en/reviews.astro: riepilogo punteggio Google, card recensioni (nella lingua originale), 4 SSS e doppia CTA — le date delle recensioni convertite ai nomi dei mesi inglesi; i testi delle recensioni citati identici alla fonte.
- Novità Aggiunto src/pages/en/leave-a-review.astro: selezione prodotto, punteggio a stelle, consenso KVKK e form con flusso fetch — etichette e messaggi toast in inglese; i nomi dei prodotti vengono dalla nuova mappa src/i18n/en/product-names.ts.
- Infrastruttura Aggiunto /kurumsal/ → /corporate/ a slug-map; PAGE_COVERAGE[en] ampliato (copertura 16/634).

 v1.45.12 29 ottobre 2026, 11:55

## Pagina famiglia tende inglese

Pubblicata /en/curtains/ — 8 modelli, confronto rullo↔zebra, 4 card meccanismo e wizard con traduzione completa. Tutte le famiglie di prodotti complete.

- Novità Aggiunto src/pages/en/curtains.astro: 8 card prodotto (nome/descrizione/badge EN), scenari di utilizzo, confronto 8 modelli, confronto rullo↔zebra, 4 card meccanismo, processo, 6 SSS e wizard di configurazione — tutto in inglese.
- Novità Aggiunti a en/wizard.ts i dati inglesi del wizard di configurazione tende — tutti i wizard di famiglia ora EN.
- Infrastruttura PAGE_COVERAGE[en] ampliato: /perdeler/ → /en/curtains/ (copertura 12/634). Tutte le 8 famiglie di prodotti pubblicate in inglese.

 v1.45.11 29 ottobre 2026, 11:15

## Pagina famiglia tende zip inglese

Pubblicata /en/zip-screens/ — 6 modelli, confronto sistemi, legenda vento e wizard con traduzione completa.

- Novità Aggiunto src/pages/en/zip-screens.astro: 6 card prodotto (nome/descrizione/badge EN), scenari di utilizzo, confronto modelli, confronto sistema canale con cerniera, processo, 7 SSS e wizard di configurazione — tutto in inglese.
- Novità Aggiunti a en/wizard.ts i dati inglesi del wizard di configurazione tenda zip.
- Infrastruttura PAGE_COVERAGE[en] ampliato: /zip-perdeler/ → /en/zip-screens/ (copertura 11/633).

 v1.45.10 29 ottobre 2026, 10:35

## Pagina famiglia veneziane inglese

Pubblicata /en/venetian-blinds/ — card materiale, misure lamella, confronto e wizard con traduzione completa.

- Novità Aggiunto src/pages/en/venetian-blinds.astro: 3 card materiale (nome/slogan EN), scenari di utilizzo, confronto materiali, card lamella 16/25/50 mm, processo, 6 SSS e wizard di configurazione — tutto in inglese.
- Novità Aggiunti a en/wizard.ts i dati inglesi del wizard di configurazione veneziana.
- Infrastruttura PAGE_COVERAGE[en] ampliato: /jaluzi-perdeler/ → /en/venetian-blinds/ (copertura 10/632).

 v1.45.9 29 ottobre 2026, 09:55

## Pagina famiglia tende duet inglese

Pubblicata /en/duette-blinds/ — card categoria, confronto honeycomb, tipi di installazione e classi di tessuto con traduzione completa.

- Novità Aggiunto src/pages/en/duette-blinds.astro: 5 card categoria (nome/slogan EN), scenari di utilizzo, confronto honeycomb↔duet, tabella 5 tipi di installazione, 3 classi di tessuto, processo, 6 SSS e wizard di configurazione — tutto in inglese.
- Novità Aggiunti a en/wizard.ts i dati inglesi del wizard di configurazione duet.
- Infrastruttura PAGE_COVERAGE[en] ampliato: /duet-perdeler/ → /en/duette-blinds/ (copertura 9/631).

 v1.45.8 29 ottobre 2026, 09:15

## Pagina famiglia tende honeycomb inglese

Pubblicata /en/honeycomb-blinds/ — card categoria, confronto collegamenti, struttura a celle e wizard con traduzione completa.

- Novità Aggiunto src/pages/en/honeycomb-blinds.astro: 3 card categoria (nome/slogan EN), scenari di utilizzo, confronto tipo di collegamento, card cella singola/doppia, processo, 6 SSS e wizard di configurazione — tutto in inglese.
- Novità Aggiunti a en/wizard.ts i dati inglesi del wizard di configurazione honeycomb.
- Infrastruttura PAGE_COVERAGE[en] ampliato: /honeycomb-perdeler/ → /en/honeycomb-blinds/ (copertura 8/630).

 v1.45.7 28 ottobre 2026, 21:10

## Pagina famiglia tende plissettate inglese

Pubblicata /en/pleated-blinds/ — 7 card categoria, confronto installazione e wizard tessuto con traduzione completa.

- Novità Aggiunto src/pages/en/pleated-blinds.astro: card categoria (nome/slogan EN), guida scelta installazione, confronto tipo di collegamento, 3 classi di tessuto, processo, 7 SSS e wizard di configurazione — tutto in inglese.
- Novità Aggiunti a en/wizard.ts i dati inglesi del wizard di configurazione tenda plissettata.
- Infrastruttura PAGE_COVERAGE[en] ampliato: /plise-perdeler/ → /en/pleated-blinds/ (copertura 7/629).

 v1.45.6 28 ottobre 2026, 20:35

## Pagina famiglia zanzariere plissettate inglese

Pubblicata /en/pleated-insect-screens/ — serie telaio, profili soglia e wizard modello con traduzione completa.

- Novità Aggiunto src/pages/en/pleated-insect-screens.astro: 5 card prodotto con misura telaio, guida di scelta, confronto telai, 3 profili soglia, processo, 7 SSS e wizard di configurazione — tutto in inglese.
- Novità Aggiunti a en/wizard.ts i dati inglesi del wizard di configurazione zanzariera plissettata.
- Infrastruttura PAGE_COVERAGE[en] ampliato: /plise-sineklikler/ → /en/pleated-insect-screens/ (copertura 6/628).

 v1.45.5 28 ottobre 2026, 20:10

## Pagina famiglia zanzariere inglese

Pubblicata /en/insect-screens/ — prima traduzione di famiglia di prodotti; il componente ProductWizard ha guadagnato la localizzazione completa.

- Novità Aggiunto src/pages/en/insect-screens.astro: 5 card prodotto, guida di scelta, wizard a 3 domande, tabella confronto 9 modelli, 3 tipi di rete, passi del processo e 7 SSS — tutto in inglese.
- Infrastruttura ProductWizard localizzazione completa: avanzamento, badge, pulsanti, testi generati da JS (etichette corrispondenza, messaggio WhatsApp, notifiche copia) e collegamenti ora consapevoli della lingua; le stringhe JS alimentate con portatori data-str-*.
- Novità Aggiunto src/i18n/en/wizard.ts — controparte inglese del set domande/prodotti del wizard famiglia zanzariere.
- Infrastruttura PAGE_COVERAGE[en] ampliato: /sineklikler/ → /en/insect-screens/ (copertura 5/627).

 v1.45.4 28 ottobre 2026, 19:20

## Pagina rivenditore inglese

Pubblicata /en/dealership/ — tutte le sezioni della pagina rivenditore (modelli, livelli, portale, impegno di protezione, SSS) tradotte in inglese; localizzazione DealerForm e DealerNetwork completata.

- Novità Aggiunto src/pages/en/dealership.astro: 12 profili pubblico target, 3 modelli di business, 3 livelli, rete di spedizione, criteri, impegno di protezione, processo in 5 fasi, 8 voci di supporto, 10 moduli portale, garanzia e 8 SSS — tutto in inglese.
- Correzione DealerForm localizzazione completa: opzioni area di attività/esperienza/modello, etichette, placeholder, messaggio di successo, testo KVKK e pulsante invio ora vengono dalle chiavi ui o da array condizionali per lingua.
- Correzione Etichette DealerNetwork rese prop — nella pagina EN le etichette della mappa (Europe, Middle East, North Africa, Caucasus) si stampano in inglese.
- Correzione Corretta la scrittura attaccata "Disclosureand" nel testo KVKK EN (spazio iniziale form.kvkkPost).
- Infrastruttura PAGE_COVERAGE[en] ampliato: /bayilik/ → /en/dealership/ (copertura 4/627).

 v1.45.3 28 ottobre 2026, 18:40

## Pagina prodotti inglese

Pubblicata /en/products/ — traduzione completa delle sezioni otto linee di prodotto, tabella di confronto, guida di scelta e SSS.

- Novità Aggiunto src/pages/en/products.astro: 8 card gruppo prodotti, blocchi fiducia produzione, guida di scelta a 4 scenari, tabella di confronto a 6 criteri e 8 SSS — tutto in inglese.
- Correzione Il pulsante contatto di CTABlock collegato a localizeHref — nelle pagine EN ora va a /en/contact/.
- Infrastruttura PAGE_COVERAGE[en] ampliato: /urunlerimiz/ → /en/products/ (copertura 3/626).

 v1.45.2 28 ottobre 2026, 18:05

## Correzioni infiltrazioni chrome EN

Chiusi i testi chrome turchi rimasti nelle pagine inglesi: etichette nav specifiche del footer, pulsante e-mail della topbar.

- Correzione Aggiunte a NAV_LABELS 12 etichette specifiche del footer (Il Nostro Stabilimento di Produzione, I Nostri Valori, La Nostra Storia, Configuratore di Prodotto, Installatori ecc.) — nessun nome di link turco rimasto nelle pagine EN.
- Correzione Il pulsante "E-Posta Gönder" della Topbar collegato alla chiave ui (topbar.sendEmail).

 v1.45.1 28 ottobre 2026, 17:30

## Home page e traduzioni chrome inglesi

Secondo passo del pilota en: home page /en/ traduzione completa; testo marchio footer, card orari, badge Google e riga IVA collegati al dizionario ui; l’elenco dei paesi si carica secondo la lingua della pagina.

- Novità /en/: versione inglese della home page — tutte le sezioni, slide hero, SSS e schema in inglese; link interni consapevoli della lingua con localizeHref. [Home inglese](https://www.fenetresystems.com/en/)
- Miglioramento Footer localizzato del tutto: paragrafo marchio, nomi dei giorni e stato aperto/chiuso della card orari, badge punteggio Google, riga IVA e nota KVKK spostati nel dizionario ui.
- Miglioramento La selezione del paese si carica secondo la lingua della pagina: aggiunto /data/geo/countries.en.json; ContactForm e DealerForm risolvono la lingua da documentElement.lang.
- Miglioramento HeroSlider ora prende i dati delle slide da prop (set slide EN src/i18n/en/hero-slides.ts); testi PlatformMockup consapevoli della lingua.
- Correzione Aggiunto il tipo altyapi a ChangeKind del changelog (risolto l’errore di tipo nei record v1.44.14/15); completato lo stile del badge versiyon-gecmisi.

 v1.45.0 28 ottobre 2026, 14:35

## Pilota inglese — motore di localizzazione

Iniziato il pilota en: dizionario ui da 137 chiavi, URL tradotti con slug-map, risoluzione link consapevole della copertura e prima pagina tradotta /en/contact/.

- Novità /en/contact/: versione inglese della pagina Contatti — titolo localizzato, meta, breadcrumb, stato orari di lavoro e campi form inglesi. [Pagina inglese](https://www.fenetresystems.com/en/contact/)
- Infrastruttura Motore i18n: SLUG_MAP (mappa slug TR→lingua), localizeHref/localizeNav/navLabel — href nav ed etichette consapevoli di lingua + copertura; la pagina senza traduzione cade sul TR.
- Infrastruttura La risoluzione della lingua aperta dall’URL a tutte le lingue registrate; LanguageSwitcher e hreflang collegano solo le lingue con un vero gemello (PAGE_COVERAGE).
- Miglioramento check-i18n: aggiunti obbligo mappa slug, controllo collisioni e formato; il controllo breadcrumb esenta le pagine delle lingue.

 v1.44.14 28 ottobre 2026, 13:55

## Controllo copertura traduzione

Preparazione alla pubblicazione multilingue: manifesto copertura traduzione e controllo i18n obbligatorio nel build — nessuna pagina/dato può filtrare in pubblicazione senza traduzione.

- Infrastruttura src/i18n/coverage.ts: elenco delle pagine con traduzione terminata per lingua — le rotte [lang] produrranno solo gli slug di questo elenco.
- Infrastruttura Aggiunto scripts/check-i18n.mjs alla catena build: slug fantasma, rendering fuori copertura, lingua enabled senza contenuto e dizionario ui mancante fanno fallire il build; stampa il rapporto di avanzamento per lingua.

 v1.44.13 28 ottobre 2026, 13:05

## Collegamento modulo di valutazione

Il riquadro "Condividi la tua esperienza" nella pagina /degerlendirmeler/ ora si collega anche al modulo di valutazione prodotto interno al sito.

- Miglioramento /degerlendirmeler/: aggiunto il pulsante "Valuta il Prodotto" — porta alla pagina modulo con punteggio a stelle /degerlendirme/; conservato il collegamento al Profilo Attività Google. [Recensioni](https://www.fenetresystems.com/it/recensioni/)

 v1.44.12 28 ottobre 2026, 12:45

## Infrastruttura valutazione prodotto

Le pagine prodotto hanno guadagnato l’infrastruttura per mostrare recensioni reali dei clienti: modulo con punteggio a stelle /degerlendirme/, flusso di valutazione in send.php e schema aggregateRating/review legato ai dati delle recensioni.

- Novità /degerlendirme/: modulo di valutazione con selezione prodotto e punteggio a stelle; gli invii si registrano in forms-log.php, le recensioni convalidate si pubblicano nella pagina prodotto. [Pagina](https://www.fenetresystems.com/it/scrivi-una-recensione/)
- Miglioramento Schema Product: quando il prodotto ha recensioni reali si stampano automaticamente review[] e aggregateRating (ratingValue, reviewCount); senza recensioni lo schema resta pulito come prima.
- Miglioramento public/api/send.php + deploy/send.php: tipo di form "Valutazione Prodotto" — convalida punteggio, campi prodotto/codice ordine, telefono opzionale; i due file sincronizzati.

 v1.44.11 28 ottobre 2026, 11:00

## Meta di varianti e pagine rimanenti portate nella fascia 140–160

81 meta descrizioni nelle categorie variante prodotto, 8 nelle pagine calcolo prezzo, 12 nelle pagine statiche e altre; estese alla fascia 140–160 caratteri con frasi uniche derivate dal contenuto di ogni pagina. Non è rimasta nessuna meta descrizione sotto la fascia nel sito.

- Miglioramento src/data/{duet,honeycomb,jaluzi,plise}-categories.ts: 81 descrizioni meta/pageDescription di varianti e gruppi portate nella fascia 140–160 caratteri.
- Miglioramento src/data/pricing.ts: meta descrizioni di 8 pagine calcolo prezzo portate nella fascia 140–160 caratteri.
- Miglioramento src/data/products.ts, catalogo, blog, site-haritasi, versiyon-gecmisi, degerlendirmeler: 12 meta descrizioni di pagine portate nella fascia 140–160 caratteri.

 v1.44.10 28 ottobre 2026, 10:05

## Meta di dettagli installazione e pagine portate nella fascia 140–160

16 meta descrizioni nelle pagine dettaglio installazione, 54 nelle pagine .astro prodotto e corporate, 1 nel dato aree di applicazione; estese alla fascia 140–160 caratteri con frasi uniche derivate dal contenuto di ogni pagina.

- Miglioramento src/data/montaj-pages.ts: meta descrizioni delle 16 pagine dettaglio installazione rimaste sotto la fascia portate nella fascia 140–160 caratteri.
- Miglioramento src/pages/: meta descrizioni PageLayout di 54 pagine prodotto e corporate portate nella fascia 140–160 caratteri.
- Miglioramento src/data/uygulama-alanlari.ts: meta descrizione del record aree applicazione veneziana portata nella fascia 140–160 caratteri.

 v1.44.9 28 ottobre 2026, 09:40

## Meta applicazioni honeycomb e veneziana portate nella fascia 140–160

Meta descrizioni di 36 pagine applicazione nella famiglia honeycomb e 37 nella famiglia veneziana; estese alla fascia 140–160 caratteri con frasi uniche derivate dal contenuto di ogni pagina.

- Miglioramento src/data/honeycomb-perde-uygulama.ts: meta descrizioni delle 36 pagine applicazione rimaste sotto la fascia portate nella fascia 140–160 caratteri; corretta la scrittura `Karakanda` in `Karavanda`.
- Miglioramento src/data/jaluzi-perde-uygulama.ts: meta descrizioni di tutte le 37 pagine applicazione portate nella fascia 140–160 caratteri; corretta la scrittura `Karakanda` in `Karavanda`.

 v1.44.8 28 ottobre 2026, 09:20

## Meta applicazioni tenda duet portate nella fascia 140–160

La meta descrizione delle 37 pagine della famiglia aree applicazione tenda duet estesa alla fascia 140–160 caratteri con frasi uniche derivate dal contenuto di ogni pagina.

- Miglioramento src/data/duet-perde-uygulama.ts: meta descrizioni di tutte le 37 pagine applicazione portate nella fascia 140–160 caratteri; corretta la scrittura `Karakanda` in `Karavanda`.

 v1.44.7 28 ottobre 2026, 09:05

## Meta tenda plissettata e zanzariera plissettata portate nella fascia 140–160

Meta descrizioni di 12 pagine applicazione nella famiglia tenda plissettata e 25 nella famiglia zanzariera plissettata; estese alla fascia 140–160 caratteri con frasi uniche derivate dal contenuto di ogni pagina.

- Miglioramento src/data/plise-perde-uygulama.ts: meta descrizioni delle 12 pagine applicazione rimaste sotto la fascia portate nella fascia 140–160 caratteri.
- Miglioramento src/data/plise-sineklik-uygulama.ts: meta descrizioni di tutte le 25 pagine applicazione portate nella fascia 140–160 caratteri; corretta la scrittura `Karakanda` in `Karavanda`.

 v1.44.6 28 ottobre 2026, 08:55

## Meta applicazioni tende portate nella fascia 140–160

La meta descrizione delle 37 pagine della famiglia aree applicazione tende estesa alla fascia 140–160 caratteri con frasi uniche derivate dal contenuto di ogni pagina.

- Miglioramento src/data/perde-uygulama.ts: meta descrizioni delle 37 pagine applicazione nei gruppi abitazioni, spazi commerciali, spazi speciali, strutture speciali, veicoli, finestre geometriche e salute-istruzione portate nella fascia 140–160 caratteri; corretta la scrittura `Karakanda` in `Karavanda`.

 v1.44.5 28 ottobre 2026, 08:50

## Meta applicazioni zanzariera portate nella fascia 140–160

La meta descrizione delle 37 pagine della famiglia aree applicazione zanzariera estesa alla fascia 140–160 caratteri con frasi uniche derivate dal contenuto di ogni pagina.

- Miglioramento src/data/sineklik-uygulama.ts: meta descrizioni delle 37 pagine applicazione nei gruppi abitazioni, spazi commerciali, spazi speciali, strutture speciali, veicoli, finestre geometriche e salute-istruzione portate nella fascia 140–160 caratteri; corretta la scrittura `Karakanda` in `Karavanda`.

 v1.44.4 28 ottobre 2026, 08:42

## Meta applicazioni tenda zip portate nella fascia 140–160

La meta descrizione delle 21 pagine della famiglia aree applicazione tenda zip estesa alla fascia 140–160 caratteri con frasi uniche derivate dal contenuto di ogni pagina.

- Miglioramento src/data/zip-perde-uygulama.ts: meta descrizioni delle 21 pagine applicazione nei gruppi abitazioni, spazi commerciali, spazi speciali e veicoli portate nella fascia 140–160 caratteri; ogni testo alimentato dal contesto originale della pagina (tessuto, installazione, risultato d’uso). Corretta la scrittura `Karakanda` in `Karavanda`.

 v1.44.3 28 ottobre 2026, 08:40

## Date di pubblicazione corrette ai momenti reali

I record con data futura tra 29 ottobre–3 novembre nella cronologia versioni riportati ai momenti reali di pubblicazione nel branch deploy; verificati 146 record in totale. La copia di riferimento deploy/send.php pareggiata con public/api.

- Correzione I campi `date` del changelog riportati ai momenti reali di pubblicazione: aggiornati 146 record prendendo a riferimento i commit di pubblicazione nel branch deploy (v1.20.0–v1.44.2 tempi reali di deploy, versioni intermedie inserite in ordine); conservato l’ordine strettamente decrescente, nessuna data futura rimasta.
- Correzione La copia di riferimento deploy/send.php pareggiata con public/api/send.php — il flusso di iscrizione newsletter (ramo isNewsletter) visibile anche nel riferimento.
- Miglioramento I documenti content-audit aggiornati allo stato attuale: inventario 623 pagine, 193.753 coppie, 900 MEDIUM; la fascia prezzo slug ibrido I-009 segnata come risolta con v1.44.1.

 v1.44.2 27 ottobre 2026, 20:50

## Correzione schema nelle pagine non-prodotto

Rimosso il markup Product + AggregateOffer dalle pagine dettaglio installazione e applicazione — le pagine decisione metodo di installazione e ambiente sono contenuto guida, non prodotti acquistabili.

- Correzione Rimosso lo schema Product dalle 34 pagine dettaglio installazione; le pagine restano con markup TechArticle + HowTo + SSS + Tabella. [Zanzariera Plissettata a Vite](https://www.fenetresystems.com/it/zanzariera-plissettata-a-viti/) [Tipi di Installazione](https://www.fenetresystems.com/it/tipi-di-installazione/)
- Correzione Rimosso lo schema Product dalle 217 pagine dettaglio-applicazione (es. Tenda Duet Asilo) — queste pagine sono la guida al luogo di applicazione del prodotto correlato, resta TechArticle come elemento principale. Il markup Product con prezzo si stampa solo nelle vere pagine dettaglio prodotto (ProductArticle). [Tenda Duet per Asilo](https://www.fenetresystems.com/it/scuola-materna-tenda-duet/) [Ambiti di Applicazione](https://www.fenetresystems.com/it/ambiti-di-applicazione/)

 v1.44.1 27 ottobre 2026, 20:38

## Correzioni di coerenza dei contenuti

Risolti piccoli errori di testo e collegamento catturati nel controllo pagina per pagina — link a se stessi, testo di link con destinazione sbagliata e usi di maiuscole dentro le frasi eliminati.

- Correzione Rimosso il link a se stesso nella pagina Zanzariera per Gatti; nel dato aree di applicazione usato un testo di link descrittivo invece del verbo "verir" e la destinazione errata /duet-perdeler/ sostituita con /perdeler/.
- Correzione Gli usi di maiuscole dentro le frasi adeguati alla norma TDK (kiralık evde, set, iskandinav); corretto il rientro CTABlock nella pagina zip-perdeler.
- Correzione Rimosso il ramo Reply-To inutilizzato nel produttore di messaggi di send.php — la regola "in nessuna mail si stampa Reply-To" ora garantita anche a livello di codice (copie public/api e deploy pareggiate).
- Correzione Corretta la fascia prezzo dello slug ibrido (I-009): la famiglia di prodotto ora si legge dall’annuncio catalogo, non dal testo dello slug — le 6 varianti plissettate doppie con prefisso honeycomb stampano nello schema la fascia plissettata (890–1300 ₺) e le righe tecniche plissettata invece di honeycomb. specFamily/priceFamily unificati a un’unica fonte. [Honeycomb + Velo Bianco Doppio](https://www.fenetresystems.com/it/tenda-plissettata-giorno-notte-nido-d-ape-velo-bianca/)
- Miglioramento Costruito il registro prezzi per prodotto (fiyatlar.ts): registrata la fascia prezzo approvata dall’azienda per tutti i 143 prodotti e prevale sulla fascia famiglia nello schema. La fascia famiglia ora si deriva dall’unione delle fasce dei prodotti registrati — anche le pagine installazione/variante mostrano la copertura prezzo reale. [Tende Plissettate](https://www.fenetresystems.com/it/tende-plissettate/) [Tende Zip](https://www.fenetresystems.com/it/tende-zip/)
- Miglioramento Affinata la distinzione di intenti sistema↔applicazione nelle coppie forma triangolare/inclinata/soffitto: l’articolo della pagina applicazione plissettata triangolare portato da "Geometria di Taglio e Binario" a "Decisione Plissettata" e il paragrafo meccanica di produzione abbassato al livello decisione; aggiunta la frase di confine decisione-ambiente a tre pagine applicazione soffitto. [Tenda Plissettata per Finestra Triangolare e Trapezoidale](https://www.fenetresystems.com/it/finestra-triangolare-e-trapezoidale-tenda-plissettata/) [Tenda Plissettata per Finestra da Tetto](https://www.fenetresystems.com/it/finestra-da-tetto-tenda-plissettata/)

 v1.44.0 27 ottobre 2026, 15:17

## Pagina Recensioni

Aperta la pagina /degerlendirmeler/ che raccoglie le valutazioni di clienti e partner commerciali nel Profilo Attività Google — riepilogo punteggio, card recensioni, CTA di valutazione e SSS. Sotto il tetto corporate; registrata in sitemap e mappa del sito.

- Novità Aperta la pagina /degerlendirmeler/ — card riepilogo 5,0 (logo Google + stelle), 4 vere recensioni Google in card con collegamento al profilo, CTA "Valuta su Google" e blocco SSS valutazioni. [Recensioni](https://www.fenetresystems.com/it/recensioni/)
- Aggiornamento Aggiunto Recensioni alla card indice corporate, al gruppo corporate del sitemap (con fonte lastmod di reviews.ts) e alla mappa del sito HTML.

 v1.43.0 27 ottobre 2026, 14:10

## Pagina Media Kit

Aperto /medya-kiti/ che raccoglie in una sola pagina il pacchetto logo (PNG colorato/bianco/mono + ZIP), i colori del marchio, la definizione aziendale, le categorie di foto, i comunicati stampa, il colophon aziendale e i contatti stampa. Aggiunto al gruppo Pagine del footer.

- Novità Aperta la pagina /medya-kiti/ — definizione aziendale breve/lunga (con pulsante copia), pacchetto logo a 3 varianti, colori del marchio dai veri design token, tipografia, categorie di foto, colophon e contatti stampa. [Media Kit](https://www.fenetresystems.com/it/media-kit/)
- Novità Prodotti i file logo: PNG colorato/bianco/mono (800×160, sfondo trasparente) + ZIP pacchetto unico — derivati dal logo.webp sorgente con sharp.
- Miglioramento Riempito il gruppo Pagine del footer — accanto a Catalogo e Media Kit aggiunti i collegamenti Le Nostre Soluzioni, Configuratore di Prodotto, Calcolatore di Prezzo, Richiesta di Progetto, I Nostri Progetti, Galleria, Aree di Servizio, Installatori, Diventa Installatore, Blog e Contatti.

 v1.42.0 27 ottobre 2026, 12:08

## Pagina catalogo e anno di fondazione nel footer

Aperta la pagina /katalog/ che raccoglie le 8 famiglie di prodotti con gli elenchi dei modelli in una sola pagina — quando i cataloghi PDF entreranno in pubblicazione i link di download saranno dati da questa pagina. Aggiunto il link Catalogo al gruppo Pagine del footer e aggiornata la riga copyright per includere l’anno di fondazione.

- Novità Aperta la pagina /katalog/ — funziona come catalogo online con 8 famiglie di prodotti, elenchi modelli live e collegamenti di famiglia; quando i cataloghi PDF saranno pronti si scaricheranno dalla stessa pagina. [Catalogo](https://www.fenetresystems.com/it/catalogo/)
- Novità Iniziato il riempimento del gruppo Pagine vuoto del footer — primo collegamento Catalogo.
- Miglioramento La riga copyright del footer aggiornata per portare l’anno di fondazione — inizia con © 2022–.

 v1.41.2 27 ottobre 2026, 12:07

## CTA rivenditore e accesso rivenditori nel footer

Aggiunto il pulsante Rivenditore accanto al pulsante Richiedi un Preventivo nella colonna marchio; sotto posizionato il collegamento Accesso Rivenditori che porta al portale app.fenetresystems.com. Aggiunta la Dichiarazione di Accessibilità mancante al gruppo Le Nostre Politiche.

- Novità Aggiunto il pulsante Rivenditore come seconda CTA nella colonna marchio del footer — affiancato a Richiedi un Preventivo, i candidati rivenditori arrivano direttamente alla pagina di candidatura. [Programma Rivenditori](https://www.fenetresystems.com/it/programma-rivenditori/)
- Novità Aggiunto sotto la riga CTA il collegamento "Sei un nostro rivenditore? Accesso Rivenditori" — porta al portale app.fenetresystems.com con icona link esterno.
- Correzione Aggiunta la Dichiarazione di Accessibilità al gruppo footer Le Nostre Politiche — la pagina era pubblicata ma mancava nell’elenco. [Dichiarazione di Accessibilità](https://www.fenetresystems.com/it/dichiarazione-di-accessibilita/)
- Miglioramento La descrizione marchio del footer convertita in un unico paragrafo chiaro — porta il luogo di produzione, la zona di installazione gratuita, la consegna globale e l’infrastruttura ERP/CRM del rivenditore; rimossi i pulsanti icona WhatsApp/telefono/e-mail duplicati (già presenti nella colonna Informazioni di Contatto).
- Novità Aggiunto il badge punteggio Google alla colonna marchio del footer — logo G multicolore dentro un cerchio bianco, punteggio 5,0 + 5 stelle, il collegamento "4 recensioni su Google · Vedi le recensioni" porta al profilo dell’attività.
- Novità Aggiunta in fondo alla colonna marchio la riga con le informazioni di registro — Ufficio Imposte İlyasbey e Partita IVA: 5190451133.

 v1.41.1 27 ottobre 2026, 12:06

## Colonna marchio del footer ampliata

La griglia del footer passata al modello frazionario: la colonna marchio larga il doppio delle colonne link; la spaziatura di colonna ridotta da 32px a 24px, quella di riga da 40px a 32px.

- Miglioramento La griglia link del footer passata al modello minmax(0,1.71fr) + 5×minmax(0,1fr) — la colonna marchio è più larga del 71% delle colonne link, le etichette lunghe non possono gonfiare la colonna; spaziatura orizzontale colonne 32→24px.
- Miglioramento Spaziatura verticale righe del footer ridotta da 40px a 32px (gap-y-10 → gap-y-8).
- Miglioramento Il contenuto della colonna marchio riempie la nuova larghezza — rimosso il limite di 320px nel testo di descrizione, il logo cresciuto di una misura.
- Miglioramento Le righe delle Informazioni di Contatto semplificate — le etichette rimosse, le icone mostrano da sole il canale; ogni riga un solo link.
- Novità Aggiunta alla colonna marchio del footer la card orari di lavoro live — con l’ora Europe/Istanbul il badge di stato "Aperto · chiude alle 18:00 / Chiuso · apre domani alle 08:00", l’elenco dei 7 giorni della settimana e l’evidenziazione della riga di oggi.

 v1.41.0 27 ottobre 2026, 12:05

## Struttura link del footer rinnovata

L’area link del footer passata allo schema 5 colonne × 2 righe. Il gruppo Corporate espanso a dieci collegamenti; Le Nostre Politiche e I Nostri Contratti separati in gruppi distinti; il blocco Informazioni di Contatto cresciuto con i canali WhatsApp, Assistenza Live e Telegram.

- Aggiornamento La griglia link del footer portata dallo schema 4×2 al 5×2 — dieci celle di collegamento.
- Novità Aggiunti al gruppo Corporate i collegamenti Il Nostro Stabilimento di Produzione, Documenti e Certificati, Missione e Visione, I Nostri Valori, La Nostra Storia, Risorse Umane e Testi Capitolato. [Il Nostro Stabilimento di Produzione](https://www.fenetresystems.com/it/nostro-stabilimento-produttivo/) [Testi Capitolato](https://www.fenetresystems.com/it/documenti-di-specifica/)
- Aggiornamento Le Nostre Politiche e I Nostri Contratti diventati gruppi footer separati; i documenti correlati raggruppati sotto i propri tetti. [Le Nostre Politiche](https://www.fenetresystems.com/it/nostre-policy/) [I Nostri Contratti](https://www.fenetresystems.com/it/nostri-contratti/)
- Novità Aggiunti al blocco Informazioni di Contatto i collegamenti conversazione WhatsApp e Assistenza Live e il canale Telegram.

 v1.40.0 27 ottobre 2026, 09:54

## Livello conversione e fiducia del footer

Aggiunti al footer i collegamenti Installatori, Diventa Installatore, Carriera e Richiedi un Preventivo; l’indirizzo collegato a Google Maps, la ragione sociale spostata nella barra inferiore, aperti iscrizione newsletter e accesso preferenze cookie.

- Novità Aggiunti al gruppo "Corporate" del footer i collegamenti Installatori, Diventa Installatore e la nuova pagina Carriera; posta la CTA Richiedi un Preventivo nella colonna marchio. [Installatori](https://www.fenetresystems.com/it/installatori/) [Diventa Installatore](https://www.fenetresystems.com/it/diventa-installatore/) [Carriera](https://www.fenetresystems.com/it/carriera/)
- Novità Aperta la pagina Carriera — aree di lavoro, modulo di candidatura generale (Candidatura di Lavoro) e caricamento facoltativo del file CV. [Carriera](https://www.fenetresystems.com/it/carriera/)
- Novità Pubblicata la Dichiarazione di Accessibilità — misure applicate, limiti noti e canale di feedback; aggiunta al gruppo "Legale" del footer. [Dichiarazione di Accessibilità](https://www.fenetresystems.com/it/dichiarazione-di-accessibilita/)
- Miglioramento L’indirizzo nel blocco contatti convertito in collegamento Google Maps; aggiunta la ragione sociale (FENETRE Systems San. ve Tic. Ltd. Şti.) nella barra inferiore.
- Novità Aggiunta al footer l’iscrizione newsletter — form a campo singolo, ramo newsletter in send.php e collegamento informativa KVKK.
- Novità Accesso Preferenze Cookie: il banner cookie si riapre dal gruppo "Legale" del footer.
- Novità Selettore lingua aggiunto alla barra inferiore del footer — con variante sfondo scuro; le lingue non attive elencate come "Prossimamente", si collegano automaticamente quando una nuova lingua entra in pubblicazione.
- Novità Collegamento Portale Rivenditori aggiunto al footer — si apre come link esterno in nuova scheda verso app.fenetresystems.com.
- Novità Aperta la pagina Sostenibilità — impegno ricambi 15 anni, produzione locale, effetto energetico del prodotto e materiale riciclabile; solo affermazioni verificabili. [Sostenibilità](https://www.fenetresystems.com/it/sostenibilita/)
- Correzione I 3 link interni rotti nel contenuto corretti alla fonte (/motorlu-perdeler/, /screen-duet-perdeler/, /pvc-jaluzi-perdeler/ → pagine esistenti); aggiunto il cancello link-interni-rotti al controllo inventory-verify — da ora il build fallisce.
- Miglioramento Le 93 meta descrizioni corte estese nella fascia 110-160 caratteri; la fascia di lunghezza meta-verify ristretta allo standard SEO (110-160).
- Novità Aperta la pagina Social Media — i canali ufficiali delle 6 piattaforme in una sola pagina; ruolo del canale, handle verificato e avviso account falsi. [Social Media](https://www.fenetresystems.com/it/social-media/)

 v1.39.10 27 ottobre 2026, 09:28

## Interlinea elenco link ristretta

La spaziatura voci .link-list ridotta da 8px a 4px — ritmo più compatto riflesso da una sola riga a tutto il sito negli elenchi verticali di link e informazioni.

- Miglioramento La spaziatura .link-list aggiornata 8px → 4px; gruppi nav footer, elenchi menu mobile, liste punteggio categorie e lista contatti passati contemporaneamente al nuovo standard.

 v1.39.9 27 ottobre 2026, 09:27

## Spaziature elenchi verticali standardizzate

Le spaziature disperse degli elenchi in tutto il sito ridotte a tre classi di ruolo — .check-list 4px, .link-list 8px, .info-list 12px; l’uso arbitrario di space-y-*/gap-* legato al controllo build.

- Novità Aggiunte le classi di ruolo .link-list (8px) e .info-list (12px) per elenchi verticali — formato il ritmo elenco a tre livelli con .check-list (4px).
- Correzione Le spaziature arbitrarie legate al ruolo: liste link e icone portate alle classi standard, pile di card e timeline allo standard grid gap; le due spaziature diverse nel footer unite.
- Novità check-semantic.mjs ora fa fallire il build sull’uso arbitrario di space-y-*/gap-* sugli elenchi.

 v1.39.8 27 ottobre 2026, 09:26

## Correzione cascade scala titoli

Le regole dimensione h1–h4 scritte senza strati per cui il valore 16px della classe componente .card-title non poteva mai applicarsi; i default element spostati nel layer base, i titoli delle card scesi a 16px come progettato.

- Correzione I default tipografici h1–h4 spostati in @layer base — .card-title nel layer components ora può schiacciare la scala element; i titoli card in 78 file appaiono a 16px progettati invece di 20–30px.
- Novità Aggiunta la classe di ruolo .foot-heading per le etichette gruppo footer — variante sfondo scuro di card-title (16px, bianco); il ruolo titolo componente ridotto a una sola dimensione in tutti i contesti.

 v1.39.7 27 ottobre 2026, 09:25

## Footer ristrutturato

Il piè di pagina passato a una colonna marchio + griglia link 4 colonne × 2 righe — tutte le famiglie prodotto, sistema, installazione, applicazione, servizio, corporate e legale accessibili dal footer.

- Aggiornamento Footer trasformato in griglia a cinque colonne: la colonna marchio occupa due righe a sinistra; a destra 8 gruppi link: I Nostri Prodotti, I Nostri Sistemi, Tipi di Installazione, Ambiti di Applicazione, I Nostri Servizi, Corporate, Legale e Contatti.
- Miglioramento I titoli di gruppo collegati alle pagine tetto; i collegamenti legali ridotti a due pagine tetto e quattro documenti critici (Privacy, KVKK, Cookie, Condizioni d’Uso). Su mobile i gruppi si dispongono a due a due.

 v1.39.6 27 ottobre 2026, 09:24

## Distinzione ambito pagine sistema e applicazione

Le pagine prodotto e le pagine applicazione nelle forme inclinate e triangolari miravano allo stesso intento di ricerca; ambito distinto nettamente in 12 pagine — le pagine sistema meccanismo/configurazione/installazione, le pagine applicazione decisione ambiente e limitazioni.

- Miglioramento Aggiunti a 6 pagine dettaglio-applicazione (inclinato e triangolare/trapezoidale × plissettata, duet, honeycomb) il paragrafo apertura ambito e il paragrafo confine decisione: confronto prodotto sull’asse grado inclinazione, peso pannello, priorità termica e aspettativa con indirizzamenti alternativi.
- Miglioramento Aggiunta a 6 pagine sistema (inclinato e triangolare × plissettata, duet, honeycomb) la nota ambito: indicato che la pagina è contenuto meccanismo e installazione, la decisione ambiente confrontata nella guida applicazione. [Tenda Plissettata Inclinata](https://www.fenetresystems.com/it/tenda-plissettata-inclinata/)

 v1.39.5 26 ottobre 2026, 14:48

## Correzioni lunghezza titolo risultati di ricerca

Accorciati 14 titoli di pagina che superavano il limite pixel; eliminate parole duplicate o larghe preservando le etichette distintive di riga.

- Correzione 11 titoli prodotto nella serie desenli e güneşlik erano sopra il limite di taglio SERP; titoli accorciati, distintori colore/texture preservati (H1 e contenuto pagina invariati).
- Correzione I titoli delle pagine applicazione honeycomb Finestre Geometriche e Triangolare-Trapezoidale e il titolo documento La Nostra Storia adattati al limite pixel. [La Nostra Storia](https://www.fenetresystems.com/it/nostra-storia/)

 v1.39.4 26 ottobre 2026, 14:37

## Pulizia ripetizioni dentro le pagine

Eliminate due ripetizioni dentro pagina trovate nella scansione ripetizioni di tutto il sito: il paragrafo articolo zip carovana riscritto con informazione originale, il suggerimento campo ripetuto nelle card capitolato spostato una sola volta nel titolo sezione.

- Correzione Il paragrafo articolo Tenda Zip per Caravan ripeteva identica la frase di ingresso; reso originale con l’informazione che il tessuto può restare in posizione intermedia dentro il canale. [Tenda Zip per Caravan](https://www.fenetresystems.com/it/camper-tenda-zip/)
- Correzione Nella pagina Testi Capitolato il suggerimento "campi spec" ripetuto in ognuna delle 8 card prodotto spostato una sola volta nel titolo di sezione. [Testi Capitolato](https://www.fenetresystems.com/it/documenti-di-specifica/)
- Miglioramento Aggiunto alla catena di controllo uniqueness-proof: per ognuna delle 616 pagine il rapporto frasi uniche, la somiglianza col vicino più prossimo e i segnali di ripetizione dentro pagina in un unico file verificabile a macchina (UNIQUENESS-PROOF).

 v1.39.3 26 ottobre 2026, 14:36

## Pulizia residui copia schema nelle pagine applicazione

I campi url/@id JSON-LD nelle pagine hub gruppo applicazione legati al proprio percorso pagina; puliti i residui di immagine fuori famiglia e link categoria; l’immagine schema del dettaglio ambiente ora si deriva dalla famiglia della pagina.

- Correzione In 45 pagine gruppo applicazione i campi url, @id e mainEntityOfPage degli schemi TechArticle e ItemList indicavano la pagina fonte modello (/konut-icin-*); i campi legati al percorso proprio della pagina tramite group.slug. [Ambiti di Applicazione](https://www.fenetresystems.com/it/ambiti-di-applicazione/)
- Correzione In 12 pagine gruppo zanzariera e zanzariera plissettata l’immagine schema era rimasta tenda e il link categoria Tende; corretti alle proprie famiglie. [Ambiti Applicazione Zanzariera](https://www.fenetresystems.com/it/zanzariere-ambiti-di-applicazione/)
- Correzione ApplicationDetailPage e ApplicationAreaPage stampavano un’immagine schema foto tenda plissettata indipendente dalla famiglia; l’immagine ora si deriva dalla famiglia del percorso pagina con familyImageFor (circa 250 pagine). [Ambiti Applicazione Tenda Plissettata](https://www.fenetresystems.com/it/tende-plissettate-ambiti-di-applicazione/)
- Miglioramento Aggiunto alla catena build il controllo check-schema-urls: se i campi url/@id degli oggetti JSON-LD di alto livello non corrispondono al percorso pagina, o le immagini famiglia alla famiglia della pagina, il build si ferma.

 v1.39.2 26 ottobre 2026, 14:14

## Ritocchi link esterni e meta descrizione

Il numero di link esterni tracciati nella home page e in Le Nostre Referenze abbassato alla base di tutto il sito; la meta descrizione della pagina capitolato adattata al limite.

- Correzione Aggiunto rel="nofollow" ai profili recensori e ai collegamenti Google Maps; il componente Button aggiornato per accettare l’attributo rel del chiamante. [Le Nostre Referenze](https://www.fenetresystems.com/it/nostre-referenze/)
- Correzione La meta descrizione Testi Capitolato accorciata sotto il limite di taglio del risultato di ricerca. [Testi Capitolato](https://www.fenetresystems.com/it/documenti-di-specifica/)
- Miglioramento I titoli delle pagine Diventa Installatore e Installatori estesi per contenere parola chiave e promessa. [Installatori](https://www.fenetresystems.com/it/installatori/)
- Correzione I valori <title> lunghi portati sotto i 60 caratteri: 5 gruppi applicazione hanno preso docTitle corto, 10 etichette prodotto accorciate. [Ambiti di Applicazione](https://www.fenetresystems.com/it/ambiti-di-applicazione/)

 v1.39.1 26 ottobre 2026, 13:38

## Link di contesto nelle pagine corporate e legali

Aggiunti ai testi corpo delle pagine corporate, B2B e legali link contenuto propri del contesto pagina; costruiti collegamenti incrociati tra i testi legali.

- Miglioramento Link con anchor naturali alle pagine KVKK, condizioni d’uso, riservatezza commerciale, spedizione e condizioni d’ordine; la politica cookie collegata alla pagina mappa. [Informativa KVKK](https://www.fenetresystems.com/it/informativa-trattamento-dati-personali/)
- Miglioramento Le pagine dettaglio B2B (sub-rivenditore, gestione clienti, conto corrente, servizio garanzia, ordine intelligente) collegate dai paragrafi corpo alle pagine modulo e prodotto correlate. [Schermo Ordine Intelligente](https://www.fenetresystems.com/it/schermo-ordini-intelligente/)
- Miglioramento Link unici integrati nel testo corpo delle pagine garanzia, controllo qualità, risorse umane e contatti. [Garanzia](https://www.fenetresystems.com/it/garanzia/)

 v1.39.0 26 ottobre 2026, 13:37

## Collegamenti dentro il contenuto nel cluster zanzariera plissettata

Aggiunti ai testi pagina del cluster Zanzariera Plissettata collegamenti una tantum che escono naturali dal contesto letto; il Configuratore di Prodotto uscito da orphan collegandosi dalla pagina I Nostri Prodotti.

- Miglioramento Link di contesto agli intro gruppo applicazione zanzariera plissettata: le pagine sistema senza soglia e doppio collegate dal testo con anchor naturali. [Zanzariera Plissettata Senza Soglia](https://www.fenetresystems.com/it/zanzariera-plissettata-senza-soglia/)
- Miglioramento Collegamenti modello scorrevole e verticale nel paragrafo "cos’è" della pagina Zanzariere Plissettate; frasi di contesto applicazione/prezzo nei paragrafi rilevanti delle pagine sistemi e tipi di installazione. [Zanzariera Plissettata Scorrevole](https://www.fenetresystems.com/it/zanzariera-plissettata-scorrevole/)
- Miglioramento Collegamento aree applicazione proprio della pagina nel paragrafo rilevante delle sei pagine dettaglio sistema Zanzariera Plissettata. [Ambiti Applicazione Zanzariera Plissettata](https://www.fenetresystems.com/it/zanzariere-plissettate-ambiti-di-applicazione/)
- Correzione Il Configuratore di Prodotto era orphan di fatto — ora raggiungibile con link contestuale dalla sezione scelta della pagina I Nostri Prodotti. [Configuratore di Prodotto](https://www.fenetresystems.com/it/configuratore-di-prodotto/)

 v1.38.6 26 ottobre 2026, 13:36

## Breadcrumb applicazioni convertiti al nome completo pagina

Nelle pagine gruppo e ambiente delle aree applicazione la foglia breadcrumb porta il nome proprio della pagina invece dell’etichetta gruppo corta; la catena corrisponde esattamente in nav e JSON-LD.

- Correzione In 268 pagine i breadcrumb {gruppo}-için-{prodotto} e ambiente convertiti dall’etichetta corta tipo "Abitazioni" alla forma "Zanzariera Plissettata per Abitazioni"; rimosse le 51 esenzioni nella lista LEAF_H1_EXEMPT. [Ambiti di Applicazione](https://www.fenetresystems.com/it/ambiti-di-applicazione/)

 v1.38.5 26 ottobre 2026, 13:35

## Rimossi gli stub reindirizzamento vecchi /blog/

Rimosse le pagine stub meta-refresh noindex prodotte per i vecchi indirizzi /blog/{slug}/ non indicizzati; questi indirizzi ora restituiscono 404.

- Correzione Le pagine stub /blog/rehber/ e /blog/sineklik-olcusu-nasil-alinir/ ritirate dalla pubblicazione; gli articoli continuano a essere serviti con 200 ai loro indirizzi radice.

 v1.38.4 26 ottobre 2026, 09:57

## Mappa del sito: corretto il contatore pagine

Il contatore totale pagine della mappa del sito ora conta anche le pagine tetto di gruppo e sezione; calcola tutti i collegamenti unici, non solo gli elementi dell’ultima riga.

- Correzione Il numero totale pagine e i badge gruppo si calcolano dall’insieme href unico; mostrato il numero reale di pagine invece di 545. [Mappa del Sito](https://www.fenetresystems.com/it/mappa-del-sito/)

 v1.38.3 26 ottobre 2026, 09:56

## Sitemap XML: pagine applicazione raggruppate

Le pagine gruppo e ambiente delle nuove 7 famiglie applicazione elencate sotto sitemap-applications.xml invece di sitemap-pages.xml.

- Correzione Le pagine applicazione Honeycomb, Duet, Veneziana, Zip, Tende, Zanzariera e Zanzariera Plissettata collegate al gruppo sitemap applications; ognuna prende il lastmod dal proprio file dati. [Ambiti di Applicazione](https://www.fenetresystems.com/it/ambiti-di-applicazione/)

 v1.38.2 26 ottobre 2026, 09:55

## Mappa del sito: varianti sistema collegate

Le pagine variante sistema veneziana e tenda zip spostate nella mappa del sito sotto I Nostri Sistemi nelle proprie sezioni variante; abbinate alle catene breadcrumb.

- Correzione Le pagine variante Veneziana Orizzontale/con Telaio/per Facciata Esterna e Zip Orizzontale/Verticale prese dal bacino Altre Pagine alla sezione I Nostri Sistemi. [Mappa del Sito](https://www.fenetresystems.com/it/mappa-del-sito/)

 v1.38.1 26 ottobre 2026, 09:54

## Mappa del sito: aree applicazione raggruppate

Nella mappa del sito le pagine gruppo e ambiente delle 7 nuove famiglie applicazione ora elencate sotto la sezione Ambiti di Applicazione con i propri titoli gruppo; pulito il bacino Altre Pagine.

- Correzione I gruppi applicazione Honeycomb, Duet, Veneziana, Zip, Tende, Zanzariera e Zanzariera Plissettata collegati alla sezione Ambiti di Applicazione della mappa del sito. [Mappa del Sito](https://www.fenetresystems.com/it/mappa-del-sito/)

 v1.38.0 26 ottobre 2026, 09:34

## Aree applicazione zanzariera plissettata

Aperte per la zanzariera plissettata 5 gruppi + 20 pagine dettaglio ambiente; con la ricerca prodotto porta/ampia apertura gli ambienti solo-finestra eliminati — si dà l’abbinamento soglia e tipo anta.

- Novità Aree applicazione zanzariera plissettata: essendo prodotto orientato porta gli ambienti solo-finestra estratti; 20 pagine davvero adatte nei gruppi Abitazioni (8), Commerciale (5), Speciale (2), Veicoli (2), Salute-Istruzione (3). In salute-istruzione emersa col valore accessibilità del binario senza soglia. [Ambiti Applicazione Zanzariera Plissettata](https://www.fenetresystems.com/it/zanzariere-plissettate-ambiti-di-applicazione/) [Abitazioni](https://www.fenetresystems.com/it/zanzariere-plissettate-per-abitazioni/)

 v1.37.0 26 ottobre 2026, 09:33

## Aree applicazione zanzariera

Aperte per la zanzariera 7 gruppi + 30 pagine dettaglio ambiente; ogni pagina dà l’abbinamento di idoneità del tipo zanzariera (fissa, a battente, a rullo, scorrevole, gatto, acciaio, motorizzata, caravan) per ambiente.

- Novità Aree applicazione zanzariera: abbinamento ambiente × tipo sull’asse barriera insetti + ventilazione. Scritte condizioni basate sull’ambiente come rete pet strato sicurezza nella camera bambini, barriera normativa nel locale alimentare, rullo tensionato sul vetro inclinato. [Ambiti Applicazione Zanzariera](https://www.fenetresystems.com/it/zanzariere-ambiti-di-applicazione/) [Abitazioni](https://www.fenetresystems.com/it/zanzariere-per-abitazioni/)

 v1.36.0 26 ottobre 2026, 09:32

## Aree applicazione tende

Aperte per la famiglia tende 7 gruppi + 30 pagine dettaglio ambiente; ogni pagina dà l’abbinamento di idoneità degli 8 tipi tenda (rullo, zebra, screen, verticale, oscurante, motorizzata, a pacchetto, soffitto) per ambiente.

- Novità Aree applicazione tende: architettura abbinamento ambiente × tipo-tenda — in ogni pagina lo stato idoneo/condizionato/non idoneo degli 8 tipi narrato con motivazione basata sull’ambiente. Scritti onestamente i limiti come solo tenda da soffitto sul vetro soffitto, condizione vibrazione nel veicolo. [Ambiti Applicazione Tende](https://www.fenetresystems.com/it/tende-ambiti-di-applicazione/) [Abitazioni](https://www.fenetresystems.com/it/tende-per-abitazioni/)

 v1.35.0 26 ottobre 2026, 09:31

## Aree applicazione tenda zip

Aperte per la zip 4 gruppi + 17 pagine dettaglio ambiente; con la ricerca prodotto facciata esterna pulita la lista interni — coperti ambiti d’uso reali come balcone, terrazza, pergola, facciata e tenda veicolo.

- Novità Aree applicazione zip: essendo prodotto facciata esterna/spazio aperto gli interni eliminati; aperte 17 pagine davvero adatte nei gruppi Abitazioni (7), Commerciale (4), Spazi Speciali (4), Veicoli (2). Aggiunti nuovi ambienti come balcone, terrazza, pergola, facciata, bordo piscina. [Ambiti Applicazione Tenda Zip](https://www.fenetresystems.com/it/tende-zip-ambiti-di-applicazione/) [Abitazioni](https://www.fenetresystems.com/it/tende-zip-per-abitazioni/)

 v1.34.0 26 ottobre 2026, 09:30

## Aree applicazione veneziana

Aperte per la veneziana 7 gruppi + 30 pagine dettaglio ambiente; lamella metallica lavabile e regolazione angolo precisa narrate per ambiente, i piani non idonei come vetro soffitto segnati onestamente.

- Novità Aree applicazione veneziana: 30 pagine ambiente sotto i gruppi Abitazioni, Commerciale, Spazi Speciali, Strutture Speciali, Veicoli, Finestre Geometriche, Salute-Istruzione. Cucina-bagno ambito forte; scritti chiaramente la condizione corda nella camera bambini e il limite idoneità nel vetro soffitto. [Ambiti Applicazione Veneziana](https://www.fenetresystems.com/it/veneziane-ambiti-di-applicazione/) [Abitazioni](https://www.fenetresystems.com/it/veneziane-per-abitazioni/)

 v1.33.0 26 ottobre 2026, 09:29

## Aree applicazione tenda duet

Aperte per la duet 7 gruppi + 30 pagine dettaglio ambiente; narrato per ambiente che il nido d’ape doppio strato porta l’isolamento più forte e l’oscuramento più profondo.

- Novità Aree applicazione duet: 30 pagine ambiente sotto i gruppi Abitazioni, Commerciale, Spazi Speciali, Strutture Speciali, Veicoli, Finestre Geometriche, Salute-Istruzione. I limiti tessuto/umidità trattati onestamente in bagno, barca, nave e volumi sterili. [Ambiti Applicazione Tenda Duet](https://www.fenetresystems.com/it/tende-duet-ambiti-di-applicazione/) [Abitazioni](https://www.fenetresystems.com/it/tende-duet-per-abitazioni/)

 v1.32.0 26 ottobre 2026, 09:28

## Aree applicazione tenda honeycomb

Aperte per l’honeycomb 7 gruppi + 30 pagine dettaglio ambiente; ogni pagina scritta con contenuto unico orientato al proprio ambiente e prodotto, i limiti del tessuto narrati onestamente.

- Novità Aree applicazione honeycomb: 30 pagine ambiente sotto i gruppi Abitazioni, Commerciale, Spazi Speciali, Strutture Speciali, Veicoli, Finestre Geometriche, Salute-Istruzione. Trattati chiaramente i limiti umidità/igiene in ambienti condizionati come bagno, barca e nave. [Ambiti Applicazione Honeycomb](https://www.fenetresystems.com/it/tende-a-nido-d-ape-ambiti-di-applicazione/) [Abitazioni](https://www.fenetresystems.com/it/tende-a-nido-d-ape-per-abitazioni/)

 v1.31.1 26 ottobre 2026, 09:27

## Pagina cucina ritirata

La pagina ambiente generale /mutfak/ ritirata dalla pubblicazione; l’architettura ambienti si ripianifica. La ricerca matrice di idoneità si conserva nel file docs/mekan-uygunluk-matrisi.md.

- Correzione Ritirata la pagina /mutfak/ aperta a scopo prova; il file sorgente eliminato, l’inventario tornato a 388 pagine. Le pagine dettaglio prodotto-ambiente (mutfak-plise-perde ecc.) non interessate.

 v1.31.0 26 ottobre 2026, 08:02

## Pagina applicazione cucina

Aperta la prima delle pagine ambiente generali: il ruolo reale e la condizione delle otto linee prodotto per la cucina, basati su matrice di idoneità con fonti. (La pagina è stata ritirata con v1.31.1.)

- Novità Aperta la pagina ambito applicazione cucina: zanzariera, zanzariera plissettata, veneziana e rullo direttamente idonee; plissettata, honeycomb, duet e zip narrate come condizionate con motivazioni comprovate. La matrice di idoneità basata su 50+ fonti locali/estere nel file docs/mekan-uygunluk-matrisi.md.

 v1.30.0 26 ottobre 2026, 07:20

## Colori duet filtrante

La categoria Tende Duet Filtranti espansa con sei prodotti colore — la famiglia riflessione dei toni chiari e la famiglia taglio dei toni scuri con contenuti separati.

- Novità Aggiunte le pagine Tenda Duet Filtrante Bianca, Ecru, Crema, Grigia, Fumé e Antracite; ogni pagina scritta con la riflessione termica, il taglio abbagliamento e il comportamento visuale del proprio tono. [Tenda Duet Filtrante Bianca](https://www.fenetresystems.com/it/tenda-duet-filtrante-bianca/) [Tenda Duet Filtrante Ecru](https://www.fenetresystems.com/it/tenda-duet-filtrante-ecru/) [Tenda Duet Filtrante Crema](https://www.fenetresystems.com/it/tenda-duet-filtrante-crema/) [Tenda Duet Filtrante Grigia](https://www.fenetresystems.com/it/tenda-duet-filtrante-grigia/) [Tenda Duet Filtrante Fumé](https://www.fenetresystems.com/it/tenda-duet-filtrante-fume/) [Tenda Duet Filtrante Antracite](https://www.fenetresystems.com/it/tenda-duet-filtrante-antracite/)

 v1.29.0 26 ottobre 2026, 07:19

## Colori duet velo

La categoria Tende Duet Velo espansa con cinque prodotti colore trasparente — ogni colore col proprio contenuto originale, dato tecnico e blocco SSS.

- Novità Aggiunte le pagine Tenda Duet Velo Bianca, Crema, Grigia, Grigio Chiaro e Grigio Scuro; ogni pagina scritta con il comportamento luce, l’armonia ambiente e i limiti del proprio tono colore. [Tenda Duet Velo Bianca](https://www.fenetresystems.com/it/tenda-duet-velo-bianca/) [Tenda Duet Velo Crema](https://www.fenetresystems.com/it/tenda-duet-velo-crema/) [Tenda Duet Velo Grigia](https://www.fenetresystems.com/it/tenda-duet-velo-grigia/) [Tenda Duet Velo Grigio Chiaro](https://www.fenetresystems.com/it/tenda-duet-velo-grigio-chiaro/) [Tenda Duet Velo Grigio Scuro](https://www.fenetresystems.com/it/tenda-duet-velo-grigio-scuro/)

 v1.28.1 26 ottobre 2026, 07:18

## Correzioni ortografiche

Corretti gli errori di scrittura trovati nel controllo contenuto — scrittura jakard→jakar in 10 punti, ortografia recensione cliente e frase zanzariera scorrevole.

- Correzione Eseguita scansione parole ripetute e ortografia in tutto il sito: l’uso "jakard" corretto in 10 punti con l’equivalente TDK "jakar" (pagine prodotto + testo categoria); corrette le scritture "rahatca/hemde/olacaklarınıda" nella recensione cliente; eliminata la punteggiatura mancante nella pagina zanzariera scorrevole.

 v1.28.0 26 ottobre 2026, 07:17

## Tipi sistema tende

La pagina Sistemi di Tende ha raccolto in una sola pagina le forme sistema degli otto prodotti — dal rullo alla tenda da soffitto con la propria tabella sistema per ogni prodotto.

- Novità Aggiunta alla pagina la sezione sistema a otto prodotti: Tende a Rullo, Zebra, Screen, Verticale, Oscurante, Motorizzata, a Pacchetto e da Soffitto — ognuna con tabella tipi sistema, indice card e collegamento pagina prodotto. [Sistemi di Tende](https://www.fenetresystems.com/it/sistemi-di-tende/)
- Correzione Controllo progetto completo: corrette la scrittura SITE.domain, la variante Button e i tipi di genere changelog; eliminata la gerarchia titoli (salto h1→h3) in 28 pagine — i titoli categoria Dati Tecnici, calcolatore e wizard sistemati nella catena h2/h3/h4; il riferimento deploy/send.php sincronizzato con la copia API aggiornata.
- Miglioramento Le pagine sistema Duet↔Honeycomb sistemate sulla differenza reale di prodotto: in 9 forme (verticale, orizzontale, soffitto, con telaio, inclinata, triangolare, ovale, rotonda, tra i vetri) le 18 pagine distinte sull’asse cella singola vs doppio strato; aggiunti collegamenti reciproci tra le pagine, corretti i testi residui copia productSchema/CTA. [Sistemi Tenda Duet](https://www.fenetresystems.com/it/sistemi-di-tende-duet/) [Sistemi Honeycomb](https://www.fenetresystems.com/it/sistemi-di-tende-a-nido-d-ape/)

 v1.27.0 26 ottobre 2026, 07:16

## Pagine sistema zip

Aggiunte due pagine forma sistema sotto Sistemi Tenda Zip — Tenda Zip Verticale e Orizzontale.

- Novità Le varianti sistema zip separate in pagine proprie: la forma verticale con guida cerniera e la forma orizzontale sopra tetto in vetro/pergola — nuova sezione card nella pagina tetto. [Tenda Zip Verticale](https://www.fenetresystems.com/it/tenda-zip-verticale/) [Tenda Zip Orizzontale](https://www.fenetresystems.com/it/tenda-zip-orizzontale/)

 v1.26.0 26 ottobre 2026, 07:15

## Pagine sistema veneziana

Aggiunte tre pagine forma sistema sotto Sistemi Veneziana — Veneziana Orizzontale, con Telaio e per Facciata Esterna.

- Novità Le varianti sistema veneziana separate in pagine proprie: la forma classica a caduta libera, la forma telaio chiuso e il sistema facciata esterna con guide — nuova sezione card nella pagina tetto. [Veneziana Orizzontale](https://www.fenetresystems.com/it/veneziana-orizzontale/) [Veneziana con Telaio](https://www.fenetresystems.com/it/veneziana-a-cassonetto/) [Veneziana per Facciata Esterna](https://www.fenetresystems.com/it/veneziana-da-esterno/)

 v1.25.0 26 ottobre 2026, 07:14

## Tipi installazione tende espansi

La pagina Tipi di Installazione Tende ha raccolto in una sola pagina le opzioni di installazione degli otto prodotti — con classi a vite, senza foratura e su progetto.

- Novità Aggiunta alla pagina la sezione installazione a otto prodotti: Tende a Rullo, Zebra, Screen, Verticale, Oscurante, a Pacchetto, da Soffitto e Motorizzata — ognuna con le proprie opzioni di fissaggio, classi con badge e collegamento pagina prodotto. [Tipi di Installazione Tende](https://www.fenetresystems.com/it/tipi-di-installazione-tende/)
- Aggiornamento Le card prodotto convertite in indice collegamenti dentro sezione; lo schema ItemList elenca le otto sezioni installazione.

 v1.24.0 26 ottobre 2026, 07:13

## Dettagli installazione tenda zip

Aggiunte tre pagine dettaglio sotto Tipi di Installazione Tenda Zip — installazione a vite su soffitto, parete e facciata.

- Novità Tre pagine dettaglio installazione tenda zip pubblicate; con sequenza di installazione, tabelle strato pavimento e facciata, condizioni di lavoro e SSS. [Tenda Zip a Vite su Soffitto](https://www.fenetresystems.com/it/tenda-zip-a-soffitto/) [Tenda Zip a Vite su Parete](https://www.fenetresystems.com/it/tenda-zip-a-parete/) [Tenda Zip a Vite su Facciata](https://www.fenetresystems.com/it/tenda-zip-a-facciata/)
- Aggiornamento Aggiunte al tetto zip la sezione tipi installazione a tre card e lo schema ItemList. [Tipi di Installazione Tenda Zip](https://www.fenetresystems.com/it/tipi-di-installazione-tende-zip/)
- Correzione Aggiunta la chiave zip alla tabella immagini famiglia dettaglio installazione; gli schemi articolo e prodotto delle tre pagine ora portano immagine.

 v1.23.0 26 ottobre 2026, 07:12

## Dettagli installazione veneziana

Aggiunte sei pagine dettaglio sotto Tipi di Installazione Veneziana — installazione su soffitto, parete, adattatore binario, staffa, cassonetto e sopra il telaio.

- Novità Sei pagine dettaglio installazione veneziana pubblicate; ognuna contiene sequenza di installazione, condizioni di lavoro, tabelle di confronto e SSS. [Veneziana a Vite su Soffitto](https://www.fenetresystems.com/it/veneziana-a-soffitto/) [Veneziana a Vite su Parete](https://www.fenetresystems.com/it/veneziana-a-parete/) [Veneziana con Adattatore Binario](https://www.fenetresystems.com/it/veneziana-adattatore-per-binario/) [Veneziana con Staffa](https://www.fenetresystems.com/it/veneziana-a-staffe/) [Veneziana con Cassonetto](https://www.fenetresystems.com/it/veneziana-da-incasso/) [Veneziana sopra il Telaio](https://www.fenetresystems.com/it/veneziana-sul-serramento/)
- Aggiornamento Aggiunte al tetto veneziana la sezione tipi installazione a sei card e lo schema ItemList. [Tipi di Installazione Veneziana](https://www.fenetresystems.com/it/tipi-di-installazione-veneziane/)
- Correzione Aggiunta la chiave veneziana alla tabella immagini famiglia dettaglio installazione; gli schemi articolo e prodotto delle sei pagine ora portano immagine.

 v1.22.0 26 ottobre 2026, 07:11

## Pagine dettaglio installazione zanzariera

Aggiunte tre nuove pagine dettaglio sotto Tipi di Installazione Zanzariera — fissaggio a vite, adesivo e a clip; il tetto ha guadagnato una sezione card a cinque pagine.

- Novità Le pagine dettaglio Zanzariera a Vite, Zanzariera Adesiva e Zanzariera a Clip; con sequenza di installazione, condizioni di idoneità, tabelle di confronto e SSS. [Zanzariera a Vite](https://www.fenetresystems.com/it/zanzariera-a-viti/) [Zanzariera Adesiva](https://www.fenetresystems.com/it/zanzariera-adesiva/) [Zanzariera a Clip](https://www.fenetresystems.com/it/zanzariera-a-clip/)
- Aggiornamento La sezione card nel tetto espansa a cinque pagine dettaglio e aggiunti badge di fissaggio; lo schema ItemList copre cinque record. [Tipi di Installazione Zanzariera](https://www.fenetresystems.com/it/tipi-di-installazione-zanzariere/)
- Correzione Aggiunta la chiave zanzariera mancante alla tabella immagini famiglia dettaglio installazione; gli schemi articolo e prodotto delle cinque pagine ora portano immagine.

 v1.21.2 26 ottobre 2026, 07:10

## Card installazione zanzariera

Aggiunte alla pagina Tipi di Installazione Zanzariera le card direzione montaggio mancanti — le pagine dettaglio montaggio interno ed esterno ora accessibili dalla lista.

- Correzione Nella pagina sub.children non venivano mai renderizzati; aggiunti la sezione card e lo schema ItemList che collegano alle pagine dettaglio Zanzariera Fissa Montaggio Interno ed Esterno. [Tipi di Installazione Zanzariera](https://www.fenetresystems.com/it/tipi-di-installazione-zanzariere/) [Zanzariera Fissa a Montaggio Interno](https://www.fenetresystems.com/it/zanzariera-fissa-da-incasso/) [Zanzariera Fissa a Montaggio Esterno](https://www.fenetresystems.com/it/zanzariera-fissa-a-parete/)

 v1.21.1 25 ottobre 2026, 12:22

## Corretto formato lista gemelli MD

Eliminati due errori di formato nel controllo profondo dei gemelli .md delle pagine: titoli dentro lista e unioni di tag inline.

- Correzione Corretta la conversione lista di generate-llms.mjs: le voci numerate passo si stampano come lista ordinata, le voci con titolo nel formato **grassetto** — descrizione. [llms.txt](https://www.fenetresystems.com/llms.txt)
- Correzione La rimozione senza spazio dei tag rimasti produceva unioni di parole (v1.1.1+19 Ekim → v1.1.119); i tag ora si separano con spazio, gli alt testo delle immagini si stampano col modello [Immagine: …]. [Cronologia delle Versioni](https://www.fenetresystems.com/it/cronologia-versioni/)

 v1.21.0 25 ottobre 2026, 12:15

## Varianti sistema duet

Aggiunte nove pagine sistema sotto Sistemi Tenda Duet — tutte le forme di lavoro del sistema duo da orizzontale a tra i vetri.

- Novità Tenda Duet Orizzontale, Verticale, da Soffitto, con Telaio, Triangolare, Inclinata, Rotonda, Ovale e tra i Vetri — ognuna in pubblicazione con contenuto originale orientato al sistema. [Sistemi Tenda Duet](https://www.fenetresystems.com/it/sistemi-di-tende-duet/)

 v1.20.0 25 ottobre 2026, 12:07

## Varianti sistema honeycomb

Aggiunte nove pagine sistema sotto Sistemi Honeycomb — tutte le forme di lavoro del sistema a nido d’ape da orizzontale a tra i vetri.

- Novità Honeycomb Orizzontale, Verticale, da Soffitto, con Telaio, Triangolare, Inclinata, Rotonda, Ovale e tra i Vetri — ognuna in pubblicazione con contenuto originale orientato al sistema. [Sistemi Honeycomb](https://www.fenetresystems.com/it/sistemi-di-tende-a-nido-d-ape/)

 v1.19.1 25 ottobre 2026, 12:00

## Segnale schema pagine sistema zanzariera

I segnali JSON-LD delle pagine Zanzariera a Battente, a Rullo e Scorrevole allineati al modello variante sistema.

- Miglioramento Le tre pagine portate a dare lo stesso segnale delle sorelle varianti sistema con schema ItemPage + isPartOf /sineklik-sistemleri/ + Product. [Sistemi di Zanzariere](https://www.fenetresystems.com/it/sistemi-di-zanzariere/)

 v1.19.0 25 ottobre 2026, 11:57

## Gerarchia pagine zanzariera riorganizzata

Le pagine zanzariera spostate nei gruppi corretti: battente/rullo/scorrevole sotto I Nostri Sistemi, montaggio interno-esterno sotto Tipi di Installazione, zanzariera acciaio aggiunta al catalogo come nuovo prodotto.

- Novità Zanzariera in Acciaio — pagina prodotto zanzariera di sicurezza con rete in acciaio inox in pubblicazione. [Zanzariera in Acciaio](https://www.fenetresystems.com/it/zanzariera-in-acciaio/)
- Aggiornamento Le pagine Zanzariera a Battente, a Rullo e Scorrevole spostate dal catalogo prodotti al gruppo Sistemi di Zanzariere; il contenuto riscritto secondo il contesto sistema. [Zanzariera a Battente](https://www.fenetresystems.com/it/zanzariera-a-battente/) [Zanzariera a Rullo](https://www.fenetresystems.com/it/zanzariera-a-rullo/) [Zanzariera Scorrevole](https://www.fenetresystems.com/it/zanzariera-scorrevole/)
- Aggiornamento Le pagine Zanzariera Fissa Montaggio Interno ed Esterno spostate al gruppo Tipi di Installazione Zanzariera; il contenuto riscritto secondo il contesto metodo di installazione. [Montaggio Interno](https://www.fenetresystems.com/it/zanzariera-fissa-da-incasso/) [Montaggio Esterno](https://www.fenetresystems.com/it/zanzariera-fissa-a-parete/)

 v1.18.3 25 ottobre 2026, 10:22

## Ridisegno mappa del sito

La pagina Mappa del Sito passata dal layout card al layout elenco multi-colonna denso; la casella di ricerca centrata e aggiunti conteggio risultati + evidenziazione corrispondenza + scorciatoie tastiera.

- Miglioramento La Mappa del Sito rinnovata con layout a colonne dense invece della griglia a card; la ricerca live ora conta i risultati, evidenzia la corrispondenza, si focalizza con `/` e si pulisce con Esc. [Mappa del Sito](https://www.fenetresystems.com/it/mappa-del-sito/)

 v1.18.2 25 ottobre 2026, 10:13

## Corporate — card Testi Capitolato

Aggiunto Testi Capitolato alle card della pagina Corporate; la pagina integrata con la catena breadcrumb e il gruppo corporate del sitemap.

- Miglioramento Aggiunto il collegamento Testi Capitolato alle card Corporate. [Corporate](https://www.fenetresystems.com/it/azienda/)

 v1.18.1 25 ottobre 2026, 10:05

## I Nostri Servizi — card richiesta garanzia

Aggiunta la card Richiesta Garanzia e Ricambi alle card servizio della pagina I Nostri Servizi.

- Miglioramento Aggiunta alle card I Nostri Servizi la card che porta alla pagina richiesta garanzia e ricambi. [I Nostri Servizi](https://www.fenetresystems.com/it/nostri-servizi/)

 v1.18.0 25 ottobre 2026, 09:52

## Colori honeycomb e duet a fantasia

Aggiunti alle categorie Honeycomb a Fantasia e Duet a Fantasia sette prodotti colore ciascuna con texture a rilievo — le serie texture a cella singola e doppia.

- Novità honeycomb a fantasia: sette pagine prodotto in tessuto nido d’ape goffrato bianco, crema, beige, grigio, marrone, antracite e nero. [Tende Honeycomb a Fantasia](https://www.fenetresystems.com/it/tende-a-nido-d-ape-a-fantasia/)
- Novità duet a fantasia: sette pagine prodotto goffrate a doppia cella nella stessa scala colori — la serie texture con l’isolamento più forte del campionario. [Tende Duet a Fantasia](https://www.fenetresystems.com/it/tende-duet-a-fantasia/)

 v1.17.0 25 ottobre 2026, 09:35

## Colori plissettata a fantasia

Aggiunti alla categoria Tende Plissettate a Fantasia sei prodotti colore con texture a rilievo — serie texture da bianco ad antracite.

- Novità colori plissettata a fantasia: sei pagine prodotto con texture a rilievo bianco, ecru, crema, grigio, marrone e antracite — ognuna col proprio carattere texture, note installazione e manutenzione. [Tende Plissettate a Fantasia](https://www.fenetresystems.com/it/tende-plissettate-a-fantasia/)

 v1.16.0 25 ottobre 2026, 09:20

## Prodotti duet stampato

Aggiunte due pagine dettaglio prodotto alla categoria Tende Duet Stampate: il modello a doppio strato con motivo e il modello stampa personalizzata con file proprio.

- Novità baskili-duet-perde: pagina tessuto doppia cella stampato a motivo — con relazione motivo-doppia tasca, intersezione tema + clima e manutenzione doppio strato. [Tenda Duet Stampata](https://www.fenetresystems.com/it/tenda-duet-stampata/)
- Novità ozel-baski-duet-perde: visuale aziendale sul doppio strato — con ritmo inquadratura-sezione, isolamento del vetro brandizzato e disciplina di prova. [Tenda Duet Stampa Personalizzata](https://www.fenetresystems.com/it/tenda-duet-stampa-personalizzata/)

 v1.15.0 25 ottobre 2026, 08:30

## Prodotti honeycomb stampato

Aggiunte due pagine dettaglio prodotto alla categoria Tende Honeycomb Stampate: il modello nido d’ape con motivo e il modello stampa personalizzata con file proprio.

- Novità baskili-honeycomb-perde: pagina tessuto nido d’ape stampato a motivo — con sezioni unione motivo-cella, equilibrio tema + clima e manutenzione del nido d’ape. [Tenda Honeycomb Stampata](https://www.fenetresystems.com/it/tenda-a-nido-d-ape-stampata/)
- Novità ozel-baski-honeycomb-perde: visuale aziendale su tessuto nido d’ape — con allineamento inquadratura-cella, scenari marchio + isolamento e disciplina di prova. [Tenda Honeycomb Stampa Personalizzata](https://www.fenetresystems.com/it/tenda-a-nido-d-ape-stampa-personalizzata/)

 v1.14.0 25 ottobre 2026, 08:00

## Prodotti plissettata stampata

Aggiunte due pagine dettaglio prodotto alla categoria Tende Plissettate Stampate: il modello con motivo da catalogo e il modello stampa personalizzata con file proprio.

- Novità baskili-plise-perde: pagina collezione motivi pronti — con sezioni scala motivo, scelta tema e manutenzione superficie stampata. [Tenda Plissettata Stampata](https://www.fenetresystems.com/it/tenda-plissettata-stampata/)
- Novità ozel-baski-plise-perde: pagina stampa file personale — con flusso di lavoro approvato a prova, note colore e texture, scenari d’uso. [Tenda Plissettata Stampa Personalizzata](https://www.fenetresystems.com/it/tenda-plissettata-stampa-personalizzata/)

 v1.13.4 25 ottobre 2026, 07:20

## Sitemap calcolatori

Le pagine calcolo prezzo separate nel proprio gruppo sitemap — sitemap-calculators.xml.

- Aggiornamento sitemap: le 9 pagine calcolo prezzo tolte dal gruppo services e spostate nel nuovo gruppo calculators.

 v1.13.3 25 ottobre 2026, 06:50

## Testi calcolatori originali

I testi intro e nota risultato dei calcolatori di famiglia tolti dal modello; ogni famiglia parla con le proprie frasi.

- Miglioramento calcolo prezzo: il testo descrizione e nota risultato degli 8 calcolatori famiglia reso proprio della famiglia — non è rimasta ripetizione di frase modello.

 v1.13.2 25 ottobre 2026, 06:20

## Unicità profonda

Eseguito confronto coppie di pagine a livello n-gram; i testi componente wizard e calcolatore resi unici per istanza.

- Miglioramento wizard e calcolatore: i paragrafi comuni risultato/nota ora portano il titolo pagina e il nome famiglia — rimosse le ripetizioni identiche nelle nove pagine.

 v1.13.1 25 ottobre 2026, 05:50

## Unicità dei contenuti

Eseguito controllo somiglianza in tutto il sito; le pagine famiglia calcolatore e la nota installazione categoria rese uniche per pagina.

- Miglioramento calcolo prezzo: scritti alle 8 pagine famiglia descrizione, descrizione fascia e testo CTA propri della famiglia invece del modello.
- Miglioramento pagine categoria: la nota installazione ora contiene il nome prodotto — rimossa la ripetizione identica nelle 18 pagine; eliminato il testo descrizione comune nel wizard famiglia.

 v1.13.0 25 ottobre 2026, 05:20

## Calcolo prezzo

Pubblicato lo strumento che calcola la fascia prezzo istantanea con misura + famiglia + opzioni — centro + 8 pagine famiglia.

- Novità calcolo-prezzo: strumento che calcola la fascia istantanea con misura, variante e opzioni per 8 famiglie prodotto — contiene totale corse multi-finestra, copia risultato e ponte preventivo; il calcolo resta tutto nel sito. [Calcolatore di Prezzo](https://www.fenetresystems.com/it/calcolatore-di-prezzo/)
- Novità calcolatori famiglia: pagine separate per zanzariera, zanzariera plissettata, tenda plissettata, honeycomb, duet, veneziana, zip e tende — ognuna col proprio modello variante, FAQ e schema WebApplication.

 v1.12.2 25 ottobre 2026, 04:40

## Regolazione punteggio wizard

L’indirizzamento controllato con simulazione di 324 combinazioni; corretta la logica negli scenari esterno, inquilino e porta.

- Correzione wizard: nel bisogno spazio esterno Zip ora in testa; rafforzata la penalità inquilino (le famiglie non-fattibili senza foratura arretrate); bilanciati i punteggi famiglia nello scenario porta.

 v1.12.1 25 ottobre 2026, 04:00

## Wizard livello superiore

Il wizard esteso a tutte le famiglie prodotto; aggiunte card risposta con icona, chip riepilogo risposta e logica di pareggio.

- Novità Selettore livello-2 a 7 pagine famiglia: wizard di configurazione nelle pagine zanzariera plissettata, tenda plissettata, honeycomb, duet, veneziana, zip e tende.
- Miglioramento wizard: card risposta con icona, chip riepilogo risposta che tornano alla domanda al clic, pulsante "Copia Risultato" e badge "Buona corrispondenza" nella gara ravvicinata.

 v1.12.0 25 ottobre 2026, 03:20

## Configuratore di prodotto

Pubblicato il selettore prodotto a punteggio ponderato di quattro domande; aggiunto alla pagina Zanzariere il wizard modello dentro-famiglia.

- Novità urun-sihirbazi: selettore interattivo che consiglia le due più adatte delle 8 famiglie prodotto con domande ambiente, bisogno, permesso foratura e intensità di passaggio — contiene trasparenza "Perché", link risultato condivisibile e invio WhatsApp. [Configuratore di Prodotto](https://www.fenetresystems.com/it/configuratore-di-prodotto/)
- Novità zanzariere: aggiunto alla sezione scelta il wizard modello dentro-famiglia (tipo apertura, intensità passaggio, bisogno soglia).
- Aggiornamento richiedi-preventivo: aggiunta alla lista argomento l’opzione "L’ho trovato con il Configuratore di Prodotto"; aggiornati mappa del sito e sitemap.

 v1.11.3 25 ottobre 2026, 02:40

## Ordinamento posizione elenco installatori

La funzione posizione ora ordina per vicinanza invece di nascondere le province sbagliate; le righe record convertite in card professionali con avatar e chip.

- Miglioramento installatori: "Usa la Mia Posizione" ora ordina la lista per distanza, segna la provincia più vicina col badge "La più vicina a te"; richiesta posizione ad alta accuratezza, il filtraggio non nasconde.
- Aggiornamento installatori: le righe partner ridisegnate con avatar iniziali, chip specializzazione e informazione "in rete da …".

 v1.11.2 25 ottobre 2026, 02:00

## Filtri elenco installatori

Aggiunti all’elenco la ricerca provincia più vicina basata su posizione, la selezione provincia e i filtri specializzazione; registrato il record Yunus Göze.

- Novità installatori: esperienza elenco reale con selezione provincia + chip specializzazione + filtri "Usa la Mia Posizione" (provincia più vicina con geolocalizzazione).
- Aggiornamento montajcilar.ts: aggiunti il record Yunus Göze (Kocaeli, Certificato) e la tabella coordinate centro provincia.

 v1.11.1 25 ottobre 2026, 01:20

## Contenuto elenco installatori

Aggiunti all’elenco installatori i record FENETRE Montaj Ekibi; date alle card il link indicazioni, completata l’icona user-check mancante e resi significativi i titoli.

- Aggiornamento installatori: registrati nell’elenco i record FENETRE Montaj Ekibi per Istanbul e Kocaeli; aggiunti il titolo sezione e il link raggiungi il partner.
- Correzione icons: aggiunta l’icona user-check — corretta l’area icona rimasta vuota nelle card badge.
- Miglioramento diventa-installatore: il titolo debole "Perché Unirsi" reso chiaro come "Cosa Viene Fornito al Partner di Installazione".

 v1.11.0 25 ottobre 2026, 00:40

## Rete installatori

Aperti due canali che distinguono l’installatore dal rivenditore: elenco partner installazione provincia-distretto e pagina candidatura con campi specializzazione/distretto/esperienza.

- Novità installatori: elenco provincia→distretto con badge registrato/certificato; il contatto si instaura con coordinamento del produttore, il telefono non si pubblica. [Installatori](https://www.fenetresystems.com/it/installatori/)
- Novità diventa-installatore: candidatura partner installazione con campi specializzazione, distretto ed esperienza; aggiunto il modello conferma montajciAckHtml a send.php. [Diventa Installatore](https://www.fenetresystems.com/it/diventa-installatore/)
- Aggiornamento send.php: il campo district (distretto) registrato nel corpo notifica, riga HTML e log form.
- Aggiornamento Aggiunti i collegamenti rete installatori alle pagine categoria, condizioni installazione e rivenditore; aggiornati mappa del sito e sitemap.

 v1.10.2 25 ottobre 2026, 00:00

## Layout pagina richiesta progetto

La pagina richiesta progetto passata al design dedicato al canale: card accesso diretto, badge capacità, tabella formato elenco-misure e card scala.

- Miglioramento richiesta-progetto: layout a due colonne (narrazione canale + form sollevato), card accesso telefono/e-mail/WhatsApp, tabella elenco misure di esempio e livello scala 20–50/50–200/200+.

 v1.10.1 24 ottobre 2026, 23:20

## Vista lettera d’impegno

La lista voci nella pagina garanzia ridisposta con badge numerato e titolo voce separato.

- Miglioramento garanzia: le voci della lettera d’impegno presentate con badge accent numerato + gerarchia card-title invece dell’etichetta di riga.

 v1.10.0 24 ottobre 2026, 22:40

## Canale progetto collettivo

Aperta una linea progetto separata per ordini corporate e collettivi: processo progetto in 7 passi, form richiesta speciale e indirizzamento 20+ pezzi.

- Novità richiesta-progetto: form richiesta che raccoglie elenco misure e fascia quantità per progetti residenziali collettivi, hotel, ufficio e pubblici. [Richiesta di Progetto](https://www.fenetresystems.com/it/richiesta-di-progetto/)
- Aggiornamento i-nostri-progetti: aggiunta la sezione Progetto Corporate & Collettivo (250+ progetti, capacità 550 m²/mese); il processo espanso da cinque a sette passi.
- Aggiornamento richiedi-preventivo: aggiunta alla lista argomento l’opzione Progetto Collettivo (20+ pezzi).

 v1.9.1 24 ottobre 2026, 22:00

## Card capitolato e posizione toast

Le card capitolato dettagliate: chip selezione famiglia, blocco spec con etichetta e badge dati tecnici. La posizione notifica fissata all’altezza barra inferiore del dispositivo.

- Miglioramento sartname-metinleri: chip salto rapido per 8 famiglie, blocco testo aspetto documento, badge valore alimentato da FAMILY_SPECS e nota campo riempimento.
- Correzione toast: posizione semplificata — bordo destro e inferiore 16px (bottom-4/right-4), spazio uguale su tutti i dispositivi.

 v1.9.0 24 ottobre 2026, 21:20

## Testi capitolato

I paragrafi capitolato pronti da incollare nella spec di gara e progetto pubblicati per 8 famiglie prodotto; i testi si producono dalla matrice dati tecnici, si copiano negli appunti con un clic.

- Novità sartname-metinleri: nuova pagina con paragrafo spec pronto per famiglia + pulsante copia negli appunti. [Testi Capitolato](https://www.fenetresystems.com/it/documenti-di-specifica/)
- Novità sartname.ts: i testi si producono dai valori FAMILY_SPECS; il campo null non entra nella frase, sincronizzazione automatica col dato.
- Aggiornamento pagine categoria: aggiunto deep link al testo capitolato della famiglia correlata dal blocco Dati Tecnici.
- Aggiornamento documenti-e-certificati: aggiunto il collegamento pagina capitolato al testo intro.

 v1.8.2 24 ottobre 2026, 20:20

## Recensioni Google pubblicate

Quattro vere recensioni clienti dal Profilo Attività Google portate nel sito; i nomi si collegano ai profili Maps pubblici.

- Novità home page: le card recensioni clienti ora piene di dati reali; il nome recensore è linkato al profilo Google contrib.
- Novità le-nostre-referenze: sezione "Cosa Dicono i Clienti su Google" — 4 card recensione + link continua su Maps.

 v1.8.1 24 ottobre 2026, 19:40

## Sincronizzazione dati profilo Google Business

Il link condivisione GBP, le coordinate e l’embed mappa nella pagina contatti sincronizzati col record aggiornato; verificata la coerenza NAP.

- Aggiornamento consts: il link googleBusiness portato all’URL condivisione aggiornato GBP, lat/lng alla coordinata GBP.
- Aggiornamento contatti: l’embed mappa sostituito col codice embed aggiornato (nome profilo "FENETRE Systems").

 v1.8.0 24 ottobre 2026, 19:00

## Impegno garanzia e fornitura ricambi

Nuova pagina /garanti/: garanzia prodotto 2 anni, fornitura ricambi 15 anni e risposta scritta in 24 ore pubblicate come impegno scritto in cinque punti. Tabella ambito per componente, catena codice prodotto e processo richiesta in una sola pagina.

- Novità garanzia: nuova pagina con lettera d’impegno in cinque punti, tabella ambito/esclusioni, catena codice FS e processo richiesta in 4 passi. [Garanzia e Fornitura Ricambi](https://www.fenetresystems.com/it/garanzia/)
- Aggiornamento i-nostri-servizi + menu principale: aggiunti Garanzia e Fornitura Ricambi e Richiesta Garanzia e Ricambi alla lista servizi.
- Aggiornamento richiesta-garanzia: il breadcrumb spostato sotto I Nostri Servizi → Garanzia e Fornitura Ricambi, aggiunto link alla pagina impegno.
- Aggiornamento home page + rivenditore: la risposta garanzia aggiornata con fornitura ricambi 15 anni e collegata alla pagina /garanti/.

 v1.7.32 24 ottobre 2026, 18:59

## Livello dati tecnici verificabili

Costruito con teknik-veriler.ts il modello dati misurabile per famiglia; la tabella Dati Tecnici visibile nelle pagine categoria, registrata nello schema Product come additionalProperty. Si stampano solo valori documentati.

- Novità teknik-veriler.ts: matrice valori misurabili per 8 famiglie prodotto (profondità telaio, misura lamella, larghezza rete, forme installazione ecc.); i dati mancanti lasciati null, non si stampano.
- Miglioramento productSchema: con additionalProperty i dati tecnici famiglia si registrano nel nodo Product; aggiunta la lista Dati Tecnici all’intro di CategoryPage.

 v1.7.31 24 ottobre 2026, 18:48

## Livelli rivenditore e impegno protezione rivenditore

Aggiunti alla pagina rivenditore il programma partner a tre livelli, l’impegno protezione rivenditore provato da contratto e il canale richiesta garanzia/ricambi; registrate le clausole di protezione nel contratto rivenditore.

- Novità rivenditore: card livello Partner / Partner Certificato / Partner Premium e sezione Impegno Protezione Rivenditore (appropriazione cliente, indirizzamento richiesta, protezione zona); nota produzione listino prezzi brandizzato nella sezione portale.
- Novità richiesta-garanzia: nuova pagina che riceve richiesta garanzia e ricambi con codice prodotto; stampata con schema Service.
- Miglioramento contratto-rivenditore: aggiunta la clausola "4. Protezione del Rivenditore" — è protetto il rivenditore che registra per primo il preventivo, le richieste della zona si indirizzano al rivenditore.

 v1.7.30 24 ottobre 2026, 10:48

## Elementi Product ItemList a schema completo

I nodi Product elemento lista portavano solo nome e URL; la convalida rich results di Google richiede offers. Aggiunti agli elementi brand, manufacturer, AggregateOffer con fascia prezzo famiglia e immagine famiglia.

- Correzione itemListSchema: negli elementi di tipo Product si stampano AggregateOffer (fascia prezzo famiglia, TRY, MadeToOrder), brand/manufacturer @id e immagine FAMILY_IMAGE.

 v1.7.29 24 ottobre 2026, 09:55

## Copertura dati strutturati: Product, Article, sameAs

Chiusi tre deficit schema nel controllo sito: Product + AggregateOffer alle pagine prodotto/variante, Article-family con campi data-autore a tutte le pagine guida e documento, logo + sameAs al nodo Organization fuori home. Inoltre 3 meta descrizioni corte portate nella fascia 110-155 caratteri.

- Correzione articleSchema: datePublished e dateModified ora si stampano (momento build se non c’è data reale); col parametro type le pagine legali prendono Article.
- Correzione productSchema ora si stampa nelle pagine elenco variante prodotto (15), nei dettagli installazione (MontajDetail) e nei dettagli ambiente (ApplicationDetailPage) — con AggregateOffer fascia prezzo famiglia.
- Correzione itemListSchema: parametro itemType; gli elenchi prodotto nelle pagine famiglia e categoria portano elementi di tipo Product. CategoryPage stampa un secondo ItemList per i prodotti.
- Correzione Stub Organization PageLayout: logo + sameAs in tutte le pagine; aggiunto schema Article-family a LegalPage e alle pagine applicazione/installazione/famiglia/servizio.
- Miglioramento cerez-politikasi, ticari-elektronik-ileti-onayi, llm-info: meta descrizioni allungate a 141-151 caratteri.

 v1.7.28 24 ottobre 2026, 09:30

## Tipo pagina galleria e piccole regolazioni

La galleria essendo archivio visuale non categoria prodotto corretta da WebPage tipo CollectionPage a ImageGallery; il ponte WhatsApp regolato a 3 secondi; aggiunto il blocco /cgi-sys/ in robots.txt.

- Correzione schema.ts: /galeri/ @type CollectionPage → ImageGallery. Rimosso il segnale elenco prodotti.
- Miglioramento whatsapp.astro: reindirizzamento e barra progresso sincronizzati a 3 secondi.
- Miglioramento robots.txt: /cgi-sys/ Disallow in tutti i gruppi bot.

 v1.7.27 24 ottobre 2026, 09:10

## Sezioni reali alle pagine a basso contenuto

Nella scansione SEO 4 pagine erano sotto le 200 parole. Le Nostre Soluzioni trasformata in pagina hub con card soluzione basate su ambiente; I Nostri Progetti riempita con sezioni ambito, processo e vantaggio produttore; la Galleria ha guadagnato sezioni ambito e indirizzamento; aggiunta alla pagina ponte WhatsApp la lista "cosa si chiede".

- Miglioramento cozumlerimiz.astro: trasformata in griglia card i gruppi abitazioni, spazi commerciali, veicolo/mobile e geometria speciale con 17 veri collegamenti sottopagina; aggiunti SubNav e sezione canale corporate.
- Miglioramento projelerimiz.astro: aggiunte sezioni ambito (residenziale collettivo, hotel, corporate), funzionamento progetto in 5 passi e vantaggio produttore.
- Miglioramento galeri.astro: aggiunte sezioni ambito galleria (installazione, ambiente, dettaglio, colore) e indirizzamento a pagine fonte visuale finché l’archivio si riempie.
- Miglioramento whatsapp.astro: aggiunte la card "Cosa Si Chiede su WhatsApp" che elenca i tipi domanda misura/prodotto/preventivo/rivenditore e la nota orario lavoro.

 v1.7.26 24 ottobre 2026, 09:05

## Leggibilità nelle pagine legali e informative

Nella scansione SEO 8 pagine erano nella fascia Flesch "Difficult". Frasi lunghe divise, le nominalizzazioni lunghe sostituite con equivalenti brevi; significato e ambito legale preservati.

- Miglioramento approvazione-messaggi-elettronici-commerciali, condizioni-d-uso, politica-cookie, politica-privacy, informativa-kvkk, spedizione-e-consegna, llm-info: frasi accorciate, parole lunghe semplificate.
- Miglioramento changelog.ts: i separatori " — " e "; " nei testi voce e riepilogo convertiti in fine frase. Preservati i modelli con virgolette.

 v1.7.25 24 ottobre 2026, 08:54

## Breadcrumb scorrimento orizzontale riga singola

Le catene breadcrumb lunghe cadevano su due righe su mobile. La catena ora resta su riga singola, scorre orizzontalmente con trascinamento dito/mouse e rotellina, la barra di scorrimento invisibile.

- Miglioramento Breadcrumb.astro: rimosso flex-wrap, ol overflow-x-auto + scrollbar-hide + shrink-0/whitespace-nowrap. Aggiunti drag-to-scroll col modello SubNav, rotellina verticale→orizzontale e inizio visibile della foglia pagina allo straripamento.

 v1.7.24 24 ottobre 2026, 08:51

## Accorciati i Page Title che superavano il limite di 561px

Nella scansione SEO i titoli documento di 13 pagine superavano il limite pixel stimato di Google. Il modello docTitle delle famiglie interessate accorciato uniformemente, preservati nome prodotto e informazione distintiva.

- Correzione plise-categories.ts: i 24 docTitle della famiglia doppia giorno-notte "Giorno Notte — X + Y Velo" → "X + Y Velo Doppia". Alla famiglia plissettata velo (6) tolta la parola "Tenda". Alla famiglia oscurante totale (5) tolta la parola "Plissettata".
- Correzione honeycomb-categories.ts: 7 docTitle "X Tenda Honeycomb — Y" → "X Honeycomb — Y" (tutta la famiglia uniforme, incluse le segnalate bianco e marrone).
- Correzione hizmet-bolgeleri.astro: title "Installazione, Spedizione, Consegna" → "Installazione e Spedizione" (60→52 caratteri).

 v1.7.23 24 ottobre 2026, 08:46

## Il Page Title corto della pagina La Nostra Storia

Il titolo documento della pagina /tarihcemiz/ era sotto il limite con 28 caratteri. Esteso come "La Nostra Storia — Produzione da Gebze al Mondo" (H1 e foglia breadcrumb invariati).

- Correzione tarihcemiz.astro: PageLayout title "La Nostra Storia" → "La Nostra Storia — Produzione da Gebze al Mondo". Title 28→55 caratteri, H1/breadcrumb rimasti uguali.

 v1.7.22 24 ottobre 2026, 08:44

## Accorciati i titoli H2 che superavano 70 caratteri

I nomi prodotto lunghi della famiglia plissettata doppia giorno-notte superavano 70 caratteri nei titoli "Per Chi?", "Domande su" e CTA. Aggiunta al modello ProductDetail l’accorciamento condizionale. Anche i due H2 lunghi nella pagina missione e visione portati dentro il limite.

- Correzione ProductDetail.astro: quando nome prodotto + suffisso supera 70 caratteri l’H2 scende solo alla forma breve ("Per Chi?", "Cosa Si Chiede su", verbo CTA). Corrette 44 violazioni, le pagine a nome corto non interessate.
- Correzione missione-e-visione.astro: H2 missione 71→55, H2 visione 83→65 caratteri. Ristretto preservando il significato.

 v1.7.21 24 ottobre 2026, 08:42

## Meta description oltre 155 caratteri in cinque pagine

Le meta descrizioni delle pagine condizioni d’uso, i nostri valori, tenda plissettata asilo, zanzariera plissettata adesiva e a vite erano sopra il limite di 155 caratteri. Accorciate preservando il significato.

- Correzione degerlerimiz.astro 160→138, kullanim-kosullari.astro 157→153, plise-perde-uygulama.ts (asilo) 159→155, montaj-pages.ts (zanzariera plissettata adesiva) 160→153 e (zanzariera plissettata a vite) 157→150. Le meta description delle 5 pagine ora al limite di 155 caratteri o sotto.

 v1.7.20 24 ottobre 2026, 08:39

## Direzione relazione referenze e coerenza tre testi

Nella home page i marchi esteri venivano presentati nella direzione sbagliata come "rivenditore che vende i nostri prodotti". Convertiti in "partner di produzione" coerente con il contratto dati references.ts e il significato OEM nella pagina /referanslarimiz/ (gli ordini Turchia si producono a Gebze). Corrette la scrittura "specifikasyon" nel modello dettaglio prodotto alla forma corretta TDK "spesifikasyon", l’intervallo "%1–%5" nella pagina applicazione tenda zip all’intervallo offerta "%3–%5" del catalogo, e l’espressione difficile "ağacağı" nel testo tenda mor alla forma "çekeceği".

- Correzione index.astro: lista marchi esteri "rivenditore e partner commerciale" → "partner di produzione". La direzione relazione resa identica al contratto references.ts e alla pagina /referanslarimiz/. [Le Nostre Referenze](https://www.fenetresystems.com/it/nostre-referenze/)
- Correzione ProductDetail.astro: "specifikasyonları/specifikasyonu" → "spesifikasyonları/spesifikasyonu". Interessato il sottotitolo tabella tecnica in tutte le pagine dettaglio prodotto.
- Correzione uygulama-alanlari.ts: apertura tessuto tenda zip "%1–%5" → "%3–%5". Resa coerente con l’intervallo offerta nella pagina /zip-perde-sistemleri/.
- Miglioramento product-pages.ts: "Hangi yöne ağacağı" nel testo tenda plissettata mor → "Hangi tarafa çekeceği". Narrazione comprensibile in una lettura.
- Correzione plise-perde-uygulama.ts, plise-categories.ts, montaj-pages.ts: accorciati 4 meta testi che superavano il limite. /anaokulu-plise-perde/ desc 164→159, /antrasit-yari-karartma-plise-perde/ title 61→55, /kahverengi-tam-karartma-plise-perde/ title 63→57, /yapiskanli-plise-sineklik/ desc 161→160.

 v1.7.19 24 ottobre 2026, 08:35

## Kicker "Continua" ambiguo nei modelli applicazione

Nei tre modelli che producono le pagine area applicazione (ApplicationAreaPage, ApplicationDetailPage, ApplicationSubHub) l’etichetta superiore della sezione pagine-correlate si stampava come "Continua". L’etichetta corretta in "Esplora" che descrive il contenuto.

- Correzione ApplicationAreaPage.astro, ApplicationDetailPage.astro, ApplicationSubHub.astro: kicker "Continua" → "Esplora". In tutte le pagine della famiglia applicazione l’etichetta sezione pagine-correlate ora racconta la funzione della sezione.

 v1.7.18 24 ottobre 2026, 08:31

## La card Honeycomb in I Nostri Prodotti mostrava "0 prodotti"

Nel record honeycomb-perdeler di products.ts mancava countLabel. Nella card e nella tabella confronto si stampava "0 prodotti". Poiché la famiglia ha tre categorie (tinta unita, stampata, fantasia) l’etichetta definita "3 categorie".

- Correzione products.ts: aggiunto countLabel: "3 categorie" al record honeycomb-perdeler. Il badge card Urunlerimiz e la tabella confronto ora mostrano il numero corretto.

 v1.7.17 24 ottobre 2026, 08:27

## Numero modelli tende corretto a otto in tre testi

Mentre la famiglia tende consta di otto modelli live, nei testi home page, /sistemlerimiz/ e /perde-sistemleri/ si scriveva "dieci modelli". Il numero in contraddizione con la realtà catalogo corretto in tre punti come "otto modelli".

- Correzione index.astro, sistemlerimiz.astro, perde-sistemleri.astro: "dieci modelli" → "otto modelli". Nel catalogo products.ts sono definiti 8 modelli tende live, reso coerente con la pagina /perdeler/.

 v1.7.16 24 ottobre 2026, 08:23

## Testo CTA risorse umane indirizzato al form corretto

La CTA di chiusura pagina indicava il "form contatti" per il CV. Poiché il file CV si accetta solo dal form candidatura nella pagina, il testo è stato convertito al form corretto.

- Correzione risorse-umane.astro: descrizione CTA "dal form contatti" → "dal form candidatura qui sopra". L’allegato file non esiste nel form contatti.

 v1.7.15 24 ottobre 2026, 08:19

## Rimosse le card segnaposto vuote in Galleria e I Nostri Progetti

In due pagine restavano card bozza numerate senza contenuto ("Visuale 1–6", "Progetto 1–3") nella pagina pubblicata. Le card rimosse finché arriva il contenuto reale, preservata l’onesta nota "archivio in preparazione".

- Correzione galeri.astro + projelerimiz.astro: rimosse le griglie card segnaposto vuote. La nota preparazione centrata come paragrafo unico.

 v1.7.14 24 ottobre 2026, 08:15

## Corretta la narrazione interrotta nella frase missione di Chi Siamo

Il testo missione era in due pezzi tagliati a metà nella forma "…partnership. Il cliente…". Rimossa la prima frase pendente e unita in una frase sola.

- Correzione hakkimizda.astro: il paragrafo missione unito in una frase sola. "…diventare con le partnership il produttore che il cliente preferisce ancora e ancora."

 v1.7.13 24 ottobre 2026, 08:11

## Scrittura marchio nelle etichette slide hero adeguata alla regola

I testi kicker delle slide prodotto erano varianti che inserivano il nome prodotto dentro il marchio tipo "FENETRE Sineklik Systems". Per la regola scrittura marchio sostituiti con i nomi linea prodotto turchi (Sineklik Sistemleri, Plise Sineklikler ecc.).

- Correzione hero-slides.ts: il kicker delle 8 slide prodotto convertito dalla variante "FENETRE X Systems" al nome linea prodotto. Il marchio resta fisso come "FENETRE Systems".

 v1.7.12 24 ottobre 2026, 08:07

## Meta descrizione tenda plissettata asilo portata al limite

La meta descrizione della pagina superava di un carattere il limite di controllo (165) con 166 caratteri. Ridotta a 162 caratteri semplificando la congiunzione "e", preservato il significato.

- Correzione plise-perde-uygulama.ts: `meta` anaokulu-plise-perde 166→162 caratteri. L’avviso audit-dist chiuso.

 v1.7.11 24 ottobre 2026, 08:03

## Eliminata l’incollatura testo etichetta-valore nella pagina contatti

Nella card info contatti lo `<span>` etichetta "Social Media" e lo `<span>` valore venivano consecutivi a fine riga. Poiché Astro elimina lo spazio, nell’estrazione testo si incollava come "Social MediaCollegamenti profilo…". Aggiunto `{' '}` dopo l’etichetta.

- Correzione iletisim.astro: `{' '}` dopo l’etichetta "Social Media". In HTML, copia e gemello `.md` etichetta e valore si leggono separati.

 v1.7.10 24 ottobre 2026, 07:59

## Gemelli .md aggiunti alla mappatura MIME Apache

I gemelli `.md` prodotti per pagina erano senza corrispondenza in mime.types. Apache serviva questi file con tipo indefinito invece di `text/markdown`. Aggiunto `AddType text/markdown .md` a `.htaccess` e i file presi nella lista deflate.

- Correzione `.htaccess`: `AddType text/markdown .md` nel blocco `mod_mime`. Aggiunto `text/markdown` al filtro Deflate. Le intestazioni sicurezza restano consapevolmente in nginx (si evita la doppia intestazione).

 v1.7.9 24 ottobre 2026, 07:55

## Pagina offline liberata dal gestore evento inline

Il pulsante "Riprova" della pagina offline chiamava `location.reload()` con attributo `onclick`. Il modello interazione del progetto richiede delegazione documento con selettore `data-*`, non gestore inline. Il clic ora ricarica con un unico listener delegato che cerca l’elemento marcato `data-retry`.

- Correzione offline.astro: rimosso `onclick`. Aggiunto il listener click delegato per `[data-retry]` al blocco `__offlineBound`.

 v1.7.8 24 ottobre 2026, 07:51

## Eliminato l’annidamento interattivo nelle etichette consenso KVKK

Il `<label>` consenso KVKK nei form contatti, rivenditore e candidatura lavoro portava un collegamento dentro. Le regole HTML non permettono elemento interattivo dentro etichetta e cliccare il link poteva attivare anche la casella. Il collegamento portato fuori dall’etichetta. Il testo consenso collegato alla casella con relazione `for`/`id`.

- Correzione Il blocco consenso KVKK in ContactForm, DealerForm e JobForm: `<a>` non è più discendente di `<label>`. La frase consenso legata alla casella con etichetta `for="kvkk-onay"`.

 v1.7.7 24 ottobre 2026, 07:47

## Il nome accessibile del selettore lingua copre il testo visibile

L’`aria-label` del pulsante selettore lingua non conteneva l’etichetta visibile ("TR · Türkçe"). Aggiunto il nome lingua visibile al nome accessibile perché gli utenti controllo vocale possano chiamarlo col testo che vedono (WCAG 2.5.3).

- Correzione L’`aria-label` del pulsante LanguageSwitcher ora nella forma `TR · Türkçe. Selezione lingua`: il codice lingua visibile e il nome lingua locale stanno all’inizio del nome accessibile.

 v1.7.6 24 ottobre 2026, 07:43

## Menu a discesa collegati ai contenitori popup con aria-controls

I pulsanti a discesa lingua, ricerca e menu portavano `aria-expanded` ma non erano collegati ai contenitori popup che controllano. Dato `id` stabile alle radici popup. Tutti i trigger ora indicano il target con `aria-controls`.

- Miglioramento Aggiunto `id` stabile alla palette ricerca, al cassetto mobile, alla sottopagina lingua e a entrambi i menu lingua. I trigger header e navigazione inferiore indicano il popup relativo con `aria-controls`. Il menu lingua dentro il cassetto porta `id` separato per evitare conflitto.

 v1.7.5 24 ottobre 2026, 07:39

## Uso Section senza titolo corretto semanticamente

In 39 bande layout senza titolo nella pagina si usava l’elemento `<section>`. Aggiunto al componente Section il prop `as`, le bande layout si stampano come `<div>`. Aggiunto vero H2 alla sezione Vantaggi collegata nav.

- Miglioramento Il paragrafo intro categoria (18 pagine), l’intro guida, la banda caratteristiche nelle 8 pagine famiglia, la striscia statistiche e 7 bande pagina singola si stampano come `<div>` invece di `<section>`. Il componente Section fa selezione elemento col prop `as`.
- Correzione Aggiunto il titolo H2 "Vantaggi della Produzione Su Misura" alla sezione "Vantaggi" collegata alla navigazione inferiore. La sezione ora porta titolo visibile che risponde all’etichetta nav. [Produzione Su Misura](https://www.fenetresystems.com/it/produzione-su-misura/)

 v1.7.4 24 ottobre 2026, 07:35

## Eliminata la fuga HTML grezza nelle risposte SSS

In tre pagine prodotto oscurante il markup link dentro la risposta SSS era entrato nel campo testo piano. Il codice "<a href=...>" appariva all’utente così com’era. I collegamenti spostati nel campo html dell’Accordion.

- Correzione Il codice link che appariva come testo piano nelle risposte SSS delle pagine bianco semi oscurante, crema semi oscurante e crema oscurante totale spostato nel campo risposta html del componente. Le risposte ora si stampano come link cliccabile, il testo schema resta senza tag. [Plissettata Semi Oscurante Bianca](https://www.fenetresystems.com/it/tenda-plissettata-semi-oscurante-bianca/) [Plissettata Semi Oscurante Crema](https://www.fenetresystems.com/it/tenda-plissettata-semi-oscurante-crema/) [Plissettata Oscurante Totale Crema](https://www.fenetresystems.com/it/tenda-plissettata-oscurante-crema/)

 v1.7.3 24 ottobre 2026, 07:31

## Eliminati i conflitti codice stock

Le famiglie categoria non presenti nella tabella prefisso SKU cadevano nel prefisso URN generale, lo stesso codice si ripeteva su più prodotti. Reso unico il codice stock di ogni prodotto definendo prefisso proprio per 15 famiglie.

- Correzione Aggiunti i prefissi SKU delle sottofamiglie velo, oscurante, plissettata stampata e a fantasia, plissettata doppia giorno-notte, duet e honeycomb (TPL, TKP, YKP, BPL, DPL, GGU, DUD, TUD, DED, BAD, GNS, DUH, DEH, BAH). I codici FS-URN ripetuti su 54 prodotti convertiti in codici unici per famiglia.

 v1.7.2 24 ottobre 2026, 07:27

## Eliminata la mancanza nome prodotto nei titoli pagina oscurante

Nei titoli pagina delle tende plissettate semi oscurante antracite e oscurante totale marrone era caduto il nome prodotto "Plise". Completati nello stesso modello delle pagine sorelle.

- Correzione Il titolo pagina corretto come "Plissettata Semi Oscurante Antracite — Penombra Profonda". [Tenda Plissettata Semi Oscurante Antracite](https://www.fenetresystems.com/it/tenda-plissettata-semi-oscurante-antracite/)
- Correzione Il titolo pagina corretto come "Plissettata Oscurante Totale Marrone — Scuro Terra". [Tenda Plissettata Oscurante Totale Marrone](https://www.fenetresystems.com/it/tenda-plissettata-oscurante-marrone/)

 v1.7.1 24 ottobre 2026, 07:23

## Titolo CTA zanzariera a vite distinto

Il titolo CTA della pagina zanzariera plissettata a vite tolto dal modello "Inviateci la Foto del Telaio" condiviso col gemello tenda e legato all’enfasi superficie telaio-parete.

- Correzione Il titolo CTA zanzariera plissettata a vite aggiornato come "Inviateci la Superficie su cui Poggia il Telaio". Reso coerente col contenuto che il telaio zanzariera si può avvitare anche alla parete. [Zanzariera Plissettata a Vite](https://www.fenetresystems.com/it/zanzariera-plissettata-a-viti/)

 v1.7.0 24 ottobre 2026, 07:19

## Meta descrizioni dei gemelli installazione distinte

Le meta descrizioni delle pagine zanzariera plissettata a vite e adesiva tolte dal modello scheletro condiviso con le pagine tenda dello stesso metodo installazione e legate al contenuto proprio della zanzariera (vita secondo superficie, carico corda tensione, nastro monouso).

- Correzione La meta descrizione zanzariera plissettata a vite legata al contenuto tabella superficie-vite e traccia smontaggio. [Zanzariera Plissettata a Vite](https://www.fenetresystems.com/it/zanzariera-plissettata-a-viti/)
- Correzione La meta descrizione zanzariera plissettata adesiva legata alle informazioni nastro biadesivo, capacità di carico e rinastramento. [Zanzariera Plissettata Adesiva](https://www.fenetresystems.com/it/zanzariera-plissettata-adesiva/)

 v1.6.9 24 ottobre 2026, 07:10

## Distinzione corporate meta descrizione asilo

La meta descrizione tenda plissettata asilo liberata dalle espressioni sicurezza/oscuramento in conflitto con la pagina camera bambini e portata al distintivo corporate (produzione unico progetto classe-mensa-sala giochi).

- Correzione La meta descrizione tenda plissettata asilo rinnovata in modo da mettere in evidenza la scala istituzione. Rotto il parallelismo meta con la pagina camera bambini. [Tenda Plissettata per Asilo](https://www.fenetresystems.com/it/scuola-materna-tenda-plissettata/)

 v1.6.8 24 ottobre 2026, 07:04

## Correzione errore narrazione duet nero

Eliminato l’errore doppio verbo nel paragrafo installazione tenda duet nera. L’espressione "kritiktir öneridir" corretta come "teknik öneridir" in modo coerente con la terminologia del sito.

- Correzione L’errore doppio verbo "kritiktir öneridir" nella narrazione installazione cassonetto tenda duet nera corretto come "teknik öneridir". [Tenda Duet Nera](https://www.fenetresystems.com/it/tenda-duet-nera/)

 v1.6.7 24 ottobre 2026, 06:58

## Pulizia espressione lode senza prova

Corretto l’unico attributo iperbolico rimasto nella scansione stile di tutto il sito. L’espressione "kusursuzdur" nella nota uso plissettata antracite convertita in narrazione verificabile.

- Correzione L’espressione "l’integrità facciata è perfetta" nella nota uso tenda plissettata antracite aggiornata come "l’integrità facciata si preserva". [Tenda Plissettata Antracite](https://www.fenetresystems.com/it/tenda-plissettata-antracite/)

 v1.6.6 24 ottobre 2026, 06:52

## Passata finale distinzione meta descrizioni

Le coppie limite rimaste distinte nell’ultimo giro della scansione somiglianza meta descrizioni tra pagine. Le descrizioni duet beige e oscurante totale grigio aggiornate in modo da non collidere coi testi prodotto vicini.

- Correzione La meta descrizione tenda duet beige liberata dall’espressione in conflitto con la variante honeycomb dello stesso colore. La descrizione oscurante totale grigio tolta dalla struttura frase comune con la variante bianco. [Tenda Duet Beige](https://www.fenetresystems.com/it/tenda-duet-beige/)

 v1.6.5 24 ottobre 2026, 06:46

## Restrizione meta titolo e testi categoria honeycomb

Accorciati i titoli delle 41 pagine che superavano il limite SEO title. Le meta descrizioni dei prodotti plissettata doppia giorno-notte distinte per prodotto, i testi categoria e prodotto honeycomb distinti dalla famiglia duet con la differenza tecnica (cella singola fila), aggiunto 301 al vecchio indirizzo /kvkk/.

- Correzione Scritti ai 24 prodotti plissettata doppia giorno-notte titolo SEO corto (modello "Giorno Notte — …") e meta descrizione propria del prodotto. 15 titoli prodotto velo/oscurante portati al limite 60 caratteri. [Tenda Plissettata Doppia Giorno e Notte](https://www.fenetresystems.com/it/tenda-plissettata-giorno-notte/)
- Miglioramento I testi categoria e prodotto honeycomb distinti dallo stesso scheletro della famiglia duet. Enfasi cella singola fila, testi intro/CTA/campionario separati. Eliminato l’errore espressione "si instaura ponte termico". [Tende Honeycomb](https://www.fenetresystems.com/it/tende-a-nido-d-ape/)
- Correzione Aggiunte regole 301 permanenti al vecchio indirizzo /kvkk/ verso la destinazione /kvkk-aydinlatma-metni/ in .htaccess e direttive nginx Plesk. [Informativa KVKK](https://www.fenetresystems.com/it/informativa-trattamento-dati-personali/)
- Correzione Le meta descrizioni delle pagine contratto rivenditore e distribuzione, risorse umane e cronologia versioni portate sotto il limite 160 caratteri. [Contratto Programma Rivenditori](https://www.fenetresystems.com/it/contratto-di-rivendita/)

 v1.6.4 24 ottobre 2026, 06:40

## Rimosso stub vecchio slug

Il file stub meta-refresh /gece-gunduz-plise-perdeler/ eliminato. Il 301 permanente già scritto in nginx e .htaccess. La pagina pulita anche da sitemap e mappa del sito.

- Correzione src/pages/gece-gunduz-plise-perdeler.astro eliminato. Il vecchio slug continua a reindirizzare all’indirizzo /gece-gunduz-ciftli-plise-perde/ con le regole 301 a livello server. [Tenda Plissettata Doppia Giorno e Notte](https://www.fenetresystems.com/it/tenda-plissettata-giorno-notte/)

 v1.6.3 24 ottobre 2026, 06:34

## Correzione gruppi soluzioni mappa del sito

Nella mappa del sito Le Nostre Soluzioni, I Nostri Progetti e Aree di Servizio venivano mostrati erroneamente annidati in una sola sezione. Le tre pagine indipendenti separate nei propri gruppi. Identico alla struttura menu header e breadcrumb.

- Correzione Rimossa la sezione "Le Nostre Soluzioni" sotto I Nostri Servizi in site-map.ts. Le Nostre Soluzioni, I Nostri Progetti e Aree di Servizio diventati tre gruppi separati (solutions, projects, service-areas) come in sitemap-groups.ts. [Mappa del Sito](https://www.fenetresystems.com/it/mappa-del-sito/)

 v1.6.2 24 ottobre 2026, 06:28

## Restrizione E-E-A-T testi aree di servizio

Le descrizioni e i paragrafi della pagina rafforzati con dato operativo concreto: numero 51 distretti, orari di lavoro, contenuto pacchetto, ambito preventivo. Le espressioni generiche sostituite con dettaglio verificabile.

- Miglioramento Il passaggio intro, le descrizioni sezione, la card installazione, i passi processo e le risposte SSS riscritti. Gli orari lavoro appuntamento sopralluogo aggiunti al testo, messo dato concreto nelle etichette chip. [Aree di Servizio](https://www.fenetresystems.com/it/aree-di-servizio/)

 v1.6.1 24 ottobre 2026, 06:22

## Miglioramento visuale pannello zona installazione

Le liste distretti passate dalla serie pill libera a griglia allineata. Istanbul in prima posizione, i titoli provincia mostrati con icona e badge numero distretti.

- Miglioramento I pill distretto convertiti in celle griglia 2/3/4 colonne. Ogni cella porta segno ambito (check), i titoli provincia portano icona map-pin + badge numero distretti. Il blocco Istanbul portato sopra Kocaeli. [Aree di Servizio](https://www.fenetresystems.com/it/aree-di-servizio/)

 v1.6.0 24 ottobre 2026, 06:16

## Ricostruzione hub aree di servizio

La pagina sottile a tre card trasformata in hub zona completo: ambito installazione gratuita di 51 distretti (Istanbul 39 + Kocaeli 12), deep link spedizione Turchia, lista paesi Europa e pannello produttore B2B in una sola pagina.

- Aggiornamento /hizmet-bolgeleri/ riscritta: scheletro con SubNav, 4 chip riepilogo, pannello zona installazione distretto per distretto, mappa, card deep link Turchia, pill paesi Europa, pannello produttore B2B, processo 4 passi e SSS 6 domande. [Aree di Servizio](https://www.fenetresystems.com/it/aree-di-servizio/)
- Novità src/data/service-regions.ts. Le liste distretti e paesi prese a un’unica fonte di verità. La zona con pagina dettaglio pubblicata torna automaticamente collegamento nell’hub, il record senza href resta pill passivo.
- Miglioramento Il livello schema espanso: Service.areaServed pareggiato con l’ambito visibile, aggiunti i nodi FAQPage e HowTo.

 v1.5.0 23 ottobre 2026, 21:35

## Espansione catalogo prodotti: 48 nuove varianti colore in 5 famiglie

La categoria Tenda Plissettata Doppia Giorno e Notte divisa in 24 combinazioni. Aggiunti 5 prodotti colore ciascuno a Tende Plissettate Oscurante Totale e Semi Oscurante, 7 prodotti colore ciascuno a Tende Honeycomb Tinta Unita e Tende Duet Tinta Unita. Ogni prodotto in pubblicazione con la propria identità slug, breadcrumb e contenuto.

- Novità In pubblicazione 24 pagine prodotto combinazione: il layer velo Bianco, Ecru, Crema, Grigio, Grigio Chiaro e Grigio Scuro abbinato ai layer notte Tessuto Tinta Unita, Semi Oscurante, Oscurante Totale e Honeycomb. [Categoria](https://www.fenetresystems.com/it/tenda-plissettata-giorno-notte/) [Prodotto esempio](https://www.fenetresystems.com/it/tenda-plissettata-giorno-notte-tinta-unita-velo-bianca/)
- Novità Aggiunti 5 prodotti colore alla categoria Tende Plissettate Oscurante Totale: le versioni blackout Bianco, Crema, Grigio, Antracite e Marrone in pagine separate. [Categoria](https://www.fenetresystems.com/it/tende-plissettate-oscurante/) [Prodotto esempio](https://www.fenetresystems.com/it/tenda-plissettata-oscurante-bianca/)
- Novità Aggiunti 5 prodotti colore alla categoria Tende Plissettate Semi Oscurante: le versioni dim-out Bianco, Crema, Grigio, Antracite e Marrone in pagine separate. [Categoria](https://www.fenetresystems.com/it/tende-plissettate-semi-oscurante/) [Prodotto esempio](https://www.fenetresystems.com/it/tenda-plissettata-semi-oscurante-grigia/)
- Novità Aggiunti 7 prodotti colore alla categoria Tende Honeycomb Tinta Unita: le versioni nido d’ape Bianco, Crema, Beige, Grigio, Marrone, Antracite e Nero in pagine separate. [Categoria](https://www.fenetresystems.com/it/tende-a-nido-d-ape-tinta-unita/) [Prodotto esempio](https://www.fenetresystems.com/it/tenda-a-nido-d-ape-bianca/)
- Miglioramento Per ogni combinazione la tabella specifiche tecniche doppio strato (layer giorno/notte, profilo doppio canale, bracci separati) si alimenta dal modello spec separato. Sitemap e output LLM espansi automaticamente.
- Novità Aggiunti 7 prodotti colore alla categoria Tende Duet Tinta Unita: le versioni doppia cella Bianco, Crema, Beige, Grigio, Marrone, Antracite e Nero in pagine separate. [Categoria](https://www.fenetresystems.com/it/tende-duet-tinta-unita/) [Prodotto esempio](https://www.fenetresystems.com/it/tenda-duet-bianca/)
- Miglioramento Eseguito controllo contenuto prodotto in tutto il catalogo: ~350 testi ripetuti a livello frase e paragrafo riscritti in modo da focalizzarsi sul titolo proprio di ogni prodotto. Non è rimasta frase simile.

 v1.4.22 23 ottobre 2026, 17:41

## Coerenza dei nomi sotto controllo permanente

La corrispondenza esatta della foglia breadcrumb con l’H1 della pagina è obbligatoria nel build. Un’abbreviazione tipo "Referenze" ora fa fallire la compilazione. Aggiunto il cancello deploy: dist non controllato o vecchio non può essere pubblicato.

- Miglioramento Aggiunta a check-breadcrumbs la regola foglia = H1. Le foglie corte consapevoli esistenti scritte in lista esenzioni fissa. In una nuova pagina o una nuova incoerenza il build si ferma.
- Miglioramento Aggiunto a deploy.sh il cancello deploy: se src/public/scripts è più recente di dist o il controllo breadcrumb/canonical non passa, la pubblicazione viene rifiutata.

 v1.4.21 23 ottobre 2026, 12:26

## Etichette menu uniformate col nome pagina

Etichette abbreviate come "Referenze" nella topbar, "Zanzariera" nei dropdown header rimosse. Tutti i menu chrome portano il nome della pagina destinazione. Il controllo ora copre anche le etichette menu.

- Correzione H1/breadcrumb della pagina Le Nostre Referenze pareggiati. Le etichette topbar, footer, drawer e dropdown header rese identiche al nome pagina destinazione. [Le Nostre Referenze](https://www.fenetresystems.com/it/nostre-referenze/)
- Miglioramento check-breadcrumbs ora controlla anche i menu chrome: etichetta abbreviata in menu superiore, menu principale, nav footer, menu inferiore mobile e drawer fa fallire il build.

 v1.4.20 23 ottobre 2026, 12:18

## Etichette pagine centrali pareggiate con slug

Le etichette nav, breadcrumb, H1 e mappa del sito delle cinque pagine centrali con slug "-imiz" erano abbreviate. Uniformate come I Nostri Prodotti, I Nostri Sistemi, I Nostri Servizi, Le Nostre Soluzioni, I Nostri Progetti.

- Correzione Nav header, barra inferiore mobile, breadcrumb, H1 pagina, mappa del sito ed etichette i18n pareggiate esattamente col nome pagina. Coerenza ottenuta in ~50 file. [I Nostri Prodotti](https://www.fenetresystems.com/it/prodotti/) [I Nostri Sistemi](https://www.fenetresystems.com/it/nostri-sistemi/)
- Miglioramento Aggiunta al controllo breadcrumb la regola etichetta: il testo link deve essere uguale al nome proprio della pagina destinazione. Deviazione fa fallire il build.

 v1.4.19 23 ottobre 2026, 12:13

## Controllo build catena breadcrumb

La coerenza breadcrumb ora regola permanente. L’invariante catena(pagina) = catena(pagina padre) + pagina verificato su 245 pagine. Ogni nuova pagina che salta un gradino o dà link rotto fa fallire il build.

- Novità check-breadcrumbs.mjs collegato alla catena build: controllati invariante prefisso, link crumb rotto e incoerenza nav↔BreadcrumbList.
- Aggiornamento Aggiunta ad AGENTS.md la regola catena breadcrumb. Nelle pagine sotto famiglia il gradino famiglia obbligatorio.

 v1.4.18 23 ottobre 2026, 12:09

## Gradino famiglia alla catena breadcrumb prodotto

Nei prodotti categoria sotto famiglia (Plissettata, Veneziana) il breadcrumb saltava il livello intermedio. Prodotti → Categoria → Prodotto. Costruita la stessa catena della pagina categoria: Prodotti → Famiglia → Categoria → Prodotto.

- Correzione Aggiunto il gradino parent al breadcrumb ProductArticle. Tutte le pagine prodotto sotto famiglia seguono esattamente la stessa catena della pagina categoria. [Esempio: Tenda Plissettata Visone](https://www.fenetresystems.com/it/tenda-plissettata-greige/)

 v1.4.17 23 ottobre 2026, 12:05

## Sei pagine tenda plissettata velo

Aggiunte sei pagine prodotto colore alla famiglia Tende Plissettate Velo. Bianco, Ecru, Crema, Grigio, Grigio Chiaro e Grigio Scuro. Ognuna con testo indipendente focalizzato sul proprio tono, guida misura/installazione e SSS.

- Novità In pubblicazione le pagine Tenda Plissettata Velo Bianco, Ecru, Crema, Grigio, Grigio Chiaro e Grigio Scuro. Ogni pagina porta contenuto, schema e dato prodotto dedicati al proprio titolo. [Tende Plissettate Velo](https://www.fenetresystems.com/it/tende-plissettate-velo/) [Tenda Plissettata Velo Bianco](https://www.fenetresystems.com/it/tenda-plissettata-velo-bianca/)

 v1.4.16 23 ottobre 2026, 11:59

## Architettura mail AGENTS.md pareggiata

Le note progetto documentano la nuova architettura di consegna. Il percorso primario sendDirectMX, il meccanismo SPF `a`, il backup AUTH e il modello HTML in entrambi i percorsi. Rimosso il vecchio vincolo "notifica testo piano".

- Aggiornamento La sezione architettura mail aggiornata con MX-first + AUTH-fallback + registro via + modelli HTML per form.

 v1.4.15 23 ottobre 2026, 11:51

## Anche il backup AUTH usa il modello HTML

Le notifiche che cadevano su AUTH dopo deferral MX andavano in testo piano. Ora anche il percorso di riserva usa il modello HTML corporate. Per la natura probabilistica di CS101 il testo piano non offre più vantaggio di consegna.

- Correzione Il messaggio fallback AUTH si invia con notifyHtml + emailChrome. La notifica arriva disegnata qualunque trasporto si usi.

 v1.4.14 23 ottobre 2026, 11:48

## Modello dedicato alla conferma candidatura lavoro

Il form risorse umane cadeva sulla conferma cliente generica "Il Suo messaggio è stato ricevuto". Ora ha il proprio design come contatti/rivenditore/preventivo. Badge carriera, area candidata + info CV e passi del processo di valutazione.

- Novità Modello careerAckHtml. Contiene area candidata, nome file CV e processo di valutazione in 3 passi. Collegato a /insan-kaynaklari/.

 v1.4.13 23 ottobre 2026, 11:44

## La mail notifica passata al modello HTML corporate

Il vincolo testo piano era solo per il filtro outbound CS101 di iCloud. Poiché la notifica ora va dal percorso inbound MX, si usa il modello HTML corporate (notifyHtml + emailChrome). Il backup AUTH resta testo piano.

- Miglioramento La notifica proprietario sito si invia come multipart/alternative. Design corporate con tabella campi etichettati, collegamenti tel/mailto/WhatsApp e card messaggio.

 v1.4.12 23 ottobre 2026, 11:23

## Registro percorso consegna nel log invii

Ogni record form ora conserva con quale trasporto è uscita la notifica. Mx, auth o fail. Se c’è errore MX si registra anche la breve descrizione. Visibile come campo Notifica nella card visualizzatore.

- Miglioramento La scrittura log di send.php spostata dopo la notifica e il risultato trasporto registrato nel record. Anche in fallimento totale si scrive record fail (protetto da doppio record).

 v1.4.11 23 ottobre 2026, 11:20

## Consegna notifica spostata sul percorso MX diretto

Verificato che CS101 funziona solo in iCloud outbound submission. La notifica proprietario sito ora si consegna all’MX inbound iCloud senza AUTH. Se MX fallisce si scende sul vecchio percorso AUTH. Il percorso invio si riporta nella risposta JSON.

- Correzione Aggiunto sendDirectMX. I record MX si provano in ordine di priorità, STARTTLS opportunistico, EHLO compatibile rDNS (server.fenetre.com.tr). Il filtro CS101 non esiste su questo percorso.
- Correzione Il tentativo From≠To ritirato. Le prove hanno confutato la teoria invio-a-se-stessi. Poiché anche la mail conferma veniva rifiutata, il problema è un filtro outbound probabilistico a livello account.
- Miglioramento Le card record form ridisposte. Riga titolo (nome/form/data/elimina) + griglia campi etichettati (telefono, e-mail, argomento, posizione, pagina, CV).

 v1.4.10 23 ottobre 2026, 11:07

## Architettura distribuzione form AGENTS.md aggiornata

Le note progetto documentano la vera catena di distribuzione (public/api → dist → branch deploy → Plesk) e la posizione permanente di forms-log.php sopra il docroot. Corretta la vecchia nota "si carica a mano sul server".

- Aggiornamento Le sezioni endpoint form e log invii pareggiate con l’architettura live. Annotate le azioni elimina/pulisci nel visualizzatore.

 v1.4.9 23 ottobre 2026, 11:04

## Eliminazione e pulizia totale nei record form

Aggiunte al visualizzatore forms.php le azioni Elimina per record e Pulisci tutto. Le operazioni si fanno via POST, la chiave si rivalida nel corpo e l’eliminazione riga avviene sotto lock file.

- Novità Pulsante Elimina per record. Mirato con l’indice riga dati nel file, la riga header preservata.
- Novità Pulisci tutto. Azzera il file log con l’header protettivo. Con dialogo conferma e POST-Redirect-GET impedito il re-invio accidentale.

 v1.4.8 23 ottobre 2026, 11:00

## Log form spostato fuori dalla radice web

Dopo aver verificato che la sincronizzazione distribuzione Plesk non tocca i file fuori docroot, la posizione log spostata sopra httpdocs. I record ora completamente indipendenti dai deploy e strutturalmente chiusi all’accesso web.

- Correzione send.php scrive il file log nella posizione dirname(__DIR__,2)/forms-log.php. Se sopra docroot non scrivibile si scende dentro api/.
- Miglioramento Il visualizzatore forms.php cerca prima la nuova posizione, scansiona retroattivamente le vecchie posizioni e mostra il percorso file risolto nell’interfaccia.

 v1.4.7 23 ottobre 2026, 10:58

## Log form escluso dall’ambito deploy

Il file seme forms-log.php era nel pacchetto deploy per cui a ogni sincronizzazione server sovrascriveva i record live. Il file portato fuori distribuzione. Send.php lo crea da sé con header protettivo quando serve.

- Correzione Rimossi public/api/forms-log.php e la copia deploy, aggiunto **/forms-log.php alla lista .gitignore. Il file log live ora resta untracked sul server e non subisce i deploy.

 v1.4.6 23 ottobre 2026, 10:55

## I messaggi errore form mostrano la vera causa

I form contatti, rivenditore e candidatura lavoro ignoravano l’errore restituito dal server e dicevano "Invio fallito" in ogni caso. Ora la vera causa come rate-limit (429), convalida (422) si stampa direttamente all’utente.

- Correzione Il flusso submit di ContactForm, DealerForm e JobForm preserva il campo error della risposta JSON server. Nell’invio 429 si mostra "Invio troppo frequente. Attendere per favore."
- Miglioramento L’indirizzamento telefono si aggiunge solo nei veri fallimenti senza messaggio server come errore rete/JSON.

 v1.4.5 23 ottobre 2026, 10:48

## File API spostati sul percorso distribuzione

Le modifiche notifica form e log invii spostate nella posizione public/api/, unico canale che arriva al server. La copia nella cartella deploy/ pareggiata come riferimento. La correzione mail della versione precedente arriva effettivamente al server con questo trasporto.

- Correzione send.php, forms.php e forms-log.php copiati sotto public/api/. Il server live serve solo l’output statico nel branch deploy. I file nella cartella deploy/ dovevano essere caricati a mano.
- Miglioramento La lista permessi .htaccess estesa come send|log404|forms. Il visualizzatore sotto /api/ nell’ambito robots Disallow.

 v1.4.4 23 ottobre 2026, 10:40

## Correzione consegna notifica form

Il filtro iCloud che impediva alle notifiche contatti, preventivo, rivenditore e candidatura lavoro di cadere nella casella info@fenetresystems.com superato cambiando la firma mittente. Le notifiche ora si inviano dall’indirizzo fenetresystems@icloud.com dello stesso account iCloud+ all’indirizzo info@. Inoltre ogni invio form si scrive in un log protetto sul server.

- Correzione L’indirizzo envelope+From della mail notifica cambiato in fenetresystems@icloud.com. Il pattern "info@ → info@" invio-a-se-stessi attivava il filtro outbound CS101 iCloud. La mail conferma cliente preservata con mittente info@. [Contatti](https://www.fenetresystems.com/it/contatti/)
- Novità Gli invii form si scrivono in log JSONL sul server. Qualunque cosa faccia il filtro mail la candidatura non si perde. I record si leggono solo col visualizzatore /forms.php con chiave. Chiave sbagliata restituisce 404, pagina marcata noindex.

 v1.4.3 23 ottobre 2026, 09:55

## Identità ai gruppi mappa del sito

Aggiunta a ogni file gruppo sitemap l’informazione sitemap-meta che porta nome e descrizione del gruppo. Nella vista stile ogni file ora si apre col proprio titolo. Lo schema dati XML invariato. L’info extra si trasporta come processing-instruction che i parser sitemap ignorano.

- Novità Aggiunti titolo e descrizione turchi unici a 14 file gruppo. Come I Nostri Sistemi, I Nostri Prodotti, Installazione, Immagini. Sitemap.xsl stampa dinamicamente titolo e sotto-descrizione dal file. [sitemap.xml](https://www.fenetresystems.com/sitemap.xml)

 v1.4.2 23 ottobre 2026, 09:47

## Vista mappa del sito immagini completata

Nella vista stile sitemap-images.xml gli indirizzi immagine ora si elencano sotto la riga della pagina a cui sono associati. Lo schema dati XML invariato. Completata solo la presentazione leggibile dall’uomo.

- Miglioramento Aggiunto supporto image:image al modello urlset di sitemap.xsl. Sotto le righe delle 63 pagine resi visibili in totale 169 collegamenti immagine. [sitemap-images.xml](https://www.fenetresystems.com/sitemap-images.xml)
- Miglioramento Le voci mappa del sito immagini ereditano i valori changefreq e priority della pagina sorgente. Riempite le colonne vuote nella tabella.

 v1.4.1 23 ottobre 2026, 09:43

## Rafforzamento compatibilità motori sitemap

Il livello XML della mappa del sito ristretto secondo i requisiti ufficiali dei tre motori di ricerca. La raccomandazione localizzazione di Google, il modello priorità scansione di Yandex e la vista leggibile nel browser raccolti in una sola versione.

- Novità Aggiunti a ogni URL priority e changefreq graduati. Home page 1.0, gruppi prodotto 0.9–0.8, dettagli 0.7, pagine legali 0.3. Yandex ordina la sequenza di scansione secondo questo coefficiente. [sitemap.xml](https://www.fenetresystems.com/sitemap.xml)
- Novità Aggiunta a tutti gli URL l’alternativa hreflang="x-default". Soddisfatta la raccomandazione multi-lingua di Google.
- Miglioramento Le mappe sito XML hanno ottenuto vista tabella leggibile nel browser. Il modello sitemap.xsl comune in tutti i file urlset e indice.

 v1.4.0 23 ottobre 2026, 09:33

## Famiglia colori plissettata tinta unita e trasparenza versioni

La famiglia tenda plissettata tinta unita ha ottenuto pagine dettaglio indipendenti per tutti i 21 colori del campionario. Ogni pagina scritta con il comportamento luce del proprio colore, la palette accompagnatrice e l’armonia ambiente. Non è stata usata copia testo modello. Con la stessa pubblicazione è stata attivata anche l’infrastruttura cronologia versioni che documenta lo sviluppo del sito.

- Novità Pubblicate 21 pagine dettaglio colore. Campionario completo da bianco a rosso. Ogni pagina arriva con testo originale, guida scelta basata sul colore e il proprio set SSS. [Tenda Plissettata Bianca](https://www.fenetresystems.com/it/tenda-plissettata-bianca/) [Tenda Plissettata Bronzo](https://www.fenetresystems.com/it/tenda-plissettata-bronzo/) [Tenda Plissettata Rossa](https://www.fenetresystems.com/it/tenda-plissettata-rossa/) [Tutte le Tende Plissettate Tinta Unita](https://www.fenetresystems.com/it/tende-plissettate-tinta-unita/)
- Novità Attivati la pagina cronologia versioni e il feed RSS. Tutto lo sviluppo del sito si documenta con numero versione e data. [Cronologia delle Versioni](https://www.fenetresystems.com/it/cronologia-versioni/)
- Miglioramento Lo script controllo modifiche collegato alla catena build. La modifica contenuto non registrata ferma la compilazione produzione.

 v1.3.3 20 ottobre 2026, 18:58

## Controllo garanzia qualità a sei livelli

Completato un giro di convalida completo pre-pubblicazione. Unicità contenuto, coerenza schema, validità HTML, integrità numerica, catena dipendenze e convalida feed controllati in sei livelli separati. I riscontri risolti nello stesso giro.

- Correzione Distinta la ripetizione frasi incrociate nei testi prodotto e categoria. Nessuna pagina si sovrappone a un’altra a livello frase.
- Correzione Aggiunto il markup schema Table mancante alle tabelle in otto pagine.
- Miglioramento Il valore SKU prodotto collegato alla fonte calcolata. Il dato si alimenta da un unico punto di verità.
- Miglioramento Aggiunto campo immagine rappresentativa a 95 schemi dettaglio prodotto. Ampliata l’idoneità rich result.

 v1.3.2 20 ottobre 2026, 17:51

## Dati strutturati, standard lingua e distribuzione

Gli schemi prodotto allineati ai requisiti rich results di Google, i titoli pagina legati a un unico standard e le espressioni rotte catturate nel controllo lingua pulite. Anche l’infrastruttura form e gli estremi sitemap rafforzati in questa versione.

- Novità Attivato lo schema Product JSON-LD in tutte le pagine dettaglio prodotto. Registrate nel nodo offerta la politica spedizione e reso. [I Nostri Prodotti](https://www.fenetresystems.com/it/prodotti/)
- Aggiornamento I titoli pagina corporate sistemati sullo standard suffisso proprietà. Resa coerente la vista risultato ricerca.
- Correzione Controllo lingua in tutto il sito: corretti accordo suffisso domanda, punteggiatura e parole rotte nate dal cambio di massa.
- Correzione Risolto il problema risposta Content-Type agli estremi sitemap. Browser e bot ricevono i file come XML.

 v1.3.1 20 ottobre 2026, 11:31

## Standardizzazione misurazione e meta

Meta descrizioni e titoli pagina legati a tipo unico secondo gli standard SEO/GEO 2026, completata la semplificazione leggibilità in tutto il sito. L’infrastruttura analitica Ahrefs aggiunta con la disposizione che si carica solo dopo il consenso cookie.

- Novità Attivato Ahrefs Web Analytics. Lo script funziona 5 secondi dopo il caricamento pagina.
- Aggiornamento Giro leggibilità in tutto il sito: frasi lunghe divise, attributi dimensione immagine completati, scrittura marchio legata a un unico standard.
- Miglioramento Le richieste percorso sistema non valide reindirizzate alla home page con 301. Il budget scansione preservato.

 v1.3.0 20 ottobre 2026, 03:31

## Approfondimento contenuto. 78 pagine

Eseguito un approfondimento completo col principio contenuto unico per pagina. 33 dettagli prodotto, 30 pagine applicazione plissettata e 15 pagine dettaglio installazione riscritti con la propria motivazione tecnica. Nessuna pagina è copia di un’altra.

- Aggiornamento Aggiunti a 33 pagine dettaglio prodotto descrizione, set caratteristiche e SSS propri del prodotto. [I Nostri Prodotti](https://www.fenetresystems.com/it/prodotti/)
- Aggiornamento 30 pagine area applicazione plissettata approfondite con motivazione tecnica basata su ambiente. [Ambiti di Applicazione](https://www.fenetresystems.com/it/ambiti-di-applicazione/)
- Aggiornamento Aggiunto contenuto unico basato su sistema e superficie a 15 pagine dettaglio installazione. [Tipi di Installazione](https://www.fenetresystems.com/it/tipi-di-installazione/)
- Miglioramento Puliti i nodi schema senza carattere commerciale. Il dato strutturato reso semplice e verificabile.

 v1.2.3 20 ottobre 2026, 02:40

## Giro convalida dati strutturati

L’output Schema.org convalidato da capo a fondo. Indirizzo attività locale, struttura elemento ItemList e campi spedizione/reso sistemati sullo standard. Il modello dati prodotto reso type-safe.

- Correzione Risolti gli errori di convalida schema: blocco indirizzo, struttura elemento lista e definizioni consegna/reso.
- Correzione Corretti 15 slug categoria da singolare a forma plurale. Resa coerente la struttura URL.
- Aggiornamento Accorciata l’aggiunta tecnica dai titoli pagina installazione. Risultato ricerca più leggibile.

 v1.2.2 20 ottobre 2026, 00:19

## Intestazione sicurezza e infrastruttura immagini

Aggiunta al sito l’intestazione Content-Security-Policy, il carico HTML assottigliato con sprite icone e script esterni. La famiglia veneziana ha ottenuto immagini categoria e prodotto.

- Novità Intestazione Content-Security-Policy attiva in tutte le pagine.
- Novità In pubblicazione le immagini prodotto veneziana alluminio e l’immagine header categoria. [Veneziane in Alluminio](https://www.fenetresystems.com/it/veneziane-in-alluminio/) [Veneziane](https://www.fenetresystems.com/it/veneziane/)
- Miglioramento Ridotto il carico HTML: le icone spostate in un unico sprite SVG, le classi comuni unite, le ripetizioni chrome portate lato client.
- Novità Aggiunti il file verifica sito Google e il meta tag.

 v1.2.1 19 ottobre 2026, 21:09

## Infrastruttura prestazioni e distribuzione

Le immagini hero rese LCP-friendly con srcset responsive e preload. Lo script di distribuzione passato alla struttura che preserva gli asset con hash. Le pagine vecchie non perdono asset anche nella nuova versione.

- Miglioramento Aggiunte alle immagini hero le varianti larghezza 640/1280/1920 e preload. Migliorata la misura del lavoro di paint più grande.
- Miglioramento Lo script di distribuzione aggiornato: si preservano i file con hash `_astro` e `pagefind`, i residui vecchi si potano automaticamente.
- Correzione Risolti gli straripamenti mobile: sezioni fornitura e piattaforma, mockup pannello rivenditore.
- Aggiornamento La barra navigazione dentro sezione passata al comportamento appiccicoso. Il link sezione attiva si centra nell’area visibile.

 v1.2.0 19 ottobre 2026, 20:42

## Pacchetto esperienza mobile e misurazione

Il sito ha guadagnato una serie di tocchi che danno sensazione app su mobile: barra progresso transizione, feedback pressione, header che si nasconde allo scorrimento, supporto haptic e Web Share. Attivata la misurazione Google Analytics 4.

- Novità Attivata la misurazione GA4. Si carica solo dopo il consenso cookie.
- Novità Pacchetto esperienza mobile: barra transizione pagina, press feedback, header scroll-hide, haptic, Web Share e scorciatoie manifest.
- Miglioramento Rimosso il ritardo tocco. L’interfaccia risponde istantaneamente su mobile.

 v1.1.1 19 ottobre 2026, 20:19

## Ritocchi interfaccia

Completata una serie di ritocchi visuali nella home page e nel chrome sito: la griglia indirizzamento pubblico passata allo schema 2×2 su mobile, il testo banda cookie ribilanciato, le statistiche hero sistemate sulla griglia hairline.

- Aggiornamento Il collegamento e-mail nella barra info superiore portato nella forma "Invia E-mail" che crea direttamente la mail. [Contatti](https://www.fenetresystems.com/it/contatti/)
- Miglioramento Le card indirizzamento pubblico home page ristrette nello schema 2×2 su mobile.
- Miglioramento La banda consenso cookie e la griglia statistiche hero bilanciate come margine laterale.
- Novità Aggiunto il collegamento assistenza live alla pagina contatti. [Contatti](https://www.fenetresystems.com/it/contatti/)

 v1.1.0 19 ottobre 2026, 19:28

## Aree applicazione e mappa del sito

Attivata la gerarchia aree applicazione basata su ambiente: pagine applicazione per prodotto, tetti inferiori e dettagli ambiente. Aggiunta la mappa del sito live che elenca tutte le pagine.

- Novità Gerarchia aree applicazione: pagine basate su ambiente con i tetti abitazioni, spazi commerciali, strutture speciali, veicoli, finestre geometriche e salute-istruzione. [Ambiti di Applicazione](https://www.fenetresystems.com/it/ambiti-di-applicazione/)
- Novità Pagina mappa del sito: tutti i gruppi e le pagine in un unico elenco, con filtro live. [Mappa del Sito](https://www.fenetresystems.com/it/mappa-del-sito/)
- Miglioramento Lo straripamento navigazione reso dinamico. La larghezza menu si regola secondo lo schermo.
- Novità Attivata l’infrastruttura convalida: scala titoli, semantica tabelle e coerenza dati controllate nel build.

 v1.0.0 11 ottobre 2026, 16:29

## Prima pubblicazione sito corporate

Il sito corporate FENETRE Systems pubblicato per la prima volta. Struttura statica che copre otto famiglie prodotto. Arrivata con output HTML puro prodotto da Astro, supporto PWA e ricerca interna.

- Novità Albero prodotti che copre le famiglie zanzariera, zanzariera plissettata, tenda plissettata, honeycomb, duet, veneziana, zip e tende. [I Nostri Prodotti](https://www.fenetresystems.com/it/prodotti/) [I Nostri Sistemi](https://www.fenetresystems.com/it/nostri-sistemi/)
- Novità Sezione corporate: chi siamo, storia, missione-visione, stabilimento produzione e documenti. [Corporate](https://www.fenetresystems.com/it/azienda/)
- Novità Flussi preventivo e contatti. Sezione programma rivenditori e partnership. [Richiedi un Preventivo](https://www.fenetresystems.com/it/richiedi-un-preventivo/) [Programma Rivenditori](https://www.fenetresystems.com/it/programma-rivenditori/)

I record su questa pagina vengono serviti anche come feed RSS: [/en/version-history.xml](https://www.fenetresystems.com/it/cronologia-versioni.xml)

## Preventivo per il progetto

Una volta ricevute le misure, il preventivo arriva entro 48 ore.

[Ci scriva per un preventivo](https://www.fenetresystems.com/it/contatti/) [WhatsApp](https://www.fenetresystems.com/it/whatsapp/)
