{ "meta": { "title": "kashilo.com – Il tuo mercato privato", "description": "Compra e vendi in privato — senza account, senza tracking. Paga con Monero." }, "header": { "searchPlaceholder": "Cosa stai cercando?", "createListing": "Crea annuncio", "toggleTheme": "Cambia tema", "selectLanguage": "Seleziona lingua", "profile": "Profilo" }, "footer": { "rights": "Tutti i diritti riservati.", "about": "Chi siamo", "privacy": "Privacy", "terms": "Condizioni", "contact": "Contatto", "imprint": "Avviso legale" }, "home": { "title": "Benvenuto su kashilo", "subtitle": "Il tuo mercato privato — compra e vendi in sicurezza, paga con Monero.", "browseListings": "Sfoglia annunci", "createListing": "Crea annuncio", "categories": "Categorie", "recentListings": "Annunci recenti", "placeholderTitle": "Annuncio di esempio", "placeholderLocation": "Località", "addFavorite": "Aggiungi ai preferiti", "removeFavorite": "Rimuovi dai preferiti", "noListings": "Nessun annuncio trovato", "loadMore": "Carica altri", "pullToRefresh": "Trascina per aggiornare" }, "common": { "loading": "Caricamento...", "error": "Errore di caricamento", "close": "Chiudi", "remove": "Rimuovi", "home": "Home" }, "error": { "title": "Qualcosa è andato storto", "retry": "Riprova", "offline": "Nessuna connessione internet" }, "search": { "title": "Ricerca", "placeholder": "Inserisci un termine di ricerca...", "allCategories": "Tutte le categorie", "allSubcategories": "Tutte le sottocategorie", "currentLocation": "Posizione attuale", "locating": "Localizzazione...", "searchButton": "Cerca", "loading": "Ricerca in corso...", "enterQuery": "Inserisci un termine per trovare annunci.", "noResults": "Nessun risultato trovato. Prova con un altro termine.", "resultsCount": "{{count}} risultati trovati", "allIn": "Tutti in", "clearAll": "Cancella tutto", "radiusAround": "Raggio di {{radius}} km", "priceRange": "Prezzo", "min": "Min", "max": "Max", "apply": "Applica", "sortBy": "Ordina per", "sortNewest": "Più recenti", "sortOldest": "Meno recenti", "sortPriceAsc": "Prezzo: dal più basso", "sortPriceDesc": "Prezzo: dal più alto", "sortDistance": "Nelle vicinanze" }, "countries": { "ch": "Svizzera", "de": "Germania", "at": "Austria", "fr": "Francia", "it": "Italia", "li": "Liechtenstein" }, "listing": { "notFound": "Questo annuncio non è stato trovato.", "backHome": "Torna alla home", "description": "Descrizione", "location": "Località", "seller": "Venditore", "anonymousSeller": "Venditore anonimo", "autoGenerated": "generato automaticamente", "memberSince": "Membro dal", "postedOn": "Pubblicato il", "contactSeller": "Contatta il venditore", "paymentInfo": "Il pagamento avviene direttamente tramite Monero (XMR).", "moneroAddress": "Indirizzo Monero del venditore", "noMoneroAddress": "Nessun indirizzo Monero fornito", "copyAddress": "Copia indirizzo", "contactHint": "Copia l'indirizzo e invia l'importo con il tuo portafoglio Monero.", "priceOnRequest": "Prezzo su richiesta", "shippingAvailable": "Spedizione disponibile", "viewSingular": "visualizzazione", "viewPlural": "visualizzazioni", "share": "Condividi", "report": "Segnala", "moreFromSeller": "Altri annunci di questo venditore", "edit": "Modifica", "expired": "Scaduto", "expiresIn1Day": "1 giorno rimanente", "expiresInDays": "{{days}} giorni rimanenti", "newMessages": "Nuovi messaggi" }, "chat": { "title": "Invia messaggio", "placeholder": "Scrivi un messaggio...", "encrypted": "Crittografia end-to-end", "startConversation": "Inizia una conversazione con il venditore.", "send": "Invia", "unavailable": "Chat non disponibile", "pending": "Richiesta di conversazione inviata. In attesa della risposta del venditore.", "pendingHint": "In attesa del venditore...", "keyChanged": "Chiave modificata", "keyChangedHint": "La chiave di crittografia di questo venditore è cambiata. Potrebbe indicare un attacco oppure il venditore ha ricreato l'annuncio.", "keyAccept": "Accetta nuova chiave" }, "create": { "title": "Crea annuncio", "editTitle": "Modifica annuncio", "listingTitle": "Titolo", "titlePlaceholder": "Cosa vuoi vendere?", "category": "Categoria", "selectCategory": "Seleziona categoria", "condition": "Condizione", "conditionNew": "Nuovo", "conditionLikeNew": "Come nuovo", "conditionGood": "Buono", "conditionFair": "Discreto", "conditionPoor": "Scarso", "price": "Prezzo", "currency": "Valuta", "priceMode": "Modalità prezzo", "priceModeFiat": "Prezzo fiat fisso", "priceModeXmr": "Prezzo XMR fisso", "priceModeHint": "Fiat fisso: l'importo in fiat resta invariato. XMR fisso: l'importo in XMR resta invariato.", "shippingAvailable": "Spedizione disponibile", "shippingCost": "Costo di spedizione", "shippingCostPlaceholder": "es. 5.00", "location": "Località", "locationPlaceholder": "Città, CAP o indirizzo", "locationHint": "Scegli la località per il tuo annuncio", "description": "Descrizione", "descriptionPlaceholder": "Descrivi il tuo articolo in dettaglio...", "images": "Immagini", "uploadImages": "Carica immagini (max. 5)", "moneroAddress": "Il tuo indirizzo Monero", "moneroPlaceholder": "4... o 8...", "moneroHint": "Gli acquirenti invieranno il pagamento direttamente a questo indirizzo.", "cancel": "Annulla", "publish": "Pubblica", "publishing": "Pubblicazione in corso...", "saveChanges": "Salva modifiche", "saving": "Salvataggio...", "publishFailed": "Pubblicazione fallita. Riprova.", "invalidMoneroAddress": "Indirizzo Monero non valido. Controlla il formato.", "draftRestored": "Bozza ripristinata", "clearDraft": "Elimina", "paymentExpired": "Il periodo pagato è scaduto. Si prega di pagare di nuovo." }, "notFound": { "title": "Pagina non trovata", "message": "La pagina che stai cercando non esiste.", "backHome": "Torna alla home" }, "cropper": { "title": "Ritaglia immagine", "preview": "Anteprima:", "cancel": "Annulla", "confirm": "Applica", "aspectRatio": "Rapporto:", "free": "Libero" }, "captcha": { "verify": "Non sono un robot", "verified": "Verificato", "solving": "Verifica in corso...", "attempts": "tentativi", "error": "Errore - riprova" }, "profile": { "myListings": "I miei annunci", "messages": "Messaggi", "favorites": "Preferiti", "settings": "Impostazioni" }, "auth": { "login": "Accedi", "logout": "Esci", "loggingIn": "Accesso in corso...", "yourUuid": "Il tuo UUID", "enterUuid": "Inserisci il tuo UUID", "invalidUuid": "UUID non valido o account non trovato", "noAccount": "Non hai ancora un account?", "hasAccount": "Hai già un account?", "createAccount": "Crea account", "registerInfo": "Verrà generato un UUID unico per te. Questo UUID è il tuo unico accesso - conservalo in modo sicuro!", "generateUuid": "Genera UUID", "creating": "Creazione in corso...", "accountCreated": "Account creato!", "important": "Importante!", "saveUuidWarning": "Conserva questo UUID in modo sicuro. È il tuo unico accesso al tuo account. Non è possibile recuperarlo!", "copy": "Copia", "downloadBackup": "Scarica backup", "confirmSaved": "Ho salvato il mio UUID", "registrationFailed": "Registrazione fallita", "loginRequired": "Accedi per continuare", "rememberMe": "Ricordami su questo dispositivo", "rememberMeHint": "Il tuo UUID verrà salvato localmente. Attiva solo su dispositivi affidabili.", "inviteCode": "Codice invito", "inviteCodePlaceholder": "es. ALPHA-XMR-2026", "inviteCodeHint": "Un codice invito è richiesto durante la fase alpha.", "inviteCodeRequired": "Inserisci un codice invito", "inviteCodeInvalid": "Codice invito non valido o scaduto", "inviteCodeRedeemed": "Codice invito completamente utilizzato", "inviteCodeExpired": "Codice invito scaduto" }, "favorites": { "title": "Preferiti", "subtitle": "I tuoi annunci salvati", "empty": "Nessun preferito", "emptyHint": "Clicca l'icona del cuore su un annuncio per salvarlo.", "browse": "Sfoglia annunci" }, "myListings": { "title": "I miei annunci", "subtitle": "Gestisci i tuoi annunci", "empty": "Nessun annuncio", "emptyHint": "Non hai ancora creato nessun annuncio.", "create": "Crea annuncio", "loginRequired": "Accesso richiesto", "loginHint": "Accedi per vedere i tuoi annunci.", "login": "Accedi", "status": { "draft": "Bozza", "archived": "Archiviato", "processing": "In attesa", "published": "Pubblicato", "expired": "Scaduto", "unpublished": "Disattivato", "deleted": "Eliminato" }, "unpublish": "Disattiva", "republish": "Riattiva", "unpublished": "Annuncio disattivato", "republished": "Annuncio riattivato", "delete": "Elimina", "deleteConfirm": "Eliminare davvero questo annuncio? Non può essere annullato.", "deleted": "Annuncio eliminato", "deletedHint": "Verrà rimosso automaticamente tra 30 giorni" }, "messages": { "title": "Messaggi", "subtitle": "Le tue conversazioni", "empty": "Nessun messaggio", "emptyHint": "Contatta un venditore per iniziare una conversazione.", "browse": "Sfoglia annunci", "loginRequired": "Accesso richiesto", "loginHint": "Accedi per vedere i tuoi messaggi.", "login": "Accedi", "unknownListing": "Annuncio sconosciuto", "listing": "Annuncio", "today": "Oggi", "yesterday": "Ieri", "daysAgo": "{{days}} giorni fa", "listingRemoved": "Annuncio rimosso", "pendingRequests": "Nuove richieste", "activeChats": "Conversazioni", "new": "Nuovo" }, "settings": { "title": "Impostazioni", "appearance": "Aspetto", "theme": "Tema", "themeLight": "Chiaro", "themeDark": "Scuro", "themeSystem": "Sistema", "language": "Lingua", "account": "Account", "userId": "ID utente", "userIdHint": "Non memorizzato sul server. Solo tu conosci questo ID.", "logout": "Esci", "login": "Accedi", "notLoggedIn": "Non hai effettuato l'accesso.", "loggedOut": "Disconnesso con successo", "data": "Dati", "favorites": "Preferiti", "favoritesHint": "Elimina i preferiti salvati localmente", "searchHistory": "Cronologia ricerche", "searchHistoryHint": "Elimina i filtri di ricerca salvati", "clear": "Cancella", "confirmClearFavorites": "Eliminare tutti i preferiti?", "confirmClearSearch": "Eliminare la cronologia delle ricerche?", "favoritesCleared": "Preferiti eliminati", "searchCleared": "Cronologia ricerche eliminata", "about": "Informazioni", "currency": "Valuta", "currencyChanged": "Valuta cambiata", "deleteAllData": "Elimina tutti i dati locali", "deleteAllDataHint": "Rimuove tutti i dati salvati da questo browser, incluse le chiavi di crittografia, i preferiti e le impostazioni. La cronologia delle chat non può essere recuperata.", "deleteAll": "Elimina tutto", "confirmDeleteAll": "Eliminare tutti i dati locali? Le chiavi di crittografia andranno perse e i messaggi non potranno essere recuperati." }, "notifications": { "title": "Notifiche", "empty": "Nessuna notifica", "markAllRead": "Segna tutto come letto", "listing_created": "Il tuo annuncio è stato creato", "listing_published": "Il tuo annuncio è stato pubblicato", "listing_expired": "Il tuo annuncio è scaduto", "new_message": "Hai un nuovo messaggio", "favorite_added": "Qualcuno ha salvato il tuo annuncio" }, "payment": { "title": "Pagamento", "listingFee": "Tariffa annuncio", "feeInfo": "1 annuncio = 1 mese = {{amount}} {{currency}}", "payNow": "Paga ora", "paying": "Pagamento in corso...", "processing": "Pagamento ricevuto, in attesa di conferma...", "success": "Pagamento riuscito! Il tuo annuncio è ora online.", "expired": "Pagamento scaduto. Riprova.", "failed": "Pagamento fallito. Riprova.", "resume": "Riprendi pagamento", "pending": "Pagamento in sospeso", "required": "Per la pubblicazione è richiesta una tariffa di {{amount}} {{currency}}.", "paidViaXmr": "Pagato tramite Monero (XMR)", "awaitingConfirmation": "In attesa di conferma sulla blockchain", "awaitingHint": "Il tuo pagamento è stato ricevuto. L'annuncio verrà pubblicato automaticamente dopo 1 conferma." }, "reputation": { "level": { "new": "Nuovo account", "active": "Attivo", "trusted": "Affidabile", "power": "Top venditore" }, "deals": "{{count}} transazioni", "dealsSingular": "1 transazione", "avgRating": "⌀ {{rating}}", "newWarning": "Nuovo account — inizia con piccoli importi", "confirmDeal": "Concludi transazione", "confirmDealHint": "Conferma che la transazione ha avuto luogo", "dealPending": "In attesa di conferma", "dealConfirmed": "Transazione confermata", "rate": "Lascia una valutazione", "rated": "Valutato", "memberSince": "Membro dal {{date}}" }, "verification": { "verify": "Verificare il possesso", "optional": "Opzionale — aumenta la fiducia", "code": "Il tuo codice", "validFor": "Valido ancora", "instructions": "Scrivi questo codice su un foglio e fotografa il tuo articolo insieme al codice.", "upload": "Carica foto di verifica", "verified": "Possesso verificato", "verifiedDate": "Verificato il {{date}}", "expired": "Codice scaduto — generarne uno nuovo", "badge": "✓ Verificato", "proofHint": "Il venditore ha fotografato questo articolo con un codice generato da kashilo. Confronta il codice nella foto con il codice mostrato qui.", "proofCode": "Codice di verifica", "proofPhoto": "Foto di verifica" } }