{
  "nav": {
    "templates": "Design",
    "create": "Crea il tuo sito",
    "dashboard": "Il mio pannello",
    "menu": "Menu",
    "invitations": "Inviti",
    "skipToContent": "Vai al contenuto"
  },
  "home": {
    "title": "Sito di matrimonio con invito e QR",
    "description": "Il sito del tuo matrimonio a 20 €: invito digitale con codice QR e un pannello per conferme, tavoli, menù, pullman e pre-matrimonio.",
    "hero": {
      "heading": "Il sito del tuo matrimonio, con tutta la gestione",
      "subheading": "Un sito di nozze completo — copertina, storia, mappa, galleria e conferme in tempo reale — che è anche il tuo invito digitale con codice QR. E dietro, un pannello privato per gestire tutto: invitati, tavoli, menù, pullman e pre-matrimonio.",
      "cta": "Crea il tuo sito di nozze",
      "ctaSecondary": "Vedi i design",
      "badgeFree": "Crealo senza pagare",
      "badgeNoSignup": "Inizia senza registrarti",
      "badgeNoCard": "Pagamento unico, nessun abbonamento",
      "scanMe": "Scansionami",
      "ctaPricing": "Vedi i prezzi",
      "micro": "Invito digitale con QR · Conferme in tempo reale · Pannello di gestione",
      "scrollCue": "Scorri per vederlo intero",
      "qrCta": "Tocca qui e guarda il sito di esempio"
    },
    "examples": {
      "heading": "Ecco come vengono i siti di nozze",
      "sub": "Non sono screenshot: sono i modelli reali in funzione. Scegline uno e fallo tuo.",
      "use": "Usa questo modello"
    },
    "includes": {
      "eyebrow": "Tutto incluso",
      "heading": "Tutto quello che serve al vostro matrimonio, in un solo sito",
      "sub": "Senza extra, senza moduli a pagamento e senza limiti: ogni parte si accende o si spegne dall'editor.",
      "cover": {
        "title": "Copertina con la vostra foto",
        "body": "La foto che scegliete, inquadrata come volete, con i vostri nomi e il conto alla rovescia."
      },
      "story": {
        "title": "La vostra storia",
        "body": "Come vi siete conosciuti, raccontato a modo vostro. È la prima cosa che si legge."
      },
      "schedule": {
        "title": "Programma e luoghi",
        "body": "Cerimonia, pranzo e festa con orario, indirizzo e mappa. Nessuno chiederà più dove si tiene."
      },
      "rsvp": {
        "title": "Conferme in tempo reale",
        "body": "Chi viene, con quali accompagnatori — con nome —, quale menù sceglie e che allergie ha."
      },
      "gallery": {
        "title": "Galleria e album condiviso",
        "body": "Fino a nove vostre foto e un link perché gli ospiti carichino le loro dopo la festa."
      },
      "gifts": {
        "title": "Lista nozze",
        "body": "Il vostro IBAN o la lista che avete già, con un messaggio scritto da voi. Discreto e facoltativo."
      },
      "logistics": {
        "title": "Pullman e pre-matrimonio",
        "body": "Chi ha bisogno di un posto sul pullman e chi viene alla vigilia, chiesto nella stessa conferma."
      },
      "qr": {
        "title": "Link e codice QR vostri",
        "body": "Per WhatsApp e da stampare sulla partecipazione di carta. Lo stesso link vale per sempre."
      }
    },
    "panel": {
      "eyebrow": "Il pannello di controllo",
      "heading": "La chiave è il pannello: il matrimonio gestito da cima a fondo",
      "sub": "Non compri solo un bel sito: compri lo strumento con cui si organizza un matrimonio. Ogni conferma arriva da sola e ogni cosa ha la sua sezione.",
      "overview": {
        "title": "Riepilogo",
        "body": "I numeri importanti a colpo d'occhio — chi viene, quanti coperti — e cosa resta da fare, dedotto da solo."
      },
      "guests": {
        "title": "Invitati",
        "body": "Tutta la lista in un posto: aggiungi, filtra per gruppo o stato, correggi e sollecita su WhatsApp chi non risponde."
      },
      "seating": {
        "title": "Tavoli",
        "body": "Crea i tavoli con i loro posti e fai sedere i confermati in due tocchi, vedendo quanto si riempie ognuno."
      },
      "catering": {
        "title": "Catering",
        "body": "Coperti, menù, allergie e posti sul pullman già sommati: un riepilogo pronto da mandare al ristorante."
      },
      "share": {
        "title": "Condividi",
        "body": "Il tuo link e il tuo QR pronti da stampare, messaggi WhatsApp già scritti e quante visite riceve il sito."
      },
      "foot": "Ti risparmia il foglio di calcolo, le telefonate una a una e le conferme rincorse su WhatsApp. Tutto il matrimonio, gestito in un unico posto dal primo giorno.",
      "transport": {
        "title": "Pullman",
        "body": "Gli invitati chiedono un posto alla conferma; tu fai quadrare pullman, orari e posti, e il sito li mostra."
      },
      "preWedding": {
        "title": "Pre-matrimonio",
        "body": "Annunciala sul sito e chiedi chi ci sarà alla conferma: saprai in quanti siete la vigilia."
      },
      "card": {
        "seats": "invitati confermati",
        "replied": "dell’elenco ha risposto",
        "tables": "tavoli pronti",
        "pace": "Ritmo delle conferme",
        "cta": "Entra nel pannello di {{hosts}}",
        "hint": "Un matrimonio intero dentro, esattamente come lo vedresti tu. Si apre in una nuova scheda."
      }
    },
    "compare": {
      "eyebrow": "Confronto",
      "heading": "Lo stesso sito web, senza il budget di un sito su misura",
      "sub": "Commissionare il sito di un matrimonio a uno studio costa centinaia o migliaia di euro e settimane di lavoro. Qui ottieni lo stesso risultato, pronto in minuti.",
      "colUs": "Con QRinvites",
      "colThem": "Un sito di nozze su misura",
      "r1": {
        "label": "Prezzo",
        "us": "Un solo piccolo pagamento, tutto incluso per sempre",
        "them": "Centinaia o migliaia di euro di sviluppo"
      },
      "r2": {
        "label": "Tempo",
        "us": "Pronto in minuti, lo monti tu stesso",
        "them": "Settimane o mesi di scambi avanti e indietro"
      },
      "r3": {
        "label": "Competenze",
        "us": "Nessuna: compili i dati e pubblichi",
        "them": "Ti servono un designer e un programmatore"
      },
      "r4": {
        "label": "Modifiche",
        "us": "Modifichi e si aggiorna all'istante, gratis",
        "them": "Chiedi la modifica, aspetti e a volte paghi"
      },
      "r5": {
        "label": "Dominio e hosting",
        "us": "Inclusi, senza configurare nulla",
        "them": "Li attivi e li mantieni a parte"
      },
      "r6": {
        "label": "Gestione degli invitati",
        "us": "Pannello con conferme, tavoli, menù, pullman e pre-matrimonio incluso",
        "them": "Di solito non ha un pannello: lo gestisci su un foglio"
      },
      "r7": {
        "label": "Manutenzione",
        "us": "Zero: ce ne occupiamo noi per sempre",
        "them": "Aggiornamenti e guasti a tuo carico"
      }
    },
    "steps": {
      "eyebrow": "Passo dopo passo",
      "heading": "Come funziona",
      "sub": "Da zero al sito del tuo matrimonio pubblicato in cinque minuti",
      "one": {
        "title": "Scegli il design del tuo sito",
        "body": "Design professionali pensati per i matrimoni. Quello che scegli è esattamente il sito che vedranno i vostri ospiti."
      },
      "two": {
        "title": "Personalizzalo del tutto",
        "body": "Nomi, data, luoghi con mappa, storia, galleria e conferme, con anteprima dal vivo. Senza limiti e senza registrarti."
      },
      "three": {
        "title": "Pubblicalo con un pagamento unico",
        "body": "Accedi con Google —senza password né carta salvata—, paga una volta e ottieni il tuo link unico e il tuo QR code. Ora è tuo per sempre."
      },
      "four": {
        "title": "Condividilo e gestiscilo dal pannello",
        "body": "Invia il link su WhatsApp o stampa il QR. Le conferme arrivano da sole nel tuo pannello, dove gestisci invitati, tavoli, catering, pullman e pre-matrimonio."
      },
      "step": "Passo {{n}}"
    },
    "faq": {
      "eyebrow": "FAQ",
      "heading": "Domande frequenti",
      "sub": "Quello che tutti chiedono prima di creare il proprio",
      "q1": {
        "q": "Quanto costa il sito?",
        "a": "Crearlo non costa nulla: apri l'editor senza registrarti e usi tutte le opzioni, i modelli, le foto e le sezioni senza limiti. Si paga solo alla pubblicazione: un unico pagamento di 20 € per sito, per sempre, senza abbonamenti né rinnovi. Puoi vederlo finito prima di decidere."
      },
      "q2": {
        "q": "Devo registrarmi o dare la mia email?",
        "a": "Disegni tutto il sito senza registrarti. Solo al momento di pubblicare ti chiediamo di accedere con il tuo account Google (senza nuove password né email di conferma), perché il sito e il pannello ospiti siano solo tuoi, da qualsiasi dispositivo."
      },
      "q3": {
        "q": "Quando mi viene chiesta la carta?",
        "a": "Solo alla pubblicazione, mai prima: componi il sito completo e decidi con il risultato davanti. Il pagamento è unico e sicuro con Stripe, senza abbonamenti. Non vediamo né conserviamo i dati della tua carta."
      },
      "q4": {
        "q": "Come arriva l'invito ai miei ospiti?",
        "a": "Come preferisci: invii loro il link su WhatsApp o via email, oppure stampi il codice QR su una bomboniera, un cartello o il tavolo perché lo scansionino con la fotocamera. Il link apre l'invito all'istante — niente da installare, nessuna registrazione."
      },
      "q5": {
        "q": "Posso modificare il sito dopo averlo pubblicato?",
        "a": "Sì. Ogni modifica si applica all'istante per tutti i tuoi ospiti, con lo stesso link e lo stesso codice QR. Cambia l'ora, il luogo o il design senza ristampare nulla."
      },
      "q6": {
        "q": "Come funzionano le conferme di presenza?",
        "a": "I tuoi ospiti confermano la presenza direttamente sul sito — con accompagnatori, menù, allergie, pullman e pre-matrimonio — e tu gestisci tutto dal pannello: invitati, tavoli, catering e posti sul pullman, con esportazione CSV."
      },
      "q7": {
        "q": "E gli invitati anziani o poco tecnologici?",
        "a": "Aprire il sito è toccare un link o scansionare il codice QR: niente da installare, nessuna registrazione, nessuna password. E confermare è un modulo di tre campi. Se qualcuno preferisce telefonarvi, potete aggiungere la sua risposta a mano dal pannello."
      },
      "q8": {
        "q": "È difficile creare il mio primo sito?",
        "a": "Iniziare è facilissimo! L'editor parte con un esempio già compilato: cambi i nomi, la data e il luogo, e in meno di 5 minuti il tuo sito è pubblicato."
      }
    },
    "finalCta": {
      "heading": "Il vostro matrimonio merita un sito all’altezza",
      "body": "Crea il sito del vostro matrimonio in pochi minuti — invito digitale e codice QR inclusi —, pubblicalo con un unico pagamento e gestisci tutto dal pannello: invitati, tavoli, menù, pullman e prematrimonio.",
      "cta": "Crea il tuo sito"
    },
    "studio": {
      "eyebrow": "Ti serve di più?",
      "heading": "Vuoi un sito ancora più su misura?",
      "sub": "Se questo sito ti sta stretto e ne cerchi uno completamente su misura — con il tuo marchio, il tuo dominio e tutto ciò che ti serve —, raccontacelo e ti prepariamo un preventivo senza impegno.",
      "cta": "Chiedi un preventivo"
    }
  },
  "common": {
    "loading": "Caricamento…",
    "language": "Lingua",
    "yes": "Sì",
    "no": "No",
    "close": "Chiudi"
  },
  "templates": {
    "classic": {
      "name": "Classico"
    },
    "midnight": {
      "name": "Mezzanotte"
    },
    "botanical": {
      "name": "Botanico"
    }
  },
  "editor": {
    "title": "Crea il sito del tuo matrimonio",
    "subtitle": "Non è un biglietto né un PDF: stai costruendo il sito completo del vostro matrimonio, con il suo link dedicato da condividere.",
    "description": "Editor di siti di nozze con anteprima dal vivo: copertina, storia, mappa, galleria e conferme, con invito digitale e codice QR inclusi.",
    "preview": "Anteprima",
    "web": {
      "title": "Il sito del vostro matrimonio",
      "sub": "Questo è l'indirizzo pubblico del tuo sito. Condividilo su WhatsApp o con il suo codice QR.",
      "copy": "Copia link",
      "open": "Apri",
      "liveNote": "Il tuo sito è pubblicato a questo indirizzo: chiunque abbia il link può aprirlo."
    },
    "autosaveHint": "Le modifiche si salvano da sole.",
    "publish": "Pubblica",
    "addVenue": "Aggiungi momento",
    "removeVenue": "Rimuovi",
    "section": {
      "basics": "Dati",
      "story": "Storia",
      "rsvp": "Conferme",
      "schedule": "Programma e luoghi",
      "photos": "Foto",
      "gifts": "Lista regali",
      "photoShare": "Album foto condiviso",
      "preWedding": "La festa pre-matrimonio",
      "family": "Genitori e padrini"
    },
    "field": {
      "date": "Data",
      "time": "Ora",
      "greeting": "Frase di apertura",
      "template": "Modello",
      "venueLabel": "Etichetta (Cerimonia, Ricevimento…)",
      "venueName": "Nome del luogo",
      "venueAddress": "Indirizzo",
      "story": "La nostra storia",
      "dressCode": "Dress code",
      "rsvpEnabled": "Attiva le conferme",
      "askGuests": "Chiedi gli accompagnatori",
      "askMenu": "Chiedi il menù",
      "askAllergies": "Chiedi le allergie",
      "rsvpDeadline": "Data limite",
      "maxGuests": "Numero massimo di accompagnatori per invitato",
      "maxGuestsHint": "Ogni invitato potrà portare fino a questo numero di accompagnatori, indicando il nome e il cognome di ciascuno.",
      "allergiesNotice": "Le allergie sono dati sanitari. Chiedile solo se ti servono per il catering: si salvano con l'invito, le vedi solo tu e si eliminano quando lo elimini.",
      "cover": "Foto di copertina",
      "coverCta": "Scegli una foto",
      "coverBusy": "Caricamento della foto…",
      "coverRemove": "Rimuovi la foto",
      "coverHint": "Appare nel tuo invito ed è l'immagine mostrata quando lo condividi su WhatsApp. JPG, PNG o WebP.",
      "coverError": "Non siamo riusciti a caricare la foto. Provane un'altra o riprova.",
      "dressCodeHint": "Lascialo vuoto se preferisci non indicare un codice d'abbigliamento.",
      "gallery": "Galleria di foto",
      "galleryCta": "Aggiungi foto",
      "galleryRemove": "Rimuovi",
      "galleryHint": "Compaiono nell'invito, sotto i luoghi. Fino a {{max}} foto.",
      "familyLines": "Persone da menzionare",
      "familyHint": "Una riga per famiglia o coppia: «Figlia di Marta e Julián», «Padrini: Ana e Luis»…",
      "giftsEnabled": "Mostra la lista regali nell'invito",
      "giftsIban": "IBAN o numero di conto",
      "giftsUrl": "Link alla lista regali (facoltativo)",
      "giftsNote": "Messaggio per gli ospiti",
      "giftsHint": "Appare alla fine dell'invito. Puoi mettere solo l'IBAN, solo il link o entrambi.",
      "askTransport": "Chiedi se serve un posto sull'autobus",
      "showStory": "Mostra la storia",
      "showDressCode": "Mostra il dress code",
      "showSchedule": "Mostra il programma",
      "showVenues": "Mostra le schede dei luoghi con la mappa",
      "showGallery": "Mostra la galleria",
      "showSection": "Mostra questa sezione nell'invito",
      "menuOptions": "Opzioni di menù",
      "menuAdd": "Aggiungi",
      "menuOptionsHint": "I tuoi ospiti sceglieranno una di queste opzioni al momento della conferma; senza opzioni vedranno solo «Nessuna preferenza».",
      "frameHint": "Trascina per inquadrare",
      "photoShareEnabled": "Invita gli ospiti ad aggiungere le loro foto a un album condiviso",
      "photoShareUrl": "Link dell'album (Google Drive, Dropbox…)",
      "photoShareNote": "Messaggio per i tuoi ospiti",
      "photoShareHint": "Mostrato in fondo all’invito come pulsante. Gli ospiti aprono il link per caricare le loro foto del matrimonio.",
      "zoom": "Zoom",
      "zoomIn": "Ingrandisci",
      "zoomOut": "Riduci",
      "preWeddingEnabled": "Facciamo una festa pre-matrimonio e vogliamo annunciarla sul sito",
      "preWeddingNote": "Messaggio per gli invitati",
      "preWeddingAsk": "Chiedi alla conferma chi verrà alla festa pre-matrimonio",
      "preWeddingHint": "Data, luogo e messaggio compaiono sul sito; le risposte arrivano nella scheda «Pre-matrimonio» del tuo pannello.",
      "askTransportHint": "Percorsi, orari e posti dei pullman si gestiscono dalla scheda «Pullman» del tuo pannello; gli invitati li vedono sul sito."
    },
    "error": {
      "required": "Questo campo è obbligatorio."
    },
    "status": {
      "idle": "Non pubblicato",
      "saving": "Salvataggio…",
      "saved": "Salvato",
      "error": "Impossibile salvare"
    },
    "sample": {
      "host1": "Lucía",
      "host2": "Mateo",
      "greeting": "Ci sposiamo",
      "story": "Ci siamo conosciuti un martedì qualunque e da allora non abbiamo smesso di festeggiare. Ora vogliamo festeggiare con te.",
      "venueLabel": "Cerimonia",
      "venueName": "Chiesa di San Miguel",
      "venueAddress": "Plaza Mayor 1, Segovia",
      "dressCode": "Abito elegante",
      "venueLabel2": "Ricevimento",
      "venueLabel3": "La festa",
      "menu1": "Carne",
      "menu2": "Pesce"
    },
    "signInTitle": "Accedi per pubblicarlo",
    "signInBody": "Per pubblicare serve il tuo account Google: così il sito resta legato al tuo profilo e lo gestisci dal tuo pannello, da qualsiasi dispositivo. Il tuo design è già salvato in questo browser.",
    "signInLater": "Continua a modificare",
    "publishedTitle": "Invito pubblicato!",
    "publishedBody": "Condividi questo link con i tuoi ospiti.",
    "invitationLabel": "Il tuo invito",
    "panelLabel": "Il tuo pannello privato",
    "panelHint": "Accedi con Google da qualsiasi dispositivo: il pannello è privato e solo tuo.",
    "pay": {
      "redirecting": "Ti stiamo portando al pagamento sicuro di Stripe…",
      "error": "Impossibile avviare il pagamento. Riprova tra qualche secondo.",
      "eyebrow": "Ultimo passo",
      "title": "Pubblica il sito del vostro matrimonio",
      "sub": "Un unico pagamento. Senza abbonamenti, senza rinnovi e senza clausole nascoste.",
      "productName": "Il sito del vostro matrimonio",
      "b1": "Link dedicato e QR code per condividerlo",
      "b2": "Conferme con accompagnatori, menù e allergie",
      "b3": "Pannello con invitati, tavoli, menù, pullman e prematrimonio",
      "b4": "Visite e ospiti illimitati, e modifiche immediate",
      "b5": "Senza pubblicità né filigrane: il sito è solo vostro",
      "cta": "Paga e pubblica",
      "note": "Pagamento unico e sicuro con Stripe. Alla conferma il vostro sito si pubblica da solo e compare nel tuo pannello."
    },
    "cancel": "Torna all'editor",
    "close": "Chiudi",
    "scheduleHint": "Ogni momento compare nella linea del tempo dell'invito e come scheda del luogo con il link alla mappa. L'ordine dell'elenco è l'ordine della giornata.",
    "momentLabel": "Momento {{number}}",
    "moveUp": "Sposta su",
    "moveDown": "Sposta giù",
    "previewLive": "Ecco come apparirà il sito del vostro matrimonio",
    "previewSub": "Si aggiorna all'istante a ogni modifica.",
    "viewPreview": "Guarda come sta venendo il tuo sito",
    "host": {
      "1": "Nome di uno dei due sposi",
      "2": "Nome dell'altro sposo"
    }
  },
  "invitation": {
    "story": "La nostra storia",
    "venues": "Dove",
    "dressCode": "Abbigliamento",
    "directions": "Come arrivare",
    "share": "Condividi l'invito",
    "qrCaption": "Scansiona o scarica il codice QR",
    "notFound": "Invito non trovato",
    "notFoundBody": "Forse il link è cambiato o l'invito non è più pubblicato.",
    "goHome": "Vai alla home",
    "ogDescription": "{{hosts}} · {{date}} · {{venue}}. Aprilo per tutti i dettagli e per confermare la tua presenza.",
    "ogDescriptionNoVenue": "{{hosts}} · {{date}}. Aprilo per tutti i dettagli e per confermare la tua presenza.",
    "schedule": "Programma",
    "scheduleEyebrow": "Il gran giorno",
    "gallery": "Galleria",
    "farewell": "Ci renderebbe davvero felici averti con noi.",
    "venuesHeading": "I luoghi",
    "family": "Le nostre famiglie",
    "gifts": "Lista regali",
    "giftsLink": "Vedi la lista regali",
    "giftsShowIban": "Vedi conto bancario",
    "giftsCopy": "Copia",
    "giftsCopied": "Copiato!",
    "photos": "Album foto",
    "photosShare": "Condividi le tue foto",
    "photosOpen": "Apri l'album",
    "photosDemo": "Questo link è una demo e non porta da nessuna parte. Nel tuo invito reale, questo pulsante apre la cartella foto dei tuoi ospiti.",
    "errorTitle": "Non siamo riusciti a caricare l’invito",
    "errorBody": "Potrebbe essere un problema di connessione temporaneo. Riprova.",
    "retry": "Riprova",
    "preWedding": "La festa pre-matrimonio",
    "transport": "Pullman per gli invitati",
    "transportDeparture": "Partenza",
    "transportReturn": "Ritorno"
  },
  "rsvp": {
    "title": "Conferma la tua presenza",
    "name": "Il tuo nome",
    "nameRequired": "Scrivi il tuo nome.",
    "attending": "Potrai venire?",
    "yes": "Sì, ci sarò",
    "no": "Non potrò",
    "guests": "Quanti accompagnatori porti?",
    "companion": "Accompagnatore {{n}}",
    "firstName": "Nome",
    "lastName": "Cognome",
    "companionsRequired": "Scrivi il nome e il cognome di ogni accompagnatore.",
    "menu": "Menù",
    "menuDefault": "Nessuna preferenza",
    "allergies": "Allergie o intolleranze",
    "notes": "Qualcosa che dovremmo sapere?",
    "send": "Invia conferma",
    "sending": "Invio…",
    "deadline": "Conferma entro il",
    "thanksYes": "Grazie! Ci vediamo lì.",
    "thanksNo": "Grazie per avercelo detto. Ci mancherai.",
    "error": "Impossibile salvare la tua conferma. Riprova.",
    "allergiesHint": "Facoltativo. Si usa solo per organizzare il menù del matrimonio e lo vede solo chi ti invita.",
    "guestsHint": "Fino a {{max}} accompagnatori.",
    "fixFields": "Controlla i campi segnalati: manca qualcosa da correggere prima di inviare.",
    "transport": "Ti serve un posto sull'autobus?",
    "transportYes": "Sì, vengo in autobus",
    "transportNo": "No, arrivo per conto mio",
    "preWedding": "Verrai anche alla festa pre-matrimonio?",
    "preWeddingYes": "Sì, ci sarò",
    "preWeddingNo": "Non potrò"
  },
  "dashboard": {
    "title": "Il tuo pannello",
    "subtitle": "Tutto il vostro matrimonio in un unico posto.",
    "newEvent": "Nuovo invito",
    "events": "I tuoi inviti",
    "untitled": "Senza titolo",
    "viewInvitation": "Vedi l'invito pubblico",
    "copyLink": "Copia link",
    "copied": "Copiato!",
    "signOut": "Esci",
    "signInTitle": "Entra nel tuo pannello",
    "signInBody": "Accedi con lo stesso account Google con cui hai pubblicato. È privato e solo tuo.",
    "add": {
      "name": "Nome dell'ospite…",
      "cta": "Aggiungi"
    },
    "emptyTitle": "Non hai ancora inviti",
    "emptyBody": "Crea il primo in un paio di minuti.",
    "noRsvps": "Ancora nessuna conferma. Condividi il link o il QR per iniziare.",
    "deleteRsvp": "Elimina la conferma di",
    "deleteConfirm": "Eliminare la conferma di {{name}}? Questa azione è irreversibile.",
    "editEvent": "Continua a modificare",
    "deleteEvent": "Elimina",
    "deleteEventError": "Impossibile eliminare l'invito. Ricarica la pagina e riprova.",
    "publishNow": "Pubblica",
    "publishError": "Impossibile pubblicare l'invito. Riprova tra qualche secondo.",
    "account": {
      "title": "Il tuo account",
      "body": "Puoi eliminare il tuo account quando vuoi. Saranno eliminati i tuoi dati personali, i tuoi inviti e le conferme dei tuoi ospiti, in conformità al GDPR.",
      "delete": "Elimina il mio account",
      "modalTitle": "Eliminare il tuo account",
      "modalBody": "Questa azione è definitiva: verranno eliminati il tuo account, tutti i tuoi inviti (compresi quelli pagati, senza rimborso) e tutte le conferme dei tuoi ospiti. Non si può annullare.",
      "ack": "Capisco che verrà eliminato tutto in modo definitivo, compresi gli inviti che ho pagato.",
      "confirm": "Elimina definitivamente il mio account",
      "error": "Non è stato possibile eliminare l'account. Riprova tra qualche minuto."
    },
    "delete": {
      "title": "Elimina invito",
      "body": "Stai per eliminare «{{name}}». L'invito, il suo link e tutte le sue conferme saranno eliminati in modo immediato e definitivo.",
      "cancel": "Annulla",
      "confirm": "Elimina definitivamente",
      "paidWarning": "Questo invito è pagato. Eliminarlo significa rinunciare per sempre a quanto hai pagato. Nessun rimborso e nessun recupero possibile.",
      "paidAck": "Capisco che eliminando questo invito perdo definitivamente quanto ho pagato.",
      "draftNote": "È una bozza non pubblicata: si elimina senza conseguenze e non hai pagato nulla per essa."
    },
    "status": {
      "draft": "Bozza",
      "published": "Pubblicato",
      "attending": "Viene",
      "declined": "Non viene",
      "pending": "Senza risposta"
    },
    "stat": {
      "seats": "Coperti"
    },
    "chart": {
      "perDay": "Risposte per giorno"
    },
    "col": {
      "name": "Nome",
      "attending": "Presente",
      "guests": "Accompagnatori",
      "menu": "Menù",
      "allergies": "Allergie",
      "notes": "Note",
      "date": "Data",
      "transport": "Autobus",
      "group": "Gruppo",
      "table": "Tavolo",
      "guestOf": "Accompagnatore di",
      "preEvent": "Pre-matrimonio"
    },
    "pay": {
      "checking": "Conferma del pagamento…",
      "success": "Pagamento confermato! Il tuo invito è pubblicato ed è tuo per sempre.",
      "thanks": "Mille grazie per il caffè! Sostegni così tengono vivo il progetto.",
      "error": "Non è stato possibile confermare il pagamento. Ricorda che il sistema è in modalità di prova e non effettua addebiti reali: non ti è stato addebitato nulla. Puoi riprovare quando vuoi."
    },
    "support": {
      "title": "Ti sta tornando utile?",
      "body": "Questo progetto è mantenuto da una sola persona. Se ti va, offrimi un caffè.",
      "amount": "Importo in euro (minimo 5)",
      "cta": "Offri"
    },
    "sections": "Sezioni del pannello",
    "tab": {
      "overview": "Riepilogo",
      "guests": "Invitati",
      "seating": "Tavoli",
      "catering": "Catering",
      "share": "Condividi",
      "transport": "Pullman",
      "preWedding": "Pre-matrimonio"
    },
    "draftNote": "Questo invito è una bozza: lo vedi solo tu. Pubblicalo per condividerlo e iniziare a ricevere conferme.",
    "count": {
      "all": "In lista",
      "attending": "Vengono",
      "declined": "Non vengono",
      "pending": "Senza risposta"
    },
    "overview": {
      "eyebrow": "Il vostro gran giorno",
      "ringLabel": "Distribuzione delle risposte",
      "numbers": "I numeri del matrimonio",
      "responded": "Hanno risposto",
      "stepsTitle": "Cosa ti resta da fare",
      "stepsHint": "Si spunta da sola man mano che procedi: non c’è niente da tenere a mano.",
      "stepGo": "Vai",
      "activityTitle": "Ultime risposte",
      "activityEmpty": "Le conferme compariranno qui appena inizieranno ad arrivare.",
      "step": {
        "publish": "Pubblica il tuo invito",
        "cover": "Aggiungi la vostra foto di copertina",
        "share": "Condividi il link con i tuoi invitati",
        "guests": "Annota chi hai invitato",
        "chase": "Ricorda a chi non ha risposto",
        "seating": "Sistema ai tavoli chi viene",
        "catering": "Prepara la scheda per il catering"
      }
    },
    "guests": {
      "addTitle": "Aggiungi invitati",
      "bulkOpen": "Incolla una lista",
      "bulkLabel": "Un nome per riga",
      "bulkPlaceholder": "Ana García\nCarlos Ruiz\nZia Marisa",
      "bulkCancel": "Annulla",
      "bulkCta": "Aggiungi alla lista",
      "searchPlaceholder": "Cerca per nome, gruppo, tavolo o nota",
      "allGroups": "Tutti i gruppi",
      "noMatches": "Nessun invitato corrisponde alla ricerca.",
      "seatsTag": "{{n}} posti",
      "edit": "Modifica",
      "close": "Chiudi",
      "cancel": "Annulla",
      "save": "Salva",
      "saveError": "Non siamo riusciti a salvare la modifica. Riprova.",
      "groupPlaceholder": "Famiglia, amici, lavoro…",
      "needsTransport": "Ha bisogno di un posto sul pullman",
      "companionOf": "con {{name}}",
      "attendsPreWedding": "Viene alla festa pre-matrimonio"
    },
    "seating": {
      "seated": "Seduti",
      "unseated": "Senza tavolo",
      "capacity": "Posti creati",
      "tableName": "Nome del tavolo",
      "tablePlaceholder": "Tavolo 1, Tavolo degli sposi, Amici…",
      "tableSeats": "Posti",
      "addTable": "Crea tavolo",
      "noTables": "Non hai ancora creato nessun tavolo. Comincia dal primo.",
      "ofSeats": "{{taken}} di {{seats}} posti",
      "takenOnly": "{{taken}} seduti",
      "removeTable": "Elimina il tavolo",
      "removeConfirm": "Stai per eliminare questo tavolo e {{n}} invitati resteranno senza posto. Procediamo?",
      "duplicateTable": "Hai già un tavolo con questo nome.",
      "emptyTable": "Tavolo vuoto.",
      "unseat": "Togli dal tavolo",
      "poolTitle": "Ancora senza tavolo",
      "poolHint": "Scegli un tavolo per ognuno; puoi spostarli quando vuoi.",
      "poolDone": "Tutti quelli che vengono hanno un tavolo.",
      "poolNoGuests": "Quando arriveranno le conferme compariranno qui per essere sistemate.",
      "assignTo": "Assegna un tavolo a",
      "choose": "Scegli un tavolo"
    },
    "catering": {
      "title": "Scheda per il catering",
      "hint": "Quello che devono sapere il ristorante, il catering o il pullman. Copialo e mandalo così com’è.",
      "copy": "Copia il riepilogo",
      "seats": "Coperti",
      "responses": "Conferme",
      "allergyCount": "Con allergie",
      "busSeats": "Posti sul pullman",
      "pendingNote": "{{n}} non hanno ancora risposto, quindi questi numeri possono ancora salire.",
      "menus": "Menù",
      "noMenus": "Nessuno ha ancora scelto il menù.",
      "noMenuChosen": "{{n}} senza menù scelto",
      "allergies": "Allergie e intolleranze",
      "noAllergies": "Nessuno ha dichiarato allergie.",
      "healthNote": "Sono dati sanitari: usali solo per organizzare il pranzo e non condividerli oltre a chi lo prepara.",
      "bus": "Pullman"
    },
    "share": {
      "linkTitle": "Il tuo link",
      "linkHint": "Lo stesso per tutti e per sempre: se modifichi l’invito si aggiorna da solo.",
      "whatsapp": "Invia su WhatsApp",
      "remind": "Ricorda ai {{n}} che mancano",
      "qrTitle": "Codice QR",
      "qrHint": "Scaricalo per stamparlo su una bomboniera, un cartello o il segnaposto.",
      "inviteMessage": "Ci sposiamo! {{hosts}} · {{date}}. Ecco il nostro invito, con tutti i dettagli e per confermare la presenza: {{url}}",
      "reminderMessage": "Ciao! Ci manca la tua conferma per il matrimonio di {{hosts}}. È un attimo, da qui: {{url}} Grazie!"
    },
    "loadErrorTitle": "Non siamo riusciti a caricare i tuoi inviti",
    "loadErrorBody": "Potrebbe essere un problema di connessione temporaneo.",
    "guestsLoadError": "Non siamo riusciti a caricare la lista degli invitati. Riprova.",
    "actionError": "Non è stato possibile completare l’azione. Riprova.",
    "transport": {
      "title": "Pullman",
      "hint": "Fai quadrare i posti chiesti alla conferma con i pullman che aggiungi. Quello che definisci qui compare sul tuo sito.",
      "copy": "Copia riepilogo",
      "notAsked": "Non stai ancora chiedendo del pullman alla conferma: attivalo nella sezione conferme dell'editor perché gli invitati possano chiedere un posto.",
      "requested": "Posti richiesti",
      "capacity": "Posti sui pullman",
      "free": "Posti liberi",
      "over": "Mancano {{n}} posti: aggiungi un pullman o amplia quelli che hai.",
      "busName": "Nome o percorso",
      "busPlaceholder": "Pullman 1 · Centro",
      "departurePlace": "Luogo di partenza",
      "departureTime": "Partenza",
      "returnTime": "Ritorno",
      "busSeats": "Posti",
      "addBus": "Aggiungi pullman",
      "noBuses": "Ancora nessun pullman. Aggiungi il primo e gli invitati vedranno percorso e orari sul sito.",
      "removeBus": "Rimuovi pullman",
      "seatsOf": "{{seats}} posti",
      "noSeatLimit": "Senza limite di posti",
      "note": "Nota per gli invitati",
      "noteHint": "Compare sul sito accanto ai pullman («Prenota il tuo posto quando confermi»).",
      "saveNote": "Salva nota",
      "whoNeeds": "Chi chiede un posto",
      "noNeeds": "Nessuno ha ancora chiesto un posto.",
      "fleet": "Pullman",
      "departureShort": "Partenza",
      "returnShort": "Ritorno",
      "late": "Parte alla stessa ora della cerimonia delle {{time}}, o troppo a ridosso: anticipa la partenza o gli ospiti arriveranno tardi."
    },
    "preWedding": {
      "title": "La festa pre-matrimonio",
      "hint": "Chi si unisce alla festa pre-matrimonio, dalle stesse conferme del tuo sito.",
      "copy": "Copia riepilogo",
      "notEnabled": "La festa pre-matrimonio non è attivata: accendila nell'editor per annunciarla sul sito e chiedere chi viene.",
      "notAsked": "Annunci la festa pre-matrimonio ma non chiedi la presenza alla conferma: attiva la domanda nell'editor per riempire questa scheda.",
      "details": "Il programma",
      "coming": "Vengono",
      "notComing": "Non vengono",
      "unanswered": "Senza risposta",
      "who": "Chi viene",
      "noAnswers": "Nessuno si è ancora iscritto alla festa pre-matrimonio."
    },
    "pager": {
      "label": "Pagine dell'elenco",
      "prev": "Precedente",
      "next": "Successiva",
      "range": "{{from}}–{{to}} di {{total}}"
    },
    "summary": {
      "button": "Scarica il riepilogo (PDF)",
      "blocked": "Il browser ha bloccato la finestra del riepilogo. Consenti i pop-up e riprova.",
      "title": "Riepilogo del matrimonio",
      "generated": "Generato il {{date}} con QRinvites · qrinvites.com",
      "seats": "Commensali",
      "attending": "Confermati",
      "pending": "Senza risposta",
      "declined": "Non vengono",
      "menus": "Menù per il catering",
      "allergies": "Allergie e intolleranze",
      "bus": "Pullman · {{seats}} posti richiesti",
      "preWedding": "Prematrimonio · {{seats}} iscritti",
      "tables": "Tavoli del banchetto",
      "tableSeats": "{{taken}} di {{seats}}",
      "unseated": "Senza tavolo",
      "guests": "Elenco completo · {{total}} voci"
    }
  },
  "auth": {
    "google": "Continua con Google",
    "connecting": "Connessione…",
    "googleHint": "Senza password né email: entri all'istante con il tuo account Google."
  },
  "admin": {
    "eyebrow": "Amministrazione",
    "title": "Pannello di amministrazione",
    "signInTitle": "Accedi per vedere le statistiche",
    "range": "Periodo",
    "days": "{{n}} giorni",
    "funnel": "Imbuto di conversione",
    "perDay": "Visite per giorno",
    "noData": "Ancora nessun dato.",
    "step": {
      "visits": "Visite",
      "editor": "Aprono l'editor",
      "published": "Pubblicano",
      "paid": "Pagano"
    },
    "deniedTitle": "Accesso negato",
    "deniedBody": "Queste statistiche sono solo per il proprietario del sito.",
    "tabs": {
      "overview": "Riepilogo",
      "users": "Utenti",
      "events": "Inviti",
      "payments": "Pagamenti",
      "audit": "Audit",
      "database": "Database"
    },
    "metric": {
      "registeredUsers": "Utenti registrati",
      "visitors30d": "Visitatori unici (30 g)",
      "publishedActive": "Inviti pubblicati",
      "rsvps": "Conferme totali",
      "checkouts": "Checkout avviati",
      "paymentsConfirmed": "Pagamenti confermati",
      "revenue": "Entrate",
      "convCheckout": "Pagamenti / checkout",
      "convUsers": "Pagamenti / utenti",
      "activeUnpaid": "Bozze",
      "paidInvitations": "Inviti pagati",
      "avgPayment": "Scontrino medio"
    },
    "users": {
      "search": "Cerca per email…",
      "colEmail": "Email",
      "colCreated": "Iscrizione",
      "colEvents": "Inviti",
      "colPayments": "Pagamenti",
      "colRevenue": "Importo",
      "colState": "Stato",
      "view": "Vedi come utente",
      "suspend": "Sospendi",
      "unsuspend": "Riattiva",
      "delete": "Elimina",
      "deleteConfirm": "Eliminare l'account {{email}} e tutto ciò che gli appartiene (inviti, conferme)? Questa azione è definitiva.",
      "suspendConfirm": "Sospendere l'account {{email}}? I suoi inviti non saranno più visibili e non potrà pubblicare.",
      "badgeAdmin": "admin",
      "badgeSuspended": "sospeso",
      "badgeActive": "attivo",
      "empty": "Nessun utente corrispondente."
    },
    "userDetail": {
      "title": "Vista come utente",
      "back": "Torna alla lista",
      "events": "I suoi inviti",
      "payments": "I suoi pagamenti",
      "rsvps": "{{n}} conferme",
      "none": "Niente da mostrare.",
      "open": "Apri invito"
    },
    "events": {
      "search": "Cerca per slug o email…",
      "colSlug": "Slug",
      "colOwner": "Proprietario",
      "colStatus": "Stato",
      "colRsvps": "Conferme",
      "colCreated": "Creato",
      "unpublish": "Ritira",
      "unpublishConfirm": "Ritirare «{{slug}}»? Tornerà bozza e il suo link smetterà di funzionare.",
      "delete": "Elimina",
      "deleteConfirm": "Eliminare «{{slug}}»? Eliminazione definitiva.",
      "badgeDeleted": "eliminato",
      "badgePaid": "pagato",
      "empty": "Nessun invito corrispondente."
    },
    "payments": {
      "colWhen": "Data",
      "colUser": "Utente",
      "colKind": "Tipo",
      "colAmount": "Importo",
      "colStatus": "Stato",
      "colSession": "Sessione",
      "empty": "Ancora nessun pagamento.",
      "kind": {
        "support": "Sostegno",
        "invitation": "Invito"
      },
      "status": {
        "pending": "In attesa",
        "paid": "Pagato",
        "expired": "Scaduto"
      }
    },
    "audit": {
      "colWhen": "Data",
      "colAdmin": "Admin",
      "colAction": "Azione",
      "colTarget": "Obiettivo",
      "empty": "Nessuna azione registrata."
    },
    "refresh": "Aggiorna",
    "actionError": "L'azione non è riuscita. Riprova.",
    "perDayBusiness": "Pubblicazioni e pagamenti al giorno",
    "db": {
      "tables": "Tabelle",
      "empty": "Nessuna riga.",
      "delete": "Elimina",
      "deleteConfirm": "Eliminare questa riga da «{{table}}»? ({{id}}) Non c’è cestino: è definitivo.",
      "prev": "Precedenti",
      "next": "Successive",
      "legend": "Cosa significa ogni campo?"
    },
    "dbfield": {
      "action": "Azione di amministrazione registrata",
      "admin_id": "Amministratore che ha eseguito l'azione",
      "allergies": "Allergie indicate (dati sanitari)",
      "amount_cents": "Importo in centesimi di euro",
      "analytics_exempt": "Esclusa dalle metriche (account del proprietario)",
      "attending": "Conferma la presenza (sì/no)",
      "base_locale": "Lingua in cui è stato creato l'invito",
      "bucket": "Limite di frequenza: quale azione viene limitata",
      "bucket_id": "Cartella di archiviazione (event-images)",
      "confirmed_at": "Data di conferma del pagamento",
      "count": "Azioni accumulate nella finestra",
      "created_at": "Data di creazione della riga",
      "currency": "Valuta del pagamento",
      "data": "Contenuto dell'invito (nomi, data, luoghi, testi)",
      "deleted_at": "Data di eliminazione da parte dell'utente (vuota = attivo)",
      "detail": "Dettaglio aggiuntivo dell'azione",
      "email": "Email dell'account",
      "event_id": "Invito a cui appartiene",
      "external_id": "Id della sessione di pagamento Stripe",
      "guests": "Numero di accompagnatori",
      "id": "Identificatore univoco della riga",
      "is_admin": "È amministratore del sito",
      "kind": "Tipo di pagamento (invitation = sito di matrimonio, support = sostegno)",
      "locale": "Lingua della visita",
      "menu": "Menù scelto",
      "name": "Nome (dell'ospite, o del file nell'archivio)",
      "notes": "Nota libera dell'ospite",
      "owner_id": "Utente proprietario dell'invito",
      "paid_at": "Data del pagamento (vuoto = bozza non pubblicata)",
      "path": "Pagina visitata",
      "provider": "Gateway di pagamento (stripe)",
      "published_at": "Data di pubblicazione",
      "referrer": "Sito web di provenienza della visita",
      "session_id": "Sessione anonima del browser (statistiche)",
      "size_bytes": "Dimensione del file in byte",
      "slug": "Parte finale del link pubblico (/i/…)",
      "status": "Stato (bozza / pubblicato; pagamenti: in attesa / pagato / scaduto)",
      "stripe_session_id": "Sessione di pagamento Stripe associata",
      "subject": "Limite di frequenza: quale utente",
      "suspended_at": "Data di sospensione dell'account (vuota = attivo)",
      "target_event": "Invito interessato dall'azione",
      "target_user": "Utente interessato dall'azione",
      "template": "Modello scelto (classico, mezzanotte, botanico)",
      "transport": "Serve l'autobus (vuoto = non chiesto)",
      "type": "Tipo (di evento, o di evento statistico)",
      "updated_at": "Ultima modifica",
      "user_id": "Utente associato (se autenticato)",
      "window_start": "Inizio della finestra del limite"
    },
    "revenuePerDay": "Ricavi al giorno",
    "revenueByProduct": "Ricavi per prodotto",
    "kind": {
      "invitation": "Invito",
      "support": "Sostegno"
    },
    "recentActivity": "Attività recente",
    "activity": {
      "created": "Nuovo invito",
      "published": "Pubblicato",
      "paid": "Pagamento"
    }
  },
  "gallery": {
    "title": "Design per siti di matrimonio",
    "description": "Tre design per il sito di matrimonio — classico, mezzanotte e botanico — con invito e QR inclusi. Provali con anteprima dal vivo.",
    "heading": "Modelli",
    "headline": "Scegli il design del sito delle vostre nozze",
    "intro": "Ogni design è il sito di nozze reale, non uno screenshot: scegline uno e personalizzalo con anteprima dal vivo.",
    "use": "Usa questo modello",
    "switch": {
      "heading": "Indeciso? Cambialo quando vuoi",
      "body": "Puoi cambiare modello dopo la pubblicazione: il link e il codice QR restano gli stessi.",
      "cta": "Crea il sito del tuo matrimonio"
    }
  },
  "footer": {
    "tagline": "Inviti digitali con codice QR",
    "pricing": "Prezzi",
    "legalNotice": "Note legali",
    "privacy": "Privacy",
    "cookies": "Cookie",
    "terms": "Termini",
    "blurb": "Il sito del tuo matrimonio con invito digitale, codice QR e un pannello che gestisce tutto. Crealo senza registrarti e paga solo alla pubblicazione.",
    "product": "Prodotto",
    "legal": "Legale",
    "demo": "Progetto di pratica · senza attività economica"
  },
  "pricing": {
    "title": "Prezzi",
    "description": "Prezzi di QRinvites: 20 € per sito di matrimonio pubblicato. Pagamento unico, senza abbonamenti né costi nascosti.",
    "heading": "Prezzi semplici, senza asterischi",
    "sub": "Un pagamento unico, senza abbonamenti. Creare tutto il sito è gratis e senza account: paghi solo quando decidi di pubblicarlo.",
    "perEvent": "per sito di nozze",
    "faqTitle": "Dubbi frequenti sul prezzo",
    "q1": {
      "q": "Ci sono abbonamenti o costi nascosti?",
      "a": "No. È un pagamento unico di 20 € per sito di matrimonio pubblicato. Nessun rinnovo, nessun addebito ricorrente e nessun prezzo per ospite."
    },
    "q2": {
      "q": "Posso vederlo prima di pagare?",
      "a": "Sì, tutto quanto. L’editor ti lascia comporre il sito completo — tutti i design, le tue foto e tutte le sezioni — e vederlo esattamente come lo vedranno i vostri invitati. Si paga solo premendo Pubblica."
    },
    "q3": {
      "q": "Cosa perdo se elimino un sito pagato?",
      "a": "Il pagamento è legato a quel sito. Eliminarlo cancella definitivamente il sito e le sue conferme e comporta la rinuncia a quanto pagato; per questo chiediamo una conferma esplicita."
    },
    "studio": {
      "name": "Studio su misura",
      "price": "Parliamone",
      "f1": "Un sito web completo",
      "f2": "Logo e identità visiva",
      "f3": "Social network: gestione e contenuti",
      "f4": "Pubblicità e campagne digitali",
      "f5": "Posizionamento su Google (SEO)",
      "f6": "Email marketing e newsletter",
      "f7": "Dominio ed email professionale",
      "note": "Raccontaci il tuo progetto e riceverai una proposta chiara, a prezzo chiuso e senza impegno.",
      "cta": "Richiedi un preventivo"
    },
    "invitation": {
      "name": "Il sito del vostro matrimonio",
      "cta": "Crea il sito del tuo matrimonio",
      "f1": "Link dedicato e QR code, da condividere come vuoi",
      "f2": "Tutti i design e tutte le sezioni del sito",
      "f3": "Conferme con accompagnatori, menù, allergie e pullman",
      "f4": "Pannello con invitati, tavoli, menù, pullman e prematrimonio",
      "f5": "La tua foto di copertina e una galleria fino a 9 foto",
      "f6": "Visite e ospiti illimitati, e modifiche immediate",
      "f7": "Senza pubblicità né filigrane, per sempre",
      "note": "Il pagamento è legato a quell’invito finché esiste. Eliminandolo rinunci a quanto pagato (chiediamo una conferma esplicita)."
    }
  },
  "demo": {
    "eyebrow": "Avviso importante",
    "legalLink": "Leggi le note legali",
    "entry": {
      "title": "Questo è un progetto di pratica",
      "p1": "QRinvites è un esercizio personale di sviluppo web, creato solo per imparare e per dimostrare competenze tecniche.",
      "p2": "L'attività non è avviata: non viene fornito alcun servizio, dietro questo sito non c'è alcuna attività economica o professionale e il suo autore non opera come libero professionista né come azienda.",
      "p3": "I prezzi, i piani e i testi che vedrai sono fittizi e illustrativi, e il sistema di pagamento è in modalità di prova: non viene mai addebitato nulla. Grazie per la comprensione.",
      "cta": "Ho capito, continua"
    },
    "payment": {
      "title": "Il pagamento è in modalità di prova",
      "p1": "Questo sito è un progetto di pratica senza attività economica: non si vende nulla e non viene emessa alcuna fattura.",
      "p2": "La cassa Stripe che stai per vedere è in modalità di prova e non accetta pagamenti reali: non inserire i dati di una carta vera, perché nessun addebito verrà elaborato.",
      "p3": "Puoi continuare solo per vedere come funziona il processo, oppure annullare e continuare a navigare.",
      "cta": "Continua alla cassa di prova",
      "cancel": "Annulla"
    },
    "contact": {
      "title": "L'attività non è avviata",
      "p1": "QRinvites è un progetto personale di pratica di sviluppo web, senza attività economica né professionale.",
      "p2": "Non viene fornito alcun servizio e non è possibile richiederlo: non esiste quindi alcun canale di contatto né preventivo.",
      "p3": "Puoi continuare a navigare e provare liberamente l'editor: tutto ciò che vedi è una dimostrazione tecnica.",
      "cta": "Ho capito"
    },
    "legalBanner": {
      "title": "Progetto di pratica senza attività economica",
      "b1": "Questo sito è un esercizio personale di sviluppo web. L'attività non è avviata, non viene fornito alcun servizio e non c'è alcuna attività economica o professionale dietro: i prezzi e i piani sono fittizi e il sistema di pagamento è in modalità di prova.",
      "b2": "Questo documento è pubblicato solo come parte di tale esercizio e non crea alcun rapporto commerciale. Non vengono pubblicati recapiti perché non esiste un'attività in funzione."
    }
  },
  "legal": {
    "updated": "Ultimo aggiornamento: 27 luglio 2026",
    "notice": {
      "title": "Note legali",
      "s1t": "Titolare del sito",
      "s1b": "QRinvites (qrinvites.com) è un progetto personale di pratica di sviluppo web. Non è un'attività in funzione: non viene fornito alcun servizio, dietro il sito non c'è alcuna attività economica o professionale e il suo autore non opera come libero professionista né come azienda. Per questo non vengono pubblicati recapiti commerciali.",
      "s2t": "Oggetto",
      "s2b": "Il sito permette di creare, pubblicare e condividere il sito di un matrimonio — invito digitale con codice QR e conferme — con un pannello privato per gli sposi. È un prodotto a pagamento unico. Oggi funziona solo come dimostrazione: il sistema di pagamento è in modalità di prova e non viene effettuato alcun addebito.",
      "s3t": "Proprietà intellettuale",
      "s3b": "Il design, il codice e i contenuti del sito appartengono al titolare. Il contenuto di ogni invito (testi, nomi, date) appartiene all'utente che lo crea, che ne è responsabile.",
      "s4t": "Responsabilità",
      "s4b": "Il titolare lavora perché il servizio sia disponibile e sicuro, ma non può garantire l'assenza totale di interruzioni. L'utente è responsabile dei contenuti che pubblica e di avere il permesso delle persone i cui dati include.",
      "s5t": "Legge applicabile",
      "s5b": "Questo sito è regolato dalla legge spagnola ed europea. Per qualsiasi controversia saranno competenti i tribunali previsti dalla legge.",
      "description": "Note legali di QRinvites: titolare del sito, oggetto, proprietà intellettuale e responsabilità. Progetto di pratica senza attività economica."
    },
    "privacy": {
      "title": "Informativa sulla privacy",
      "s1t": "Titolare del trattamento",
      "s1b": "Questo sito è un progetto personale di pratica senza attività economica e non pubblica alcun recapito. Ciononostante, provando l'applicazione vengono trattati alcuni dati: questa informativa spiega quali, per quali finalità e su quale base giuridica, ai sensi del GDPR. Puoi eliminare da solo il tuo account e tutti i suoi contenuti dal tuo pannello, in qualsiasi momento.",
      "s2t": "Quali dati trattiamo",
      "s2b": "Account: la tua email Google all'accesso. Inviti: i testi che scrivi (nomi, date, luoghi, storia). Conferme degli ospiti: nome, presenza, accompagnatori, menù, note e, solo se l'ospite organizzatore lo attiva, allergie o intolleranze. Pagamenti: li gestisce Stripe; noi conserviamo importo, stato e un identificativo, mai la tua carta. Statistiche interne: eventi d'uso con un identificativo casuale locale, senza cookie di terze parti né tracciamento tra siti.",
      "s3t": "Allergie: dati sanitari",
      "s3b": "Le allergie e le intolleranze sono dati sanitari (categoria particolare del GDPR). Si raccolgono solo se l'organizzatore attiva quella domanda e l'ospite decide di rispondere (consenso esplicito), si usano esclusivamente per organizzare l'evento, le vede solo l'organizzatore e si eliminano con l'invito.",
      "s4t": "Base giuridica e finalità",
      "s4b": "Esecuzione del servizio (creare e mostrare inviti, gestire conferme e pagamenti), consenso esplicito (allergie) e legittimo interesse (statistiche interne senza identificare le persone e sicurezza del servizio).",
      "s5t": "Responsabili e destinatari",
      "s5b": "Usiamo fornitori che agiscono come responsabili del trattamento: Supabase (database e autenticazione, regione UE-Irlanda), Cloudflare (hosting e distribuzione), Stripe (pagamenti) e Google (accesso). Non vendiamo dati né li cediamo a terzi per pubblicità.",
      "s6t": "Conservazione",
      "s6b": "Eliminare un invito cancella immediatamente e definitivamente l'invito e tutte le sue conferme. Eliminare l'account (opzione visibile nel tuo pannello) cancella account, inviti e conferme; il registro contabile dei pagamenti si conserva anonimizzato.",
      "s7t": "I tuoi diritti",
      "s7b": "Puoi esercitare i diritti di accesso, rettifica, cancellazione, opposizione, limitazione e portabilità nel modo più diretto: dal tuo pannello puoi consultare e correggere i tuoi dati, e l'eliminazione dell'account rimuove immediatamente e definitivamente tutti i tuoi contenuti. Non essendoci attività economica, non viene pubblicato alcun indirizzo di contatto. Puoi anche presentare reclamo all'autorità di protezione dei dati.",
      "s8t": "Trasferimenti internazionali",
      "s8b": "Alcuni responsabili del trattamento (Cloudflare, Stripe e Google) possono trattare dati al di fuori dello Spazio economico europeo. In tali casi, il trasferimento si basa su decisioni di adeguatezza o sulle clausole contrattuali tipo della Commissione europea, che garantiscono un livello di protezione equivalente.",
      "description": "Quali dati tratta QRinvites, per quali finalità e su quale base giuridica secondo il GDPR. Elimini account e contenuti dal tuo pannello."
    },
    "cookies": {
      "title": "Politica dei cookie",
      "s1t": "Cosa usiamo",
      "s1b": "Non usiamo cookie pubblicitari né di terze parti. L’unica cosa salvata nel tuo browser è archiviazione locale tecnica indispensabile: la tua sessione, la bozza del tuo invito e un identificatore casuale della nostra analisi interna, che non permette di identificarti e non ti segue su altri siti.",
      "s2t": "Quando vedrai un avviso",
      "s2b": "Non ci sono cookie superflui da accettare: niente pubblicità, niente pixel di tracciamento e non condividiamo mai la tua navigazione con terzi. Per questo nessun banner ti interrompe.",
      "s3t": "Se questo cambia",
      "s3b": "Il sito non mostra pubblicità di terze parti in nessuna delle sue pagine. Se dovesse cambiare, aggiorneremmo questa pagina e chiederemmo il tuo consenso prima di caricare qualsiasi cosa.",
      "description": "QRinvites non usa cookie pubblicitari né di terze parti: solo archiviazione locale tecnica indispensabile. Per questo non vedrai banner di consenso."
    },
    "terms": {
      "title": "Termini del servizio",
      "s1t": "Il servizio",
      "s1b": "QRinvites permette di creare e pubblicare il sito di un matrimonio con link unico e codice QR, con conferme e pannello degli ospiti. Pubblicare richiede l’accesso con Google. Oggi tutto questo funziona solo come dimostrazione: non c’è attività economica e i pagamenti sono in modalità di prova, senza addebiti reali.",
      "s2t": "Inviti",
      "s2b": "Creare e modificare il sito del tuo matrimonio è gratuito e non richiede un account, con tutte le funzioni disponibili. Pubblicarlo richiede l’accesso con Google — così resta associato al tuo profilo e puoi gestirlo — e un pagamento unico di 20 €. Una volta pubblicato, il sito e il suo pannello restano attivi finché esiste, senza limiti di tempo, visite od ospiti.",
      "s3t": "Eliminazione e rinuncia",
      "s3b": "Eliminare un invito è immediato e definitivo: vengono cancellati l’invito e le sue conferme. Se era pagato, eliminarlo comporta la rinuncia espressa a quanto versato, senza diritto a rimborso; l’applicazione richiede di spuntare tale rinuncia prima di eliminare.",
      "s4t": "Contenuti dell'utente",
      "s4b": "Sei responsabile del contenuto dei tuoi inviti e di avere il permesso delle persone i cui dati includi. Non sono ammessi contenuti illegali, offensivi o che impersonino terzi; possiamo ritirare inviti o sospendere account che violino queste regole.",
      "s5t": "Modifiche",
      "s5b": "Possiamo aggiornare questi termini; i cambiamenti rilevanti saranno annunciati sul sito. Usare il servizio dopo una modifica ne implica l'accettazione.",
      "description": "Termini del servizio di QRinvites: cosa include il sito di matrimonio, il pagamento unico, la cancellazione definitiva e le regole sui contenuti."
    }
  },
  "demoPanel": {
    "title": "Pannello di esempio di un matrimonio vero",
    "description": "Entra nel pannello di QRinvites con un matrimonio da 200 invitati: conferme, tavoli, menù, pullman e prematrimonio. È il pannello vero, con dati di esempio."
  }
}
