/** it — batch 4. Traduzione italiana del namespace `walletUi`. */ const itBatch4 = { walletUi: { page: { title: "Wallet", subtitle: "Bitcoin Lightning + Cashu", manage: "Gestisci", getAWallet: "Ottieni un Wallet", learnPlanB: "Scopri di più su Plan B Academy", walletMinibits: "Cashu mobile · NWC", walletAlby: "Estensione browser · WebLN + NWC", walletZeus: "Lightning autocustodiale", walletCoinos: "Basato sul web · funziona ovunque", whatAreZaps: "Cosa sono gli Zap?", whatAreZapsShort: "Cosa sono gli zap?", zapsDesc: "Pagamenti istantanei in Bitcoin Lightning. Invia sats a qualsiasi skater, creatore di spot o coach — nessun intermediario, nessuna commissione della piattaforma.", instant: "Istantaneo", instantDesc: "Regolato in pochi secondi", flexible: "Flessibile", flexibleDesc: "Il tuo wallet, le tue chiavi", private: "Privato", privateDesc: "Cashu nasconde chi paga", direct: "Diretto", directDesc: "Il valore va al creatore", loginRequired: "Accesso richiesto", loginRequiredDesc: "Accedi con il tuo account Nostr per collegare il tuo wallet Lightning e iniziare a zappare.", browseMints: "Esplora i mint Cashu" }, modal: { walletName: "Nome del wallet (opzionale)", walletNamePlaceholder: "Il mio wallet Lightning", connectionUri: "URI di connessione", spendLimitTitle: "Imposta prima un limite di spesa", spendLimitBody1: "Questa stringa permette a SkateSpots di pagare fatture Lightning dal tuo wallet. Nell'app del tuo wallet, assegna a questa connessione un piccolo", dailyBudget: "budget giornaliero", spendLimitBody2: "(ad es. qualche migliaio di sats) e abilita solo", spendLimitBody3: "Non incollare mai una connessione con budget illimitato. Puoi revocarla nel tuo wallet in qualsiasi momento.", addWallet: "Aggiungi wallet", nwcConnection: "Connessione NWC", lightningWallet: "Wallet Lightning", pasteNwc: "Incolla la tua stringa di connessione NWC per inviare zap", connectWallet: "Collega wallet", browserExtension: "Estensione browser (WebLN)", autoDetected: "Rilevata automaticamente se installata", ready: "Pronto", notFound: "Non trovato", getNwcFrom: "Ottieni NWC da:", connectionRequired: "URI di connessione richiesto", connectionRequiredDesc: "Inserisci un URI di connessione NWC valido.", activeChanged: "Wallet attivo cambiato", activeChangedDesc: "Il wallet selezionato è ora attivo per gli zap.", connectNwc: "Collega wallet NWC", connectNwcDesc: "Inserisci la tua stringa di connessione da un wallet compatibile.", connect: "Collega", connecting: "Connessione...", walletSettings: "Impostazioni wallet", connectDesc: "Collega il tuo wallet Lightning per inviare zap all'istante." }, cashu: { title: "Wallet Cashu", desc: "Wallet ecash integrato — nessuna configurazione esterna richiesta", initializing: "Inizializzazione del wallet...", walletError: "Errore del wallet", balance: "Saldo", balanceAria: "Saldo del wallet {{amount}} sats", activeMint: "Mint attivo", selectMint: "Seleziona un mint", receive: "Ricevi", send: "Invia", receiveViaLightning: "⚡ Ricevi tramite Lightning", amountSats: "Importo in sats", generateInvoice: "Genera fattura", generating: "Generazione…", or: "Oppure", receiveCashu: "🥜 Ricevi token Cashu", scanQr: "Scansiona QR", pasteCashu: "Incolla il token Cashu (cashu...)", receiveToken: "Ricevi token", receiving: "Ricezione…", createCashu: "🥜 Crea token Cashu", createToken: "Crea token", creating: "Creazione…", payInvoice: "⚡ Paga fattura Lightning", pasteInvoice: "Incolla la fattura Lightning (lnbc...)", payInvoiceBtn: "Paga fattura", processing: "Elaborazione...", payAddress: "📧 Paga Lightning Address", sendToAddress: "Invia all'indirizzo", sending: "Invio…", recentActivity: "Attività recente", receivedLightning: "Ricevuto ⚡ Lightning", sentLightning: "Inviato ⚡ Lightning", sentToken: "Inviato 🥜 token", receivedToken: "Ricevuto 🥜 token", whatIsCashu: "Cos'è Cashu?", whatIsCashuDesc: "Cashu è denaro digitale garantito da Bitcoin Lightning. Pensalo come token Bitcoin che custodisci nel tuo browser.", benefitOffline: "Funziona offline agli skate spot", benefitInstant: "Pagamenti peer-to-peer istantanei", benefitPrivacy: "Incentrato sulla privacy (i mint non possono tracciarti)", benefitRedeemable: "Sempre convertibile in sats Lightning", findMints: "Trova mint su mintradar.pedani.eu", backupTitle: "Esegui il backup del wallet", backupDesc: "Il tuo wallet è protetto da una frase di recupero di 12 parole. Conservala al sicuro — ti servirà per ripristinare il saldo se cancelli i dati del browser.", viewRecovery: "Visualizza frase di recupero", backupNote: "È come la tua nsec Nostr — tienila segreta e al sicuro!", tokenReceived: "Token ricevuto", tokenReceivedDesc: "Token Cashu riscattato con successo!", receiveFailed: "Ricezione non riuscita", unknownError: "Errore sconosciuto", requestUnsupported: "Richiesta Cashu non ancora supportata", requestUnsupportedDesc: "Questo wallet non può ancora pagare una richiesta Cashu (creq) — chiedi invece una fattura o un indirizzo Lightning.", onchainUnsupported: "On-chain non supportato qui", onchainUnsupportedDesc: "Questo è un indirizzo Bitcoin. Questo wallet invia solo token Cashu e pagamenti Lightning.", nostrProfile: "Questo è un profilo Nostr", nostrProfileDesc: "Scansiona un token Cashu, una fattura Lightning o un indirizzo Lightning per pagare.", clinkUnsupported: "Codice di pagamento non ancora supportato", clinkUnsupportedDesc: "Questo wallet non può ancora pagare i codici CLINK. Usa invece una fattura o un indirizzo Lightning.", unrecognizedQr: "Codice QR non riconosciuto", unrecognizedQrDesc: "Scansiona un token Cashu, una fattura Lightning o un indirizzo Lightning.", invalidAmount: "Importo non valido", invalidAmountDesc: "Inserisci un importo valido", paymentSent: "Pagamento inviato", paymentSentDesc: "Inviati {{amount}} sats a {{address}}", paymentFailed: "Pagamento non riuscito", copied: "Copiato", copiedDesc: "{{label}} copiato negli appunti", receiveSats: "Ricevi {{amount}} sats", payInvoiceHint: "Paga questa fattura da qualsiasi wallet Lightning", invoiceQrAlt: "Codice QR della fattura", lightningInvoice: "Fattura Lightning", invoiceLabel: "Fattura", waiting: "⏳ In attesa del pagamento...", tokenReady: "Token pronto per l'invio", shareToken: "Condividi questo token con il destinatario", tokenQrAlt: "Codice QR del token", cashuToken: "Token Cashu", tokenLabel: "Token", copyToken: "Copia token", tokenWarning: "Chiunque possieda questo token può riscattarlo — trattalo come denaro contante!", browser: { title: "Wallet Ecash integrato", appOnly: "Solo app", desc: "Ecash Cashu autocustodiale, basato su Bitcoin Lightning", unlockTitle: "Sblocca il wallet completo nell'app SkateSpots", unlockDesc: "Il wallet ecash integrato ti permette di creare, inviare e riscattare token Cashu direttamente allo spot. Vive nell'app nativa, dove può comunicare direttamente con i mint — i browser isolano quelle connessioni per la tua sicurezza.", zapTipTitle: "Zap e mance — funziona già nel tuo browser", zapTipDesc: "Inviare sats a spot, eventi, coach e crew funziona proprio qui. Basta collegare un wallet Lightning qui sotto — Nostr Wallet Connect o un'estensione browser come Alby. Nessun mint Cashu necessario." } }, escrow: { title: "Escrow", desc: "Vendi in sicurezza: attiva l'escrow e un acquirente può bloccare i suoi sats a tuo favore per uno scambio. Li rilasci quando consegni — se non lo fai, l'acquirente può riprenderli dopo il tempo concordato.", active: "L'escrow è attivo", publish: "Attiva l'escrow", published: "L'escrow è attivo", publishedDesc: "Ora gli acquirenti possono bloccare fondi a tuo favore per uno scambio.", failed: "Impossibile attivare l'escrow" }, escrowSettings: { title: "Impostazioni escrow", desc: "Impostazioni predefinite per gli scambi in escrow Cashu. Locali sul dispositivo.", lockWindow: "Finestra di blocco predefinita", lockWindowHint: "Per quanto tempo i fondi restano bloccati prima che l'acquirente possa riprenderli. Più a lungo è più sicuro per il venditore.", days: "giorni", preferredMint: "Mint per l'escrow", activeMint: "Mint attivo", preferredMintHint: "Quale mint finanzia l'escrow. Usane uno affidabile.", requireListings: "Richiedi l'escrow sui nuovi annunci", requireListingsHint: "Preseleziona “Richiedi escrow” quando metti in vendita un oggetto." }, privacy: { title: "Consigli sulla privacy", subtitle: "Scopri come proteggere la tua privacy finanziaria", cashuRecommended: "CASHU (consigliato)", anon: "Transazioni anonime", blind: "Le firme cieche nascondono l'attività", noIp: "Nessuna esposizione dell'IP", trustMint: "Affidi i fondi al mint", lightningAddress: "LIGHTNING ADDRESS", linked: "Può essere collegato all'identità", traceable: "Cronologia dei pagamenti tracciabile", ipVisible: "IP visibile quando si emette la fattura", selfCustody: "Autocustodia possibile", bestPractices: "Buone pratiche", tip1Title: "Usa Cashu per ricevere mance", tip1Desc: "Il wallet Cashu integrato è il modo più privato per ricevere zap", tip2Title: "Usa un wallet separato per SkateSpots", tip2Desc: "Non usare il tuo wallet principale di risparmi — tieni separati i fondi dell'app", tip3Title: "Valuta di usare una VPN o Tor", tip3Desc: "Nasconde il tuo indirizzo IP quando effettui transazioni", tip4Title: "Evita indirizzi Lightning collegati all'identità", tip4Desc: "Usa indirizzi pseudonimi non legati al tuo vero nome", proTip: "Consiglio da pro:", proTipDesc: "Ricevi prima i pagamenti sul tuo wallet Cashu, poi sposta periodicamente importi maggiori sul tuo wallet personale usando una VPN per il trasferimento.", warnTitle: "Nota sulla privacy", warnDesc: "Gli indirizzi Lightning possono potenzialmente collegare la tua attività su SkateSpots alla tua vera identità.", betterPrivacy: "Per una privacy migliore:", bullet1: "Usa un wallet dedicato per questa app", bullet2: "Valuta invece di usare il wallet Cashu", bullet3: "Usa VPN/Tor per le transazioni", useCashu: "Usa invece Cashu", understand: "Ho capito" }, mintPrivacy: { title: "Privacy dei mint", desc: "Usare più mint migliora la privacy impedendo a un singolo mint di vedere tutte le tue transazioni", distribution: "Distribuzione dei fondi", singleWarning: "Usare un solo mint significa che quel mint può vedere tutti gli orari e gli importi delle tue transazioni. Valuta di aggiungere altri mint per una privacy migliore.", yourMints: "I tuoi mint ({{count}})", default: "Predefinito", addMint: "Aggiungi mint", addMintDesc: "Aggiungi un nuovo mint Cashu al tuo wallet", mintUrl: "URL del mint", add: "Aggiungi", adding: "Aggiunta...", orChoose: "Oppure scegli dalla lista", recommended: "Mint consigliati", allMints: "Tutti i mint (directory)", searchMints: "Cerca mint…", noDirectoryMints: "Nessun mint corrisponde alla tua ricerca.", directoryHint: "Dalla directory comunitaria MintRadar — non ufficiale e potrebbe essere obsoleta.", added: "Aggiunto", soon: "Presto", autoDistribute: "Distribuzione automatica dei fondi", autoDesc: "Distribuisci i fondi ricevuti su più mint", autoAria: "Distribuzione automatica dei fondi (prossimamente)", tip1: "Usa almeno 2-3 mint diversi per una privacy migliore", tip2: "Non tenere tutti i fondi in un solo mint — distribuiscili", tip3: "Considera la giurisdizione del mint (paesi diversi = accesso legale diverso)", tip4: "I mint vedono gli orari delle transazioni ma NON chi paghi (firme cieche)", future: "Funzionalità future: rotazione dei mint e punteggio di privacy — resta sintonizzato!", findMore: "Trova altri mint su mintradar.pedani.eu", trustWarning: "Avviso di fiducia:", trustWarningDesc: "I mint sono custodiali — detengono i tuoi fondi. Usa solo mint di cui ti fidi. Se un mint scompare, i tuoi fondi potrebbero andare persi. Distribuire i fondi su più mint riduce il rischio.", removeTitle: "Rimuovere il mint?", removeDesc: "Sei sicuro di voler rimuovere {{name}}?", removeMint: "Rimuovi mint", warning: "Attenzione:", withdrawWarning: "Questo mint ha {{amount}} sats. Preleva i tuoi fondi prima di rimuoverlo!", invalidUrl: "URL non valido", invalidUrlDesc: "L'URL del mint deve iniziare con https://", mintAdded: "Mint aggiunto", mintAddedDesc: "Nuovo mint aggiunto con successo", mintAddedNamed: "{{name}} aggiunto con successo", failedAdd: "Impossibile aggiungere il mint", failed: "Non riuscito", noMints: "Nessun mint", singleMint: "Mint singolo", concentrated: "Concentrato", moderate: "Moderato", wellDistributed: "Ben distribuito", mintCoinosWebDesc: "Mint adatto al web (consigliato per i browser)", mintMinibitsWebDesc: "⚠ Solo app nativa — non raggiungibile dai browser web", mintMinibitsNativeDesc: "Mint di SkateSpots — consigliato", mintCoinosDesc: "Mint adatto al web", mintLnbitsDesc: "Mint comunitario su LNbits" }, nwc: { title: "Wallet Lightning", noConnection: "Wallet NWC", refresh: "Aggiorna saldo", createInvoice: "Crea fattura", copyInvoice: "Copia fattura", pasteInvoice: "Incolla una fattura Lightning (lnbc…)", amount: "Importo: {{amount}} sats", pasteToSee: "Incolla una fattura per vedere l'importo", pay: "Paga", invoiceQrAlt: "Codice QR della fattura Lightning", enterAmount: "Inserisci un importo in sats", readBalanceFailed: "Impossibile leggere il saldo", readBalanceFailedDesc: "Il tuo wallet non ha risposto.", createInvoiceFailed: "Impossibile creare la fattura", createInvoiceFailedDesc: "Riprova tra un momento.", paymentSent: "Pagamento inviato", paidAmount: "Pagati {{amount}} sats.", paid: "Pagato.", paymentRejected: "Il wallet ha rifiutato il pagamento." }, qr: { title: "Scansiona codice QR", desc: "Posiziona il codice QR nell'inquadratura della fotocamera per scansionarlo", paste: "Incolla dagli appunti", hint: "Scansiona un token Cashu, una fattura Lightning o un indirizzo Lightning", clipboardEmpty: "Appunti vuoti", clipboardEmptyDesc: "Nessun testo trovato negli appunti", pasteFailed: "Incolla non riuscito", pasteFailedDesc: "Impossibile leggere dagli appunti" }, recovery: { title: "Frase di recupero", desc: "Queste 12 parole sono l'unico modo per ripristinare il tuo saldo ecash. Scrivile in ordine e conservale offline — non condividerle mai con nessuno.", tapReveal: "Tocca per rivelare", noWatching: "Assicurati che nessuno stia guardando", hide: "Nascondi", reveal: "Rivela", paperHint: "Scriverla su carta è la cosa più sicura — copiarla negli appunti può farla trapelare ad altre app.", written: "L'ho scritta", revealFirst: "Rivela prima le parole", copiedDesc: "Frase di recupero copiata — incollala in un posto sicuro, poi svuota gli appunti.", copyFailed: "Copia non riuscita", copyFailedDesc: "Scrivi invece le parole." }, guide: { quickGuide: "Guida rapida", fullGuide: "Guida al wallet (edizione skater)", cashuSummary: "Privacy + comodità", mintHoldsFunds: "(il mint detiene i fondi)", lightningSummary: "Controllo + sicurezza", youHoldKeys: "(tu detieni le chiavi)", useBoth: "Usa entrambi: Cashu per le mance, Lightning per i risparmi", cashuTitle: "WALLET CASHU", cashuTagline: "Come contanti in tasca allo skatepark", cashuBullet1: "Veloce da tirare fuori per una mancia", cashuBullet2: "Non portarci tutti i tuoi risparmi", cashuBullet3: "Se il mint scompare, i fondi potrebbero andare persi", cashuBullet4: "Nessuno sa quanto hai (privacy!)", cashuPerfectFor: "Snack per la sessione, zap alle clip, piccole mance", lightningTitle: "WALLET LIGHTNING", lightningTagline: "Come il tuo conto in banca — sei tu al comando", lightningBullet1: "Sicuro, controlli tu le chiavi", lightningBullet2: "Richiede un momento per la configurazione", lightningBullet3: "Cronologia completa delle transazioni", lightningBullet4: "Meglio per importi più grandi", lightningPerfectFor: "Acquisti di attrezzatura, risparmi, zap importanti", perfectFor: "Perfetto per:", proTips: "CONSIGLI DA PRO", tip1Title: "Usa entrambi i wallet", tip1Desc: "Tieni i soldi per la sessione in Cashu, i risparmi in Lightning", tip2Title: "Prova wallet diversi", tip2Desc: "Sperimenta per trovare quello che fa per te. Ognuno ha funzionalità e compromessi diversi", tip3Title: "Privacy migliore", tip3Desc: "Usare più wallet significa che nessuna singola app vede tutta la tua attività", tip4Title: "Fai esperienza", tip4Desc: "Più strumenti conosci, più opzioni hai. Inizia in piccolo, impara strada facendo", tldr: "TL;DR:", tldrDesc: "Non esiste un wallet \"migliore\" — dipende dalle tue esigenze. Provali entrambi, usa quello che ti sembra giusto e non tenere tutti i tuoi sats in un unico posto!" }, zap: { count: "{{count}} zap", connectFirst: "Collega prima il tuo wallet", connectFirstDesc: "Per inviare zap (mance in Bitcoin), devi collegare un wallet Lightning.", quickSetup: "Configurazione rapida (30 secondi)", quickSetupDesc: "Collega il tuo wallet Lightning esistente con Nostr Wallet Connect (NWC). Nessun account aggiuntivo necessario.", connectNwc: "Collega wallet con NWC", noWallet: "Non hai un wallet? Scopri come", skip: "Salta per ora (fattura manuale)", note: "ℹ️ Nota:", noteDesc: "Puoi comunque creare una fattura senza collegare un wallet, ma dovrai copiarla manualmente per pagare.", payWithWebln: "Paga con WebLN", processing: "Elaborazione...", openInWallet: "Apri nel wallet Lightning", scanHint: "Scansiona il codice QR o copia la fattura per pagare con qualsiasi wallet Lightning.", cashuInstant: "Paga all'istante con il tuo wallet integrato", satsAvailable: "sats disponibili", or: "OPPURE", customAmount: "Importo personalizzato", addComment: "Aggiungi un commento (opzionale)", insufficientBanner: "⚠️ Saldo Cashu insufficiente. Ti servono altri {{amount}} sats. Passa a Lightning o ricarica il tuo wallet Cashu.", creatingInvoice: "Creazione fattura...", zapAmount: "Zap {{amount}} sats", zapAmountCashu: "Zap {{amount}} sats con Cashu", lightningInvoice: "Fattura Lightning", qrAlt: "Codice QR della fattura Lightning", enterAmount: "Inserisci un importo", enterAmountDesc: "Scegli un valore preimpostato o digita un numero valido di sats.", cashuUnavailable: "Wallet Cashu non disponibile", cashuUnavailableDesc: "Il tuo wallet Cashu non è pronto. Passa a Lightning o apri prima il tuo wallet.", insufficientCashu: "Saldo Cashu insufficiente", insufficientCashuDesc: "Ti servono altri {{amount}} sats. Passa a Lightning o ricarica.", zapSentCashu: "Zap inviato! 🥜", zapSentCashuDesc: "Zappati {{amount}} sats dal tuo wallet Cashu.", cashuFailed: "Pagamento Cashu non riuscito", cashuFailedDesc: "Impossibile pagare con il tuo wallet Cashu.", invoiceCopied: "Fattura copiata", invoiceCopiedDesc: "Fattura Lightning copiata negli appunti", defaultComment: "Zappato su SkateSpots! 🛹", titleConnect: "Collega wallet", titlePayment: "Pagamento Lightning", titleZap: "Invia uno Zap", descConnect: "Collega il tuo wallet Lightning per inviare zap", descPayment: "Paga con la Bitcoin Lightning Network", descZap: "Gli zap sono piccoli pagamenti in Bitcoin che sostengono il creatore di questo elemento. Se ti è piaciuto, valuta di inviare uno zap!", descZapShort: "Gli zap sono piccoli pagamenti in Bitcoin che sostengono i creatori. Valuta di inviare uno zap!" }, zapCrew: { title: "Zappa la crew", desc: "Dividi uno zap equamente tra {{count}} membri della crew con un indirizzo Lightning.", noMembers: "Nessun altro membro della crew da zappare al momento.", totalAmount: "Importo totale", customTotal: "Totale personalizzato", each: "sats ciascuno", rounded: "(arrotondato)", noWallet: "Nessun wallet collegato — riceverai una fattura per ogni membro da pagare manualmente. Collega un wallet per la divisione con un tocco.", zapAcross: "Zappa {{amount}} sats tra {{count}}", sentTo: "⚡ Inviati a {{done}}/{{total}}", none: "Nessun pagamento automatico completato", copyPending: "Copia le fatture in sospeso per completare il pagamento manualmente.", thanks: "Grazie per sostenere la crew!", payingCrew: "Pagamento della crew…", defaultComment: "Zappata la crew {{crew}}! 🤘", sent: "Inviato", paying: "In pagamento", resolving: "Risoluzione", skipped: "Saltato", failed: "Non riuscito", waiting: "In attesa", copyInvoice: "Copia fattura", invoiceCopied: "Fattura copiata", invoiceCopiedDesc: "Incollala in qualsiasi wallet Lightning" }, zapBadges: { title: "Distintivi Zap", zaps: "zap", satsSent: "sats inviati", rank: "posizione", footnote: "Basato sugli zap degli ultimi 30 giorni.", first: "Primo Zap", firstHint: "Invia il tuo primo zap", regular: "Regolare", regularHint: "Invia 10 zap", generous: "Generoso", generousHint: "Invia 10.000 sats", patron: "Patron", patronHint: "Invia 100.000 sats", top10: "Top 10", top10Hint: "Raggiungi i primi 10 sostenitori" }, trust: { unavailable: "Punteggio di fiducia non disponibile", yourContent: "Questo è un tuo contenuto", following: "Segui questo utente", friendOfFriend: "Amico di un amico (2 passaggi)", nip05: "Utente verificato NIP-05", unknown: "Utente sconosciuto", help: "I punteggi di fiducia aiutano a identificare contributori affidabili nella community dello skateboarding." }, share: { title: "Condividi profilo", desc: "Inquadra il codice con la fotocamera del telefono per aprire il profilo di {{name}}.", qrAlt: "Codice QR del profilo", copyLink: "Copia link", copyFailed: "Copia non riuscita", copyFailedDesc: "Impossibile copiare il link.", shareEllipsis: "Condividi…" }, addToCollection: { title: "Salva nella collezione", desc: "Salva \"{{spot}}\" in una delle tue collezioni", loginRequired: "Accedi per salvare gli spot nelle collezioni", noCollections: "Non hai ancora nessuna collezione", createFirst: "Crea la tua prima qui sotto!", spotCount: "{{count}} spot", alreadySavedTag: "Già salvato", alreadySaved: "Già salvato", alreadySavedDesc: "“{{spot}}” è già in “{{collection}}”", saved: "Spot salvato!", savedDesc: "Aggiunto \"{{spot}}\" a \"{{collection}}\"", saveFailed: "Salvataggio non riuscito", somethingWrong: "Qualcosa è andato storto", created: "Collezione creata!", createdDesc: "Aggiunto \"{{spot}}\" alla tua nuova collezione \"{{collection}}\"", createFailed: "Impossibile creare la collezione", name: "Nome della collezione", descriptionOptional: "Descrizione (opzionale)", creating: "Creazione...", createAndSave: "Crea e salva", createNew: "Crea nuova collezione" }, collection: { back: "Torna alle collezioni", created: "Creata {{date}}", deleteTitle: "Eliminare la collezione?", deleteDesc: "Questo eliminerà definitivamente \"{{title}}\". Gli spot stessi non saranno interessati.", deleting: "Eliminazione...", deleteFailed: "Impossibile eliminare la collezione", deleted: "Collezione eliminata", deletedDesc: "\"{{title}}\" è stata rimossa", empty: "Nessuno spot in questa collezione", emptyOwner: "Aggiungi spot alla tua collezione cliccando su \"Salva nella collezione\" su qualsiasi spot", emptyOther: "Questa collezione è vuota", browseSpots: "Esplora gli spot", linkCopied: "Link copiato!", linkCopiedDesc: "Il link della collezione è stato copiato negli appunti", map: "Mappa della collezione", removeFailed: "Impossibile rimuovere lo spot", shareText: "Dai un'occhiata a questa collezione di spot: {{title}}", spotRemoved: "Spot rimosso", spotRemovedDesc: "\"{{title}}\" è stato rimosso da questa collezione" }, mints: { title: "Mint", subtitle: "Esplora i mint Cashu e il loro stato. Le operazioni del wallet Cashu avvengono nell'app SkateSpots.", searchPlaceholder: "Cerca mint per nome o URL…", onlineOnly: "Solo online", count: "{{filtered}} di {{total}} mint", directoryError: "Impossibile caricare la directory dei mint.", directoryHint: "La directory è gestita dalla community e ha limiti di richieste — potrebbe essere temporaneamente non disponibile.", goToWallet: "Vai al wallet", appOnly: "Aggiungere un mint avviene nell'app SkateSpots (Cashu è solo per l'app).", noMatch: "Nessun mint corrisponde a “{{query}}”.", footer: "Dati sullo stato dal progetto comunitario MintRadar — non ufficiali e potenzialmente obsoleti. Rivedi sempre i termini di un mint prima di affidargli fondi.", archived: "Archiviato", degraded: "Degradato", offline: "Offline", online: "Online", terms: "Termini", reliability: "affidabilità", add: "Aggiungi", addToWallet: "Aggiungi al wallet", copyUrl: "Copia URL", openMint: "Apri mint", inWallet: "Nel tuo wallet", addedBadge: "Aggiunto", urlCopied: "URL del mint copiato", added: "Mint aggiunto", addedDesc: "{{host}} è ora nel tuo wallet.", couldNotAdd: "Impossibile aggiungere il mint", communityRating: "Valutazione della community", reliabilityLabel: "Affidabilità", uptime: "Uptime 24h / 7g", location: "Posizione", latency: "Latenza", nuts: "NUT supportati", units: "Unità", version: "Versione", ratedBy: "Valutato {{rating}}/5 da {{count}} persone su MintRadar.", noRating: "Nessuna valutazione della community su MintRadar.", reviewsNote1: "Le recensioni scritte non fanno parte della directory —", openMintRadar: "apri MintRadar", reviewsNote2: "per leggerne una o lasciarne una.", liveness: "Audit di attività: {{mints}} mint e {{melts}} melt testati", livenessErrors: " · {{errors}}/{{total}} errori recenti", whatsAMint: "Cos'è un mint?", whatsAMintDesc: "Un mint Cashu emette e riscatta l'ecash nel tuo wallet. Detiene il Bitcoin che garantisce i tuoi token — quindi un mint che non gestisci tu è uno di cui devi fidarti.", mintWarning: "I mint possono andare offline, cambiare termini o sparire con i fondi. Mantieni solo saldi piccoli a meno che tu non ti fidi dell'operatore.", healthDisclaimer: "I dati sullo stato sono gestiti dalla community (MintRadar) — non ufficiali e possibilmente obsoleti." }, appShop: { title: "Negozio dell'app", subtitle: "Merch SkateSpots per chi tiene in moto la scena.", comingSoon: "Prossimamente", wearThe: "Indossa la", scene: "Scena", heroDesc1: "Merch per chi tiene in moto questa cosa — venduto", locally: "in locale, su richiesta", heroDesc2: ". Mi scrivi, sistemiamo i dettagli e paghi in", heroDesc3: "— Lightning o Cashu — quando lo ritiri. Niente carte, niente account, niente robot di checkout, nessun intermediario che si prende una fetta del drop.", requestItem: "Richiedi un articolo", dmHint: "Apre un DM privato e cifrato con me.", lightning: "Lightning", cashu: "Cashu", localHandover: "Consegna locale", inTheWorks: "In lavorazione", notForSale: "non ancora in vendita", soon: "presto", tees: "T-shirt e felpe", decks: "Deck", shopTools: "Attrezzi da officina", stickerPacks: "Pacchetti di adesivi", stickerPacksDesc: "I pacchetti stanno arrivando. I design no — stampa questi due subito, gratis.", sticker: "Adesivo", stickerTip: "Fustellato nero. Stampa su carta adesiva, taglia lungo il bordo nero.", poster: "Poster", posterTip: "Si stampa in A3; riducilo ad A4 (50%) e si scansiona ancora bene.", printableAlt: "SkateSpots {{title}} — stampabile", print: "Stampa", printNote1: "Stampa al", actualSize: "100% / “Dimensione reale”", printNote2: "così la dimensione è esatta e il QR resta nitido — punta a skate-spots.org. File vettoriali, quindi si scalano senza sgranarsi.", howBuying: "Come funziona l'acquisto", dmNotCart: "è un DM, non un carrello", step1Title: "Scrivimi", step1Desc: "Invia un DM con quello che vuoi — articolo, taglia, colore, qualsiasi cosa tu cerchi.", step2Title: "Sistemiamo tutto", step2Desc: "Prezzo in sats, e dove e quando incontrarsi. È una conversazione, non un checkout.", step3Title: "Paga in sats", step3Desc: "Lightning o Cashu alla consegna, poi è tuo. Niente spedizioni, niente sale d'attesa." }, newsletter: { newIssue: "Nuova uscita", composerTitle: "Pubblica un'uscita della newsletter", composerDesc: "Pubblicata come articolo NIP-23 (kind 30023) sul relay della community. Gli iscritti la ricevono nella campanella delle notifiche. Il corpo supporta Markdown.", fieldTitle: "Titolo", identifier: "Identificatore (slug)", leaveBlank: "lascia vuoto per generarlo automaticamente", reusingSlug: "Riutilizzare uno slug esistente modifica quell'uscita invece di crearne una nuova.", summary: "Riassunto", optional: "opzionale", coverImage: "URL immagine di copertina", bodyMarkdown: "Corpo (Markdown)", characters: "{{count}} caratteri", publishIssue: "Pubblica uscita", issuePublished: "Uscita pubblicata! 🛹", issuePublishedDesc: "Gli iscritti la vedranno nella campanella delle notifiche.", publishFailed: "Pubblicazione non riuscita", couldNotReachRelay: "Impossibile raggiungere alcun relay — controlla la connessione e riprova.", tryAgain: "Riprova.", publishedToNostr: "Pubblicato su Nostr", publishedToast: "Pubblicato!", postedToNostr: "Drop {{number}} pubblicato su Nostr.", postToNostr: "Pubblica su Nostr", previewLabel: "Anteprima", editFirst: "Modifica prima", previewNoteDesc: "Ecco come apparirà il post sulla maggior parte dei client Nostr. La formattazione varia da client a client.", editNoteDesc: "Modifica il testo del post qui sotto. Le modifiche influenzano solo questa pubblicazione — il file sorgente resta invariato.", dropNumber: "Drop {{number}}", publish: "Pubblica", publishing: "Pubblicazione...", dropIsOut: "Il Drop {{number}} è uscito", daysAgo: "{{count}}g fa", dismiss: "Ignora", itsMonday: "È lunedì", mondayDesc: "È ora di pubblicare la newsletter settimanale. Un clic e l'AI la scrive dal git log.", writeDrop: "Scrivi il Drop {{number}}", dismissReminder: "Ignora promemoria", loginPrompt: "Accedi con Nostr per ricevere i nuovi drop nella tua casella.", subscribedToast: "Sei iscritto! 🛹", subscribedToastDesc: "I nuovi drop arriveranno nella campanella delle notifiche sotto \"News\".", unsubscribed: "Iscrizione annullata", unsubscribedDesc: "Puoi comunque leggere ogni uscita qui in qualsiasi momento.", checking: "Verifica…", subscribed: "Iscritto", unsubscribe: "Annulla iscrizione", subscribeCta: "Iscriviti alla newsletter", archiveSynced: "Archivio sincronizzato con Nostr", missingCount: "{{count}} uscite dell'archivio non ancora su Nostr", backfillDesc: "Pubblica {{list}} come articoli NIP-23 così gli iscritti e i lettori di contenuti lunghi possono vedere l'archivio completo. La pagina mantiene comunque il suo layout ricco.", backfill: "Carica {{count}} su Nostr", publishing2: "Pubblicazione…", publishingLabel: "Pubblicazione…", backfilled: "Caricate {{count}} uscite 🛹", backfilledDesc: "Ora l'archivio vive su Nostr per gli iscritti e i lettori.", partialBackfill: "Pubblicate {{published}}, {{failed}} non riuscite", retryFinish: "Riprova per completare: {{list}}.", notLoggedIn: "Non connesso", allIssues: "Tutte le uscite", brand: "Newsletter di SkateSpots", digTheDrop: "Ti piace il drop? Zappalo e non perderti il prossimo.", sectionStats: "La community in numeri", sectionWhatsNew: "Novità", sectionSpotOfWeek: "Spot della settimana", sectionCommunity: "Community", sectionSupport: "Sostieni il progetto", sectionLatestDrops: "Ultimi drop · In diretta da Nostr", mappedBy: "Mappato da", viewOnMap: "Vedi sulla mappa", noSpotPicked: "Nessuno spot scelto questa settimana. Invia il tuo e potrebbe finire nel prossimo drop.", browseMap: "Esplora la mappa", spotMap: "Mappa degli spot", statsBadge: "Statistiche", supportDesc: "100% open source, finanziato dalla community, senza pubblicità, senza investitori. Se è utile, zappalo o sostienilo su Angor.", readFull: "Leggi l'uscita completa", joinSkaters: "Unisciti a {{count}} skater che ricevono i drop", weeklyDrops: "Drop settimanali", tagline: "Una newsletter settimanale · pubblicata quando c***o ci pare", freeNote: "Gratuita. Basata su Nostr — il tuo abbonamento vive sulle tue chiavi e ti segue su tutti i dispositivi. I nuovi drop arrivano nella campanella delle notifiche.", live: "Live", builtOn: "Costruito su", openSource: "Open source", supportUs: "Sostienici", freeToSkate: "Sei libero di andare sullo skateboard" }, stats: { subtitle: "Metriche in tempo reale prese direttamente dalla rete Nostr. Trasparenti, decentralizzate, verificabili da chiunque.", dataSource: "Fonte dei dati:", updated: "aggiornato {{age}}", refresh: "Aggiorna", partial: "Impossibile raggiungere tutti i relay — questi numeri potrebbero essere incompleti.", error: "Impossibile raggiungere il relay al momento. Le statistiche si caricheranno quando la connessione sarà ripristinata.", atAGlance: "La community in breve", skateSpots: "Skate Spot", listedShops: "Negozi elencati", events: "Eventi", mappers: "Mapper", uniqueContributors: "contributori unici", labHeader: "The Lab · Creatori e servizi", total: "{{count}} in totale", coaches: "Coach", filmers: "Filmer", editors: "Editor", photographers: "Fotografi", builders: "Costruttori", artists: "Artisti", graffiti: "Graffiti", tattoo: "Tattoo", trainers: "Istruttori", musicians: "Musicisti", judges: "Giudici", organizers: "Organizzatori", barbers: "Barbieri", showFewer: "Mostra meno", showAllCrafts: "Mostra tutti i 13 mestieri", community: "Community", tours: "Tour", crews: "Crew", marketplace: "Marketplace", liveListings: "Annunci attivi", tradesRecorded: "Scambi registrati", satsTraded: "Sats scambiati", zapsToMappers: "Zap ai mapper", tradesNote1: "scambi reciproci tra", tradesNote2: "persone. I sats sono auto-dichiarati dagli scambiatori — l'app non può osservare un pagamento fuori dall'app — quindi il dato principale conta solo", mutual: "reciproci", tradesNote3: "scambi con un tetto per coppia; il dato grezzo dichiarato è", tradesNote4: "sats. \"Zap ai mapper\" conta solo le ricevute indirizzate ai nostri migliori contributori — è", not: "non", tradesNote5: "il volume globale di zap.", byRegion: "Spot e negozi per regione", resolving: "Risoluzione di {{count}} località senza tag dalle loro coordinate… una sola volta, poi memorizzate su questo dispositivo.", topCountries: "Paesi principali", topCities: "Città principali", other: "Altro", otherCountriesTitle: "Paesi fuori dai primi 6", otherCitiesTitle: "Città fuori dalle prime 6", uncategorised: "Senza categoria", uncategorisedTitle: "Nessun tag città/paese", regionNote1: "Conta", spotsAndShops: "spot e negozi", regionNote2: ", non skater — dal tag città/paese di ciascuno, o derivato dalle coordinate del suo pin quando non ne ha (memorizzato sul tuo dispositivo; paesi raggruppati per codice ISO quando presente), solo relay della community, con esclusione dei contenuti nascosti dalla moderazione.", ofTotal: "{{count}} di {{total}}", regionNote3: "località non hanno un tag di posizione e appaiono come \"Senza categoria\".", growth: "Crescita nel tempo", chartCumulativeTitle: "Spot mappati (cumulativo)", chartCumulativeDesc: "Totale degli spot aggiunti alla mappa nel tempo", chartMonthlyTitle: "Attività mensile", chartMonthlyDesc: "Nuovi contenuti pubblicati ogni mese", chartMappersTitle: "Mapper attivi / mese", chartMappersDesc: "Contributori unici che pubblicano ogni mese", chartMixTitle: "Mix di contenuti", chartMixDesc: "Suddivisione per tipo di contenuto (da sempre)", noData: "Ancora nessun dato", topMappers: "Mapper principali", mostSpots: "— più spot aggiunti", noMapperData: "Ancora nessun dato sui mapper", topShops: "Negozi principali", mostShops: "— più negozi aggiunti", shopCount: "{{count}} negozi", noShopData: "Ancora nessun dato sui negozi", supporters: "Sostenitori della community", fundedTitle: "Finanziato dalla community", fundedDesc1: "Crowdfunding Bitcoin decentralizzato tramite Angor.", fundedDesc2: "Niente pubblicità, niente investitori, niente vendita di dati.", backAngor: "Sostienici su Angor", communityLink: "Community →", footer1: "Tutti i dati sono presi in tempo reale da", footer2: "— un relay Nostr pubblico.", footer3: "Ogni evento è firmato dal suo creatore e verificabile crittograficamente.", footer4: "Nessun numero può essere falsificato.", spots: "Spot", shops: "Negozi", lab: "Lab", thisMonth: "+{{count}} questo mese", fromActive: "{{count}} da account attivi", viewAll: "Vedi tutto", spotCount: "{{count}} spot" }, leaderboard: { mapEarn: "Mappa e guadagna", helpMap: "AIUTA A MAPPARE IL MONDO", intro: "Aggiungi spot e negozi, ricevi zap dagli skater riconoscenti. I migliori contributori potrebbero ricevere ricompense bonus!", howItWorks: "Come funziona", step1Title: "1. Mappa", step1Desc: "Aggiungi spot e negozi con foto e dettagli", step2Title: "2. Guadagna Zap", step2Desc: "Gli skater che trovano utili i tuoi spot ti lasceranno una mancia", step3Title: "3. Ricompense bonus", step3Desc: "I migliori mapper potrebbero ricevere ricompense bonus dal nostro fondo", proTips: "💡 Consigli da pro per più Zap:", tipPhotos: "Aggiungi 3+ foto", tipDescriptions: "Scrivi descrizioni dettagliate", tipLocation: "Posizione precisa", mapShop: "Mappa un negozio", mapShopDesc: "Skate shop, negozi di tavole", mapSpot: "Mappa uno spot", mapSpotDesc: "Park, spot di strada, DIY", shops: "Negozi", spotsLower: "spot", shopsLower: "negozi", contributions: "contributi", yourRanking: "La tua classifica", spotsShops: "{{spots}} spot • {{shops}} negozi", totalLower: "totale", overall: "Generale", noContributions: "Ancora nessun contributo. Sii il primo!", addFirstSpot: "Aggiungi il primo spot", noShops: "Ancora nessun negozio mappato", addFirstShop: "Aggiungi il primo negozio", noSpots: "Ancora nessuno spot mappato", poweredBy: "Alimentato dagli Zap della community", poweredByDesc: "Quando trovi utile uno spot, zappa il mapper! È il modo migliore per ringraziare e incoraggiare più contributi.", you: "Tu", zapTitle: "Classifiche Zap", zapSubtitle: "Gli spot che ricevono più amore — e gli skater che lo donano.", thisWeek: "Questa settimana", thisMonth: "Questo mese", allTime: "Da sempre", topZappedSpots: "Spot più zappati", noZaps: "Ancora nessuno zap in questo periodo. Sii il primo — premi il ⚡ su uno spot che ami.", topSupporters: "Principali sostenitori", noZapsSent: "Ancora nessuno zap inviato in questo periodo.", fromTop10: "⚡ {{amount}} sats dai primi 10", supporter: "Sostenitore", skateShop: "Skate shop", skateSpot: "Skate spot" }, supporters: { our: "LA NOSTRA", community: "COMMUNITY", heroDesc: "SkateSpots è costruito dalla community e per la community. Sostenitori, collaboratori, partner e amici che lo mantengono libero e decentralizzato.", grantsSection: "Enti finanziatori Bitcoin", grantsSectionDesc: "Per organizzazioni che concedono sovvenzioni a progetti Bitcoin a codice aperto.", grantsTitle: "Aperti a sponsorizzazioni · Enti finanziatori Bitcoin", grantsDisclaimer: "Vuoi donare a questo progetto? Compila il modulo. Non per fare KYC a noi — ma per farlo a TE.", grantsDisclaimerDesc: "Questa corsia è solo per enti finanziatori che fanno KYC/KYB ai propri beneficiari. Se sei uno skater che vuole solo donare, usa i canali Lightning, Silent Payments o Angor qui sopra — nessuno ha bisogno del tuo passaporto.", grantsOrg: "Organizzazione", grantsContact: "Contatto (npub, e-mail o nome utente)", grantsWebsite: "Sito web", grantsProgram: "Programma / ciclo di sovvenzioni", grantsSize: "Importo della sovvenzione", grantsKyc: "Processo KYC / KYB", grantsFund: "Cosa vorresti finanziare?", grantsAck: "Confermo che siamo un ente finanziatore che fa KYC/KYB ai propri beneficiari.", grantsSend: "Apri la conversazione sulla sovvenzione", grantsNoKycTitle: "Nessun KYC di SkateSpots", grantsNoKycDesc: "Non chiediamo mai il tuo documento né il nostro. La corsia KYC/KYB è per i tuoi beneficiari.", grantsNoTrackingTitle: "Nessun tracciamento", grantsNoTrackingDesc: "Niente analisi, CRM o liste di distribuzione. Questa pagina non salva nulla.", grantsPrivateTitle: "Messaggio privato", grantsPrivateDesc: "Apre una conversazione cifrata NIP-17 con il proprietario.", grantsEthos: "Accettiamo solo sovvenzioni che mantengono SkateSpots a codice aperto, auto-ospitato e senza analisi. Nessun vincolo che chiuda il progetto.", grantsNote: "Apre un messaggio privato al proprietario di SkateSpots. Nulla viene salvato su questa pagina.", backAngor: "Sostienici su Angor", backers: "Sostenitori", backersDesc: "Gli skater che hanno sostenuto SkateSpots — finanziamento on-chain tramite Angor e zap Lightning al progetto.", sourceAngor: "Angor", supportersTotals: "{{count}} sostenitori · {{angor}} sats tramite Angor · {{zap}} sats zappati", quietNote: "Più tutti quelli che hanno donato in silenzio — grazie. ❤️", silentTitle: "On-chain privato (pagamenti silenziosi)", silentDesc: "Un nome, un indirizzo nuovo per ogni pagamento — on-chain tramite pagamenti silenziosi, o Lightning dallo stesso record. Niente da riutilizzare, niente da collegare.", silentCopyName: "Copia nome", silentCopied: "Copiato", silentWallets: "Richiede un wallet che supporti i nomi di pagamento / pagamenti silenziosi: Sparrow, Cake, Dana, Phoenix, BlueWallet, Wasabi, Nunchuk o BitBox02.", wayLightningTitle: "Istantaneo e pubblico", wayLightningDesc: "Zappa SkateSpots, o paga in silenzio. Funziona anche senza accesso.", waySilentTitle: "On-chain privato", waySilentDesc: "Un nome per pagamenti silenziosi — un nuovo indirizzo per ogni pagamento.", wayAngorTitle: "Finanzia lo sviluppo", wayAngorDesc: "Angor — rilascio a fasi, rimborsabile sopra i 100k sats.", donateTitle: "Sostieni SkateSpots", donateDesc: "Tre canali, tre motivi — scegli quello che fa per te. Ogni sat mantiene la mappa gratuita, senza pubblicità e open source.", donatePageLink: "Apri la semplice pagina delle donazioni", updatedAt: "Aggiornato {{when}}", tiersNote: "Livelli: Sostenitore sotto i 100k sats · Patron 100k–1M · Leggenda oltre 1M", tierEmpty: "Ancora nessuno — sii il primo.", joinSupporters: "Unisciti a {{count}} sostenitori", showAll: "Mostra tutti i {{count}}", showLess: "Mostra meno", impactSeeStats: "Vedi il quadro completo →", impactAsOf: "in tempo reale dai relay della community", anonymousBacker: "Sostenitore anonimo", beFirstBacker: "Ancora nessun sostenitore pubblico — sii il primo.", backersTotal: "{{count}} sostenitori · {{amount}} sats raccolti", verifiedOnChain: "Verificato on-chain", supportedBy: "Sostenuto da {{count}}", tierSupporter: "Sostenitore", tierPatron: "Patron", tierLegend: "Leggenda", topZappers: "Hanno zappato SkateSpots", topZappersDesc: "Gli skater che hanno inviato uno zap pubblico direttamente al progetto. I pagamenti silenziosi non sono elencati.", paysFor: "Cosa finanzia il tuo sostegno", paysForDesc: "Dove va ogni sat — nessuno stipendio, nessun ufficio, nessuna pubblicità.", payRelay: "Hosting dei relay", payDomain: "Dominio e TLS", payAi: "Nodo AI / ContextVM", payDev: "Tempo di sviluppo", payOps: "Operazioni", payMarketing: "Marketing", payRelayDesc: "Mantiene la mappa online e resiliente.", payDomainDesc: "Il nome, il certificato, la connessione sicura.", payAiDesc: "Sasquatch, la guida della community.", payDevDesc: "Costruire e riparare SkateSpots.", payOpsDesc: "Il lavoro poco glamour che lo mantiene in funzione.", payMarketingDesc: "Raggiungere nuove scene locali e skateshop.", impact: "Impatto finora", impactDesc: "Ciò che la community ha costruito — finanziato dagli skater.", impactSpots: "Spot", impactCrews: "Crew", impactEvents: "Eventi", impactLab: "Professionisti del Lab", impactShops: "Negozi", impactMappers: "Mapper", support: "Sostieni", supportDesc: "Finanzia SkateSpots su Angor — crowdfunding Bitcoin on-chain e decentralizzato. Nessun intermediario, nessun KYC.", collaborators: "Collaboratori", collaboratorsDesc: "Persone che costruiscono attivamente SkateSpots — sviluppatori, designer, operatori di relay.", partners: "Partner", partnersDesc: "Organizzazioni e progetti con cui collaboriamo strettamente.", friends: "Amici", friendsDesc: "Persone con cui siamo in sintonia.", backTitle: "Sostieni il progetto su Angor", backDesc: "Angor è un finanziamento Bitcoin on-chain e decentralizzato costruito su Nostr — i tuoi fondi restano sotto il tuo controllo, rilasciati a fasi, senza alcun custode che detenga il totale. I contributi fino a 100.000 sats funzionano come una donazione (nessun handshake di recupero); gli importi maggiori sono investimenti i cui fondi non spesi possono essere recuperati. Ogni sat va allo sviluppo, all'hosting dei relay e a mantenere SkateSpots gratuito per ogni skater del mondo.", donateNote: "Preferisci una donazione diretta? ⚡ Zappa qui sotto — niente da rimborsare, niente da recuperare.", openAngor: "Apri Angor", orZap: "oppure ⚡ zappa qualsiasi spot, crew o creatore direttamente nell'app", wantCollaborate: "Vuoi collaborare?", wantCollaborateDesc: "Sviluppatori, designer, skater con competenze — contattaci.", viewNostrHub: "Vedi su NostrHub", wantPartner: "Vuoi diventare partner di SkateSpots? Contattaci su Nostr.", comingSoon: "Prossimamente", wantListed: "Vuoi essere elencato qui?", wantListedDesc: "Invia un logo (PNG/WebP, sfondo trasparente, min 200×200px) e il tuo URL via DM su Nostr, solo se hai il feeling giusto.", whyTitle1: "Perché ci serve", whyTitle2: "sostegno", whyDesc: "SkateSpots è 100% gratuito, open source e costruito su Nostr — un protocollo decentralizzato senza un server centrale da chiudere. Niente pubblicità, niente vendita di dati, niente investitori. Ogni sat va direttamente allo sviluppo, all'hosting dei relay e a mantenere tutto questo gratuito per ogni skater del mondo.", why1Title: "Nativo Nostr", why1Desc: "Nessun server centrale. I tuoi dati vivono sui relay che scegli tu.", why2Title: "Alimentato da Bitcoin", why2Desc: "Guadagna sats mappando spot. Spendi al negozio locale.", why3Title: "Gratis per sempre", why3Desc: "Open source, nessun paywall, nessun tracciamento, nessun finanziamento VC.", thankYou: "Grazie. Ogni sat mantiene gli spot sulla mappa. 🛹⚡", license: "Licenza", faq: "FAQ" }, admin: { confirmed: "Confermato", title: "Coda di revisione", subtitle: "Spot, negozi, eventi, tour e attrezzatura che attivano i segnali di spam. Nascondi e Conferma sono etichette leggere e reversibili; le segnalazioni hanno priorità. Nulla viene eliminato.", tabReports: "Segnalazioni", tabSpots: "Spot", tabShops: "Negozi", tabEvents: "Eventi", tabTours: "Tour", tabGear: "Attrezzatura", tabCrews: "Crew", tabLab: "Lab", tabClaims: "Rivendicazioni", nothingToReview: "Niente da revisionare — nulla di questo tipo attiva i segnali di spam.", hideActioned: "Nascondi gestiti", showActioned: "Mostra gestiti ({{count}})", undoAll: "Annulla tutti i {{count}}", undoAllTitle: "Annullare ogni verdetto in questa scheda?", undoAllDesc: "Questo riporta ogni elemento a neutrale — non nascosto, non approvato. Pubblica un'etichetta pubblica per elemento, quindi con Amber riceverai {{count}} schermate di approvazione.", undoCount: "Annulla {{count}}", undo: "Annulla", confirm: "Conferma", hide: "Nascondi", hideIt: "Nascondilo", hideForEveryone: "Nascondere questo per tutti?", hideForEveryoneDesc: "Questo rimuove l'elemento dalla navigazione e dalla ricerca per ogni utente di SkateSpots. È un'etichetta pubblica e reversibile — puoi annullarla da questa coda.", hidden: "Nascosto", hiddenDesc: "Rimosso dall'app tramite un'etichetta pubblica. Reversibile.", couldNotHide: "Impossibile nascondere", notASpot: "Non è uno skate spot", lookAtIt: "Dagli un'occhiata" }, profile: { nip05Verified: "Verificato NIP-05", nip05NotVerified: "NIP-05 non verificato con questa chiave", message: "Messaggio", eventsHosted: "Eventi organizzati", openToSponsorships: "Aperto a sponsorizzazioni", forSponsors: "Per sponsor e collaborazioni", sponsorPitch: "Sponsorizzazione, collaborazione, foto/video o evento? Inizia una conversazione.", startCollab: "Avvia una chat di collaborazione", viewRiderCard: "Vedi la scheda dello skater", collabMessage: "Ciao {{name}}, vorrei parlare di una sponsorizzazione o di una collaborazione.", followers: "Follower", followersHint: "Elenchi di follower riportati dai relay — non statistiche verificate.", following: "Seguiti", follow: "Segui", unfollow: "Smetti di seguire", zapsReceived: "zap ricevuti", memberSince: "Membro dal", badges: "Distintivi", sponsorsSupport: "Sponsor e sostegno", skater: "Skater", stance: "Stance", skating: "Skating", homeSpot: "Spot di casa", basedIn: "Base a", addSkateDetails: "Aggiungi i tuoi dettagli sullo skate", addSkateDetailsDesc: "Imposta stance, stili e livello per apparire nella directory degli Skater.", spotsAdded: "Spot aggiunti", shopsAdded: "Negozi aggiunti", noSpots: "Non hai ancora aggiunto spot", noSpotsDesc: "Metti il tuo spot locale sulla mappa →", stash: "Stash", gear: "Attrezzatura", crews: "Crew", info: "Info", lightning: "Lightning", silentPayment: "Pagamento silenzioso", coordinator: "Coordinatore", coordinatorAdded: "Coordinatore aggiunto", add: "Aggiungi", messagePrivately: "Scrivi in privato", founder: "Fondatore", member: "Membro", supportSkater: "Sostieni questo skater", supportSkaterDesc: "Invia una mancia per ringraziarli dei loro contributi" }, index: { joinCommunity: "Unisciti alla community per aggiungere spot, creare eventi e altro", topZapped: "TOP ZAPPATI", topZappedDesc: "Gli spot più sostenuti questo mese", leaderboard: "Classifica", newHere: "NUOVO QUI?", newHereDesc: "Crea un account gratuito per aggiungere spot, partecipare agli eventi, connetterti con gli skater e diventare parte della community. Nessuna email richiesta.", followFounder: "Segui il fondatore", followFounderDesc: "Tieni premuto sull'avatar per 3 secondi per seguire e restare aggiornato su nuove funzionalità ed eventi!", createAccount: "Crea account", accountWorks: "Il tuo account funziona su tutte le app della rete", footerTagline: "Open Source • Di proprietà della community • Senza pubblicità" }, stash: { title: "Il mio Stash", loginDesc: "Il tuo inventario privato di attrezzatura. Tieni traccia di ciò che possiedi, imposta i prezzi e condividi in modo selettivo con gli scambiatori.", encrypted: "Cifrato", syncsEverywhere: "Sincronizzato ovunque", p2pTrading: "Scambi P2P", encryptionRequired: "Cifratura richiesta", encryptionRequiredDesc: "Il tuo Stash è cifrato per la privacy. Usa un firmatario che supporti la cifratura NIP-44 (come Alby, nos2x o Amber).", learnSigners: "Scopri i firmatari", select: "Seleziona", stash: "Stash", wishlist: "Lista dei desideri", allCategories: "Tutte le categorie", sortNewest: "Più recenti", sortValue: "Valore", sortCondition: "Condizioni", sortAz: "A–Z", friendsOnly: "Solo amici", addToWishlist: "Aggiungi alla lista dei desideri", addItemToStash: "Aggiungi oggetto allo Stash", addItem: "Aggiungi oggetto", editItem: "Modifica oggetto", publicStash: "Stash pubblico", listView: "Vista elenco", gridView: "Vista griglia", uploading: "Caricamento...", addPhotos: "Aggiungi foto", wishlistReqPlaceholder: "Requisiti specifici...", itemDescPlaceholder: "Descrivi l'oggetto, eventuali danni...", itemsCount: "{{count}} oggetto/i", wishlistEmpty: "Lista dei desideri vuota", wishlistEmptyDesc: "Aggiungi l'attrezzatura che cerchi — ti abbineremo agli Stash dei tuoi amici.", stashEmpty: "Il tuo Stash è vuoto", stashEmptyDesc: "Inizia a tenere traccia della tua attrezzatura. Deck, truck, scarpe — aggiungila una volta, accedici ovunque tramite Nostr.", noMatch: "Nessun oggetto corrispondente", noMatchDesc: "Prova a modificare i filtri.", backupTransfer: "Backup e trasferimento", backupDesc: "Il tuo Stash è cifrato su Nostr. Conserva una copia che controlli tu — un relay morto o un nuovo account non possono farti perdere la lista dell'attrezzatura.", exportTitle: "Backup cifrato", exportDialogDesc: "Salva {{count}} oggetto/i in un file. Cifralo così un file trapelato non è una fuga di dati.", modePassword: "Password", modeKey: "La mia chiave", password: "Password", confirmPassword: "Conferma password", passwordHint: "Usa almeno 8 caratteri. Non c'è recupero — non dimenticarla.", keyModeHint: "Cifrato con la tua chiave Nostr. Solo quella chiave può aprirlo — niente da ricordare.", exportPlaintext: "Esporta senza cifratura", pwTooShort: "Usa almeno 8 caratteri.", pwMismatch: "Le password non corrispondono.", exportFailed: "Impossibile creare il backup.", unlockTitle: "Sblocca backup", unlockDesc: "Questo backup è protetto da password.", unlock: "Sblocca", unlockFailed: "Impossibile sbloccare il backup.", show: "Mostra", hide: "Nascondi", strength: "Robustezza della password", strengthWeak: "Debole", strengthFair: "Discreta", strengthGood: "Buona", strengthStrong: "Forte", filenameWillSave: "Verrà salvato come {{name}}", export: "Esporta", import: "Importa", exported: "Stash esportato", exportedDesc: "{{count}} oggetti salvati in un file.", noItemsInFile: "Nessun oggetto trovato in quel file.", noValidItems: "Nessun oggetto valido trovato in quel file.", imported: "Importati {{count}} oggetti", importSkipped: "{{count}} saltati (già nel tuo Stash).", importAdded: "Aggiunti al tuo Stash.", importFailed: "Importazione non riuscita", couldNotRead: "Impossibile leggere quel file.", updateFailed: "Impossibile aggiornare il tuo Stash", updatedCount: "Aggiornati {{count}} oggetti", markedForSale: "Contrassegnati {{count}} in vendita", unmarkedCount: "Rimossi dalla vendita {{count}}", removedCount: "Rimossi {{count}} oggetti", selectedCount: "{{count}} selezionati", selectAll: "Seleziona tutto", visibilityPublic: "Pubblico", visibilityPrivate: "Privato", forSale: "In vendita", remove: "Rimuovi", bulkDeleteTitle: "Rimuovere {{count}} oggetti?", bulkDeleteDesc: "Questo riscrive il tuo Stash cifrato con una sola firma e non può essere annullato qui. Esporta prima un backup se non sei sicuro.", deleteTitle: "Rimuovere dal tuo Stash?", deleteDesc: "“{{title}}” verrà rimosso dal tuo Stash", deleteDescPublic: " e rimosso dalla tua vetrina pubblica", deleteUndone: ". Questa operazione non può essere annullata.", deleteDescGeneric: "Questo oggetto verrà rimosso dal tuo Stash. Questa operazione non può essere annullata.", listOnMarketplace: "Metti in vendita sul Marketplace", noPriceSet: "Nessun prezzo impostato", categoryLabel: "Categoria", photosLabel: "Foto", willingToSell: "Disposto a vendere", willingToTrade: "Disposto a scambiare", whereIsThisItem: "Dov'è questo oggetto?", visibilityLabel: "Visibilità", visibilityPrivateOnlyYou: "Privato - Solo tu", visibilityFriendsMutual: "Amici - Segui reciproci", visibilityPublicAnyone: "Pubblico - Chiunque", visibilityFriends: "Amici", brandLabel: "Marca", sizeLabel: "Taglia", descriptionLabel: "Descrizione", conditionLabel: "Condizioni", itemName: "Nome dell'oggetto", saveChanges: "Salva modifiche", listItemDialogTitle: "Metti in vendita \"{{title}}\"", pickUpWhere: "Dove possono ritirare gli acquirenti questo oggetto?", linkToSpot: "Collega a uno Skate Spot", linkToSpotDesc: "Ideale per vendite locali • Appare nella pagina dello spot e sulla mappa", recommended: "Consigliato", noSpecificSpot: "Nessuno spot specifico", noSpecificSpotDesc: "Visibile solo nella pagina del Marketplace", tipLinkedSpots: "💡 Consiglio: gli annunci collegati agli spot sono più facili da trovare per gli skater locali.", anyoneCanSee: "Chiunque può vederli sul tuo profilo.", seeWhatOthersSee: "Vedi cosa vedono gli altri", inventory: "Inventario", publicWantsNote: "Le richieste pubbliche sono pubblicate sul Marketplace come annunci “cercasi”, così i venditori possono trovarti.", howItWorks: "Come funziona", tapToMarketplace: "Tocca per andare al Marketplace →", viewWishlist: "Vedi lista dei desideri", tipEditItems: "Modifica gli oggetti con il pulsante della penna", tipListForSale: "Metti in vendita con il pulsante del negozio", tipAddPhotos: "Aggiungi foto per offerte di scambio migliori", tipKeySyncs: "La chiave Nostr si sincronizza su tutti i dispositivi", itemsReadyToSell: "{{count}} oggetto/i pronti per la vendita" } } }; export default itBatch4;