IMPLEMENTAZIONE CHERTRA · ASTRO · CINQUE LINGUE
Un sito, cinque lingue, una base tecnica condivisa.
Questo caso studio documenta il sito pubblico di CherTra: un sito aziendale multilingue e una pubblicazione editoriale realizzati con Astro e generati in formato statico. Descrive l’implementazione verificabile nel repository, non un incarico per un cliente né un risultato di performance.
- Framework
- Astro · output statico
- Lingue
- EN · IT · FR · DE · ES
- News
- 49 articoli in cinque lingue
- Stima
- Calcolo nel browser
01
La sfida
CherTra aveva bisogno di un unico sito per presentare servizi, prezzi pubblicati, assistenza e prodotti in cinque lingue. La stessa architettura doveva sostenere anche una sezione News articolata, evitando che le pagine tradotte rimandassero all’inglese o dichiarassero canonical errati.
La difficoltà pratica era mantenere coerenza tra molte pagine statiche: ogni traduzione doveva avere contenuti e metadati propri, mentre menu, breadcrumb, selettore lingua, dati strutturati e sitemap dovevano individuare le versioni corrispondenti.
02
Architettura: i contenuti vengono associati alle rotte
- 01
Contenuti localizzati
Chiavi di pagina condivise rimandano a record tradotti. Gli helper generano il percorso della lingua scelta, senza ripetere prefissi locali nei template.
- 02
Generazione statica
Astro crea le pagine durante la build. L’output può essere servito da un hosting statico e il contenuto non richiede un’applicazione client per essere mostrato.
- 03
Metadati di ricerca
Un layout condiviso genera lingua, canonical, alternate, metadati social e dati strutturati. La sitemap deriva dallo stesso inventario delle pagine indicizzabili.
- 04
Sistema editoriale
Le notizie sono record strutturati con traduzioni, percorsi localizzati, fonti, descrizioni delle immagini e identificativi degli articoli correlati.
- 01Record dei contenuti
- 02Helper delle rotte locali
- 03Build statico Astro
- 04Pagine canonical + sitemap


03
Scelte di implementazione
Mantenere il contesto linguistico
Gli helper ricevono lingua e identità della pagina e restituiscono il percorso localizzato corrispondente. News usa inoltre un’identità stabile per ogni articolo e helper per homepage, categoria, paginazione, pagine editoriali e articoli. Cambiare lingua da un articolo porta così alla traduzione corrispondente, non a una homepage generica.
L’audit SEO statico controlla pagine generate, canonical, alternate, sitemap e collegamenti interni che escono dalla lingua corrente. È un controllo del repository, non una garanzia di posizionamento o indicizzazione.
Separare contenuti e presentazione
Testi, etichette di navigazione, prezzi e articoli News sono organizzati in moduli dati; i componenti Astro li rendono con template condivisi. Così gli elementi comuni restano coerenti e ogni lingua conserva formulazioni e metadati propri.
Il modello News distingue inoltre l’articolo di base dalle sue traduzioni. Data di pubblicazione e URL delle fonti restano associati alla storia originale; titoli, sommari, testi alternativi, didascalie e corpo possono essere localizzati.
IMPLEMENTAZIONE CHERTRA · ASTRO · CINQUE LINGUE
Uno strumento con una promessa volutamente limitata
Lo stimatore del costo del sito è una guida allo scope nel browser, non un generatore di preventivi. I prezzi mostrati provengono dalla configurazione condivisa. Il visitatore sceglie tipo di progetto, pagine, lingue e requisiti; il risultato confronta i dati con i riferimenti pubblicati e segnala gli aspetti da valutare su misura.
L’implementazione attuale non invia né salva le risposte. Non inventa prezzi aggiuntivi e non promette che un progetto possa essere realizzato al prezzo minimo indicato. Scope e trattamento fiscale vanno confermati in una proposta scritta.
Apri lo stimatore del costo del sito04
Elementi verificabili
- Il repository configura Astro per la generazione statica e definisce cinque lingue.
- I dati News attuali includono 49 storie di base con percorsi EN, IT, FR, DE ed ES.
- Lo stimatore usa i dati prezzi condivisi, calcola nel browser e dichiara che le risposte non vengono inviate né salvate.
- Build e audit SEO verificano rotte, canonical, hreflang, sitemap e collegamenti localizzati.
05
Limiti e affermazioni escluse
- È il sito di CherTra, non un progetto indipendente per un cliente. Non dimostra soddisfazione dei clienti, conversioni, crescita dei ricavi, miglioramenti di ranking o performance misurate.
- La generazione statica richiede una nuova build e pubblicazione per aggiornare i contenuti. Le funzioni dinamiche, come lo stimatore, usano JavaScript nel browser; il solo HTML statico non rappresenta tutti gli stati interattivi.
- Gli audit automatizzati non sostituiscono una revisione madrelingua, i test di accessibilità con tecnologie assistive o misurazioni di performance su utenti reali.