i18n(it): complete Italian translation (100% — 8450 keys)
This commit is contained in:
parent
7635e1eaa9
commit
e73c678199
8 changed files with 9444 additions and 16 deletions
|
|
@ -1,4 +1,308 @@
|
|||
/** it — batch 1. Filled by the translation pass; empty until then. */
|
||||
const itBatch1 = {};
|
||||
const itBatch1 = {
|
||||
common: {
|
||||
loading: "Caricamento...",
|
||||
error: "Errore",
|
||||
save: "Salva",
|
||||
cancel: "Annulla",
|
||||
delete: "Elimina",
|
||||
edit: "Modifica",
|
||||
add: "Aggiungi",
|
||||
remove: "Rimuovi",
|
||||
create: "Crea",
|
||||
submit: "Invia",
|
||||
close: "Chiudi",
|
||||
back: "Indietro",
|
||||
next: "Avanti",
|
||||
done: "Fatto",
|
||||
search: "Cerca",
|
||||
filter: "Filtra",
|
||||
sort: "Ordina",
|
||||
share: "Condividi",
|
||||
more: "Altro",
|
||||
copy: "Copia",
|
||||
copied: "Copiato!",
|
||||
viewAll: "Vedi tutto",
|
||||
seeMore: "Vedi di più",
|
||||
showMore: "Mostra di più",
|
||||
showLess: "Mostra di meno",
|
||||
noResults: "Nessun risultato trovato",
|
||||
tryAgain: "Riprova",
|
||||
learnMore: "Scopri di più",
|
||||
getStarted: "Inizia",
|
||||
yes: "Sì",
|
||||
no: "No",
|
||||
or: "o",
|
||||
and: "e",
|
||||
free: "Gratis",
|
||||
new: "Nuovo",
|
||||
popular: "Popolare",
|
||||
featured: "In evidenza",
|
||||
verified: "Verificato",
|
||||
sats: "sats",
|
||||
clear: "Cancella",
|
||||
clearFilters: "Cancella filtri",
|
||||
clearAll: "Cancella tutto",
|
||||
hide: "Nascondi",
|
||||
undo: "Annulla",
|
||||
},
|
||||
nav: {
|
||||
home: "Home",
|
||||
map: "Spot",
|
||||
lab: "The Lab",
|
||||
events: "Eventi",
|
||||
crews: "Crew",
|
||||
wallet: "Wallet",
|
||||
settings: "Impostazioni",
|
||||
more: "Altro",
|
||||
rewards: "Premi",
|
||||
stats: "Statistiche della community",
|
||||
about: "Informazioni",
|
||||
food: "Cibo",
|
||||
marketplace: "Mercato",
|
||||
mints: "Mints",
|
||||
appShop: "App Shop",
|
||||
diy: "DIY",
|
||||
trades: "Mercato",
|
||||
stash: "Stash",
|
||||
collections: "Collezioni",
|
||||
contacts: "Contatti",
|
||||
messages: "Messaggi",
|
||||
skaters: "Skaters",
|
||||
glossary: "Glossario",
|
||||
riderCard: "Rider Card",
|
||||
supporters: "Sostenitori ⚡",
|
||||
newsletter: "Newsletter",
|
||||
viewProfile: "Vedi profilo",
|
||||
leaderboards: "Classifiche",
|
||||
},
|
||||
chromeUi: {
|
||||
skipToContent: "Vai al contenuto",
|
||||
menu: "Menu",
|
||||
inBadge: "In",
|
||||
loggedIn: "Connesso",
|
||||
profile: "Profilo",
|
||||
logIn: "Accedi",
|
||||
logOut: "Esci",
|
||||
notLoggedIn: "Non connesso",
|
||||
loggedOutPrompt:
|
||||
"Accedi per aggiungere spot, zappare gli skater e salvare i tuoi preferiti",
|
||||
accounts: "Account",
|
||||
addAnotherAccount: "Aggiungi un altro account",
|
||||
setStatus: "Imposta stato",
|
||||
setYourStatus: "Imposta il tuo stato",
|
||||
status: "Stato",
|
||||
addSpot: "Aggiungi Spot",
|
||||
myData: "I miei dati",
|
||||
myStash: "Il mio Stash",
|
||||
myCollections: "Le mie collezioni",
|
||||
viewMyProfile: "Vedi il mio profilo",
|
||||
customizeNavBar: "Personalizza la barra di navigazione",
|
||||
ecash: "Ecash",
|
||||
madeWith: "Creato con",
|
||||
forSkateCommunity: "per la community dello skateboarding",
|
||||
beta: "Beta",
|
||||
license: "Licenza",
|
||||
privacy: "Privacy",
|
||||
collaborators: "Collaboratori e amici",
|
||||
notSponsoredBy: "Non sponsorizzato da",
|
||||
errorTitle: "Impossibile caricarlo",
|
||||
errorDescription:
|
||||
"La richiesta di rete non è riuscita. Controlla la connessione e riprova.",
|
||||
tryAgain: "Riprova",
|
||||
weatherOn: "Meteo attivo",
|
||||
weatherOff: "Meteo disattivato",
|
||||
trustFilter: "Filtro affidabilità",
|
||||
filterByTrustLevel: "Filtra per livello di affidabilità",
|
||||
trust: {
|
||||
all: "Tutti gli utenti",
|
||||
allDesc: "Mostra contenuti da tutti",
|
||||
verified: "Verificato",
|
||||
verifiedDesc: "Li segui o sono verificati (affidabilità ≥90)",
|
||||
trusted: "Affidabile",
|
||||
trustedDesc: "Amici di amici o verificati NIP-05 (affidabilità ≥60)",
|
||||
following: "Solo seguiti",
|
||||
followingDesc: "Mostra solo contenuti dalle persone che segui",
|
||||
followingShort: "Seguiti",
|
||||
},
|
||||
sort: {
|
||||
recent: "Più recenti",
|
||||
recentDesc: "Prima i più recenti",
|
||||
trust: "Più affidabili",
|
||||
trustDesc: "Creatori più affidabili",
|
||||
proximity: "Più vicini a me",
|
||||
proximityDesc: "Luoghi più vicini",
|
||||
popular: "Più popolari",
|
||||
popularDesc: "Più commenti/reazioni",
|
||||
zaps: "Più zappati",
|
||||
zapsDesc: "Valore ricevuto più alto",
|
||||
},
|
||||
spotType: {
|
||||
street: "Street",
|
||||
transition: "Transition",
|
||||
park: "Park",
|
||||
plaza: "Plaza",
|
||||
diy: "DIY",
|
||||
bowl: "Bowl",
|
||||
vert: "Vert",
|
||||
indoor: "Indoor",
|
||||
skatepark: "Skatepark",
|
||||
miniramp: "Mini Ramp",
|
||||
},
|
||||
},
|
||||
desktopNav: {
|
||||
title: "Navigazione desktop",
|
||||
desc: "Scegli quali schede appaiono nella barra in alto e il loro ordine. Le schede nascoste restano comunque nel menu \"Altro\".",
|
||||
fixed: "Fisse",
|
||||
shownInTopBar: "Mostrate nella barra in alto ({{count}})",
|
||||
noExtraTabs:
|
||||
"Nessuna scheda extra mostrata — tutto è nel menu \"Altro\". Aggiungine alcune qui sotto.",
|
||||
inMoreMenu: "Nel menu \"Altro\" ({{count}})",
|
||||
moveUp: "Sposta {{name}} in alto",
|
||||
moveDown: "Sposta {{name}} in basso",
|
||||
hide: "Nascondi {{name}}",
|
||||
moveToMore: "Sposta nel menu Altro",
|
||||
show: "Mostra",
|
||||
showInTopBar: "Mostra {{name}} nella barra in alto",
|
||||
showInTopBarTitle: "Mostra nella barra in alto",
|
||||
reset: "Ripristina predefiniti",
|
||||
},
|
||||
navSheet: {
|
||||
title: "Personalizza la tua barra",
|
||||
desc: "Scegli le {{count}} schede che usi di più. Tutto il resto resta nel menu.",
|
||||
preview: "Anteprima",
|
||||
empty: "Vuota",
|
||||
order: "Ordine ({{done}}/{{total}})",
|
||||
available: "Schede disponibili",
|
||||
full: "Barra piena — rimuovine una per scambiare",
|
||||
moveUp: "Sposta {{name}} in alto",
|
||||
moveDown: "Sposta {{name}} in basso",
|
||||
login: "Accedi",
|
||||
profile: "Profilo",
|
||||
reset: "Ripristina",
|
||||
done: "Fatto",
|
||||
},
|
||||
pwa: {
|
||||
installTitle: "Installa SkateSpots",
|
||||
installSubtitle: "Ottieni l'esperienza completa dell'app",
|
||||
addToHomeScreen: "Aggiungi alla schermata Home",
|
||||
installApp: "Installa l'app",
|
||||
maybeLater: "Magari più tardi",
|
||||
gotIt: "Capito!",
|
||||
benefits: {
|
||||
fast: "Velocissimo",
|
||||
offline: "Funziona offline",
|
||||
fullAccess: "Accesso completo",
|
||||
},
|
||||
iosStep1: "Tocca il pulsante Condividi",
|
||||
iosStep1Hint: "in fondo a Safari",
|
||||
iosStep2: "Scorri e tocca \"Aggiungi alla schermata Home\"",
|
||||
iosStep2Hint: "nel menu di condivisione",
|
||||
iosStep3: "Tocca \"Aggiungi\" per installare",
|
||||
iosStep3Hint: "L'app apparirà sulla schermata Home",
|
||||
androidStep1: "Tocca il pulsante del menu",
|
||||
androidStep1Hint: "(tre puntini) nel tuo browser",
|
||||
androidStep2: "Seleziona \"Aggiungi alla schermata Home\"",
|
||||
androidStep2Hint: "o \"Installa l'app\"",
|
||||
androidStep3: "Conferma per installare",
|
||||
androidStep3Hint: "L'app apparirà sulla schermata Home",
|
||||
tagline: "Gratis • Funziona offline • Veloce e affidabile",
|
||||
},
|
||||
home: {
|
||||
tagline: "Guidato dalla community • Basato su Relay",
|
||||
title: "SKATE SPOTS",
|
||||
subtitle: "Scopri gli Spot • Incontra • Impara i trick • Sostieni i local",
|
||||
description:
|
||||
"Lo skateboarding vero accade offline - questo strumento ti aiuta a trovarlo.",
|
||||
betaWarning: "BETA - In costruzione • Usa a tuo rischio",
|
||||
pwaHint: "Progressive Web App - Installala sul tuo dispositivo",
|
||||
exploreMap: "Esplora la mappa",
|
||||
addSpot: "Aggiungi Spot",
|
||||
globalSpots: "Spot globali",
|
||||
openCommunity: "Community aperta",
|
||||
lightningZaps: "Zap Lightning",
|
||||
featuredSpots: "Spot in evidenza",
|
||||
featuredSpotsDesc: "Spot di skate verificati dalla community da tutto il mondo",
|
||||
upcomingEvents: "Prossimi eventi",
|
||||
upcomingEventsDesc: "Contest, incontri e sessioni in arrivo",
|
||||
noSpotsYet: "Nessuno spot trovato ancora",
|
||||
noSpotsHint: "Sii il primo ad aggiungere uno skate spot!",
|
||||
noEventsYet: "Nessun evento in arrivo",
|
||||
noEventsHint: "Torna più tardi o creane uno!",
|
||||
theLab: "The Lab",
|
||||
theLabDesc: "Impara i trick, trova coach e fai salire di livello il tuo skate",
|
||||
coaches: "Coach",
|
||||
coachesDesc: "Impara da skater esperti che possono aiutarti a progredire",
|
||||
filmers: "Filmer",
|
||||
filmersDesc: "Connettiti con i filmer per catturare i tuoi clip migliori",
|
||||
findCoach: "Trova un Coach",
|
||||
becomeCoach: "Diventa Coach",
|
||||
findFilmer: "Trova un Filmer",
|
||||
becomeFilmer: "Diventa Filmer",
|
||||
viewAllSpots: "Vedi tutti gli Spot",
|
||||
viewAllEvents: "Vedi tutti gli eventi",
|
||||
createEvent: "Crea evento",
|
||||
readyToShare: "Pronto a condividere?",
|
||||
readyToShareDesc:
|
||||
"Aiuta la community dello skateboarding a crescere aggiungendo i tuoi spot preferiti. Ogni luogo che condividi aiuta altri skater a scoprire nuovi posti dove andare.",
|
||||
},
|
||||
about: {
|
||||
title: "Informazioni su SkateSpots",
|
||||
subtitle: "Una community di skateboarding decentralizzata",
|
||||
whatIs: "Cos'è SkateSpots?",
|
||||
whatIsDesc:
|
||||
"SkateSpots è una piattaforma guidata dalla community per scoprire luoghi per lo skateboarding in tutto il mondo. Costruita su Nostr, dà agli skater la vera proprietà dei propri dati.",
|
||||
features: "Funzionalità",
|
||||
featuresDesc:
|
||||
"Trova spot, crea eventi, connettiti con i coach e sostieni i tuoi negozi di skate locali—tutto in un unico posto.",
|
||||
nostr: "Costruito su Nostr",
|
||||
nostrDesc:
|
||||
"Nostr è un protocollo semplice e aperto che consente una comunicazione globale davvero resistente alla censura. Il tuo account e i tuoi dati appartengono a te.",
|
||||
openSource: "Open Source",
|
||||
openSourceDesc:
|
||||
"SkateSpots è completamente open source. Contribuisci, forkalo o gestisci la tua istanza.",
|
||||
lightning: "Pagamenti Lightning",
|
||||
lightningDesc:
|
||||
"Zappa gli skater, i coach e i creatori di contenuti che preferisci con pagamenti Bitcoin Lightning.",
|
||||
},
|
||||
faq: {
|
||||
title: "Domande frequenti",
|
||||
subtitle: "Tutto ciò che devi sapere su SkateSpots",
|
||||
whatIsNostr: "Cos'è Nostr?",
|
||||
whatIsNostrAnswer:
|
||||
"Nostr è un protocollo aperto per il social networking decentralizzato. A differenza delle piattaforme tradizionali, i tuoi dati e la tua identità sono tuoi.",
|
||||
howToStart: "Come inizio?",
|
||||
howToStartAnswer:
|
||||
"Clicca su \"Registrati\" per creare un nuovo account Nostr, oppure \"Accedi\" se ne hai già uno. Puoi usare un'estensione del browser, un'app mobile o una chiave segreta.",
|
||||
whatAreZaps: "Cosa sono gli Zap?",
|
||||
whatAreZapsAnswer:
|
||||
"Gli Zap sono mance Bitcoin Lightning che puoi inviare ad altri utenti. Sono un modo per mostrare apprezzamento per ottimi contenuti o sostenere i creatori.",
|
||||
howToAddSpot: "Come aggiungo uno spot?",
|
||||
howToAddSpotAnswer:
|
||||
"Accedi al tuo account, clicca su \"Aggiungi Spot\" e compila i dettagli tra cui posizione, foto e descrizione.",
|
||||
isItFree: "SkateSpots è gratis?",
|
||||
isItFreeAnswer:
|
||||
"Sì! SkateSpots è completamente gratis da usare. Puoi facoltativamente inviare Zap (mance Bitcoin) ad altri utenti.",
|
||||
canIEditSpot: "Posso modificare o eliminare i miei spot?",
|
||||
canIEditSpotAnswer:
|
||||
"Sì, puoi modificare gli spot che hai creato. Data la natura decentralizzata di Nostr, le richieste di eliminazione vengono inviate ma alcuni relay potrebbero conservare i dati.",
|
||||
},
|
||||
onboarding: {
|
||||
welcome: "Benvenuto su SkateSpots!",
|
||||
welcomeDesc: "Configuriamoci in pochi passaggi.",
|
||||
step1Title: "Crea il tuo account",
|
||||
step1Desc:
|
||||
"Le tue chiavi Nostr vengono generate. È come una password che controlli tu.",
|
||||
step2Title: "Esegui il backup delle tue chiavi",
|
||||
step2Desc:
|
||||
"Salva la tua frase di recupero in un posto sicuro. È l'unico modo per recuperare il tuo account!",
|
||||
step3Title: "Configura il tuo profilo",
|
||||
step3Desc: "Racconta alla community qualcosa di te.",
|
||||
step4Title: "Sei pronto!",
|
||||
step4Desc:
|
||||
"Inizia a esplorare spot, eventi e a connetterti con altri skater.",
|
||||
skipForNow: "Salta per ora",
|
||||
continueToApp: "Continua verso l'app",
|
||||
},
|
||||
};
|
||||
|
||||
export default itBatch1;
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -1,4 +1,908 @@
|
|||
/** it — batch 7. Filled by the translation pass; empty until then. */
|
||||
const itBatch7 = {};
|
||||
/** it — batch 7. */
|
||||
const itBatch7 = {
|
||||
events: {
|
||||
title: "Eventi Skate",
|
||||
createEvent: "Crea evento",
|
||||
editEvent: "Modifica evento",
|
||||
eventDetails: "Dettagli evento",
|
||||
eventName: "Nome evento",
|
||||
eventType: "Tipo di evento",
|
||||
date: "Data",
|
||||
time: "Ora",
|
||||
startDate: "Data di inizio",
|
||||
endDate: "Data di fine",
|
||||
venue: "Luogo",
|
||||
organizer: "Organizzatore",
|
||||
attendees: "Partecipanti",
|
||||
going: "Partecipo",
|
||||
interested: "Interessato",
|
||||
rsvp: "RSVP",
|
||||
ticketPrice: "Prezzo del biglietto",
|
||||
freeEntry: "Ingresso gratuito",
|
||||
register: "Registrati",
|
||||
moreInfo: "Più info",
|
||||
upcomingEvents: "In programma",
|
||||
pastEvents: "Passati",
|
||||
noEvents: "Nessun evento trovato",
|
||||
findEvents: "Trova contest, demo, session e altro",
|
||||
searchPlaceholder: "Cerca eventi...",
|
||||
loginToCreate: "Accedi per creare eventi",
|
||||
noEventsMatch: "Nessun evento in programma corrisponde ai tuoi filtri.",
|
||||
noUpcoming: "Nessun evento in programma trovato.",
|
||||
noPast: "Nessun evento passato trovato.",
|
||||
types: {
|
||||
contest: "Contest",
|
||||
session: "Session",
|
||||
meetup: "Meetup",
|
||||
premiere: "Anteprima video",
|
||||
workshop: "Workshop",
|
||||
demo: "Demo",
|
||||
jam: "Jam",
|
||||
},
|
||||
},
|
||||
wallet: {
|
||||
title: "Portafoglio",
|
||||
balance: "Saldo",
|
||||
send: "Invia",
|
||||
receive: "Ricevi",
|
||||
transactions: "Transazioni",
|
||||
history: "Cronologia",
|
||||
noTransactions: "Ancora nessuna transazione",
|
||||
sendSats: "Invia sats",
|
||||
receiveSats: "Ricevi sats",
|
||||
amount: "Importo",
|
||||
recipient: "Destinatario",
|
||||
lightning: "Lightning",
|
||||
onChain: "On-chain",
|
||||
invoice: "Fattura",
|
||||
address: "Indirizzo",
|
||||
scanQR: "Scansiona QR",
|
||||
paste: "Incolla",
|
||||
payInvoice: "Paga fattura",
|
||||
createInvoice: "Crea fattura",
|
||||
copied: "Copiato negli appunti!",
|
||||
insufficientFunds: "Fondi insufficienti",
|
||||
paymentSent: "Pagamento inviato!",
|
||||
paymentReceived: "Pagamento ricevuto!",
|
||||
cashu: {
|
||||
title: "Portafoglio Cashu",
|
||||
tokens: "Token",
|
||||
mint: "Mint",
|
||||
mints: "Mint",
|
||||
manageMints: "Gestisci mint",
|
||||
addMint: "Aggiungi mint",
|
||||
removeMint: "Rimuovi mint",
|
||||
defaultMint: "Mint predefinito",
|
||||
backup: "Backup",
|
||||
restore: "Ripristina",
|
||||
recoveryPhrase: "Frase di recupero",
|
||||
viewRecoveryPhrase: "Visualizza frase di recupero",
|
||||
seedWarning: "È come il tuo nsec Nostr: tienilo segreto e al sicuro!",
|
||||
},
|
||||
},
|
||||
spots: {
|
||||
addSpot: "Aggiungi Spot",
|
||||
editSpot: "Modifica Spot",
|
||||
spotDetails: "Dettagli Spot",
|
||||
spotName: "Nome Spot",
|
||||
spotType: "Tipo di Spot",
|
||||
description: "Descrizione",
|
||||
location: "Posizione",
|
||||
address: "Indirizzo",
|
||||
photos: "Foto",
|
||||
addPhotos: "Aggiungi foto",
|
||||
obstacles: "Ostacoli",
|
||||
features: "Caratteristiche",
|
||||
bustLevel: "Livello di rischio",
|
||||
bestTime: "Momento migliore",
|
||||
tips: "Consigli",
|
||||
reviews: "Recensioni",
|
||||
addReview: "Aggiungi recensione",
|
||||
reportSpot: "Segnala Spot",
|
||||
directions: "Indicazioni",
|
||||
shareSpot: "Condividi Spot",
|
||||
createdBy: "Creato da",
|
||||
lastUpdated: "Ultimo aggiornamento",
|
||||
types: {
|
||||
park: "Skatepark",
|
||||
street: "Street Spot",
|
||||
diy: "DIY Spot",
|
||||
plaza: "Piazza",
|
||||
indoor: "Indoor",
|
||||
bowl: "Bowl",
|
||||
vert: "Vert",
|
||||
miniramp: "Mini Ramp",
|
||||
},
|
||||
bustLevels: {
|
||||
chill: "Tranquillo",
|
||||
moderate: "Moderato",
|
||||
sketchy: "Rischioso",
|
||||
heavy: "Pesante",
|
||||
},
|
||||
},
|
||||
settings: {
|
||||
title: "Impostazioni",
|
||||
profile: "Profilo",
|
||||
editProfile: "Modifica profilo",
|
||||
account: "Account",
|
||||
security: "Sicurezza",
|
||||
relays: "Relay",
|
||||
appearance: "Aspetto",
|
||||
language: "Lingua",
|
||||
notifications: "Notifiche",
|
||||
privacy: "Privacy",
|
||||
about: "Informazioni",
|
||||
help: "Aiuto",
|
||||
feedback: "Feedback",
|
||||
version: "Versione",
|
||||
displayName: "Nome visualizzato",
|
||||
username: "Nome utente",
|
||||
bio: "Bio",
|
||||
website: "Sito web",
|
||||
lightningAddress: "Indirizzo Lightning",
|
||||
profilePicture: "Immagine del profilo",
|
||||
banner: "Banner",
|
||||
saveProfile: "Salva profilo",
|
||||
backupKeys: "Esegui backup delle chiavi",
|
||||
exportKeys: "Esporta chiavi",
|
||||
secretKey: "Chiave segreta",
|
||||
publicKey: "Chiave pubblica",
|
||||
showSecretKey: "Mostra chiave segreta",
|
||||
hideSecretKey: "Nascondi chiave segreta",
|
||||
copyKey: "Copia chiave",
|
||||
keysBackedUp: "Hai confermato che le tue chiavi sono al sicuro.",
|
||||
keysNotBackedUp: "Assicurati di eseguire il backup della tua frase di recupero o chiave segreta!",
|
||||
selectLanguage: "Seleziona lingua",
|
||||
english: "Inglese",
|
||||
spanish: "Spagnolo",
|
||||
},
|
||||
createSpot: {
|
||||
title: "Aggiungi uno Skate Spot",
|
||||
subtitle: "Condividi uno spot di skateboard con la community",
|
||||
backToMap: "Torna alla mappa",
|
||||
namePlaceholder: "es. Hollywood High School",
|
||||
descriptionPlaceholder: "Descrivi lo spot, gli ostacoli, i momenti migliori per skatare, info sulla sicurezza, ecc.",
|
||||
addressPlaceholder: "es. 1521 N Highland Ave, Los Angeles, CA",
|
||||
selectType: "Seleziona il tipo di spot",
|
||||
selectBustLevel: "Seleziona il livello di rischio",
|
||||
uploadPhotos: "Carica",
|
||||
dragDrop: "Trascina e rilascia o clicca per caricare",
|
||||
maxPhotos: "Max 5 foto",
|
||||
publishing: "Pubblicazione...",
|
||||
success: "Spot pubblicato con successo!",
|
||||
error: "Pubblicazione dello Spot non riuscita",
|
||||
locationRequired: "Seleziona una posizione sulla mappa",
|
||||
useCurrentLocation: "Usa la mia posizione attuale",
|
||||
pickOnMap: "Scegli la posizione sulla mappa",
|
||||
loginToAdd: "Devi accedere per aggiungere uno Skate Spot.",
|
||||
locationLabel: "Posizione",
|
||||
tapToPlace: "Tocca la mappa per posizionare il segnaposto, o trascinalo per rifinire.",
|
||||
manualCoords: "Inserisci le coordinate manualmente",
|
||||
moreDetails: "Più dettagli (opzionale)",
|
||||
photoHint: "è richiesta una foto per pubblicare",
|
||||
nameRequired: "Inserisci un nome per questo spot.",
|
||||
descriptionRequired: "Descrivi questo spot.",
|
||||
addressRequired: "Aggiungi un indirizzo o il nome della zona.",
|
||||
photoRequired: "Aggiungi almeno una foto.",
|
||||
draftTitle: "Hai una bozza non salvata",
|
||||
draftBody: "Riprendi da dove avevi lasciato, o scartala.",
|
||||
draftResume: "Riprendi",
|
||||
draftDiscard: "Scarta bozza",
|
||||
requiredFields: "Raccontaci di questo spot. Tutti i campi contrassegnati con * sono obbligatori.",
|
||||
coordinates: "Coordinate",
|
||||
latitudePlaceholder: "Latitudine (es. 34.1012)",
|
||||
longitudePlaceholder: "Longitudine (es. -118.3389)",
|
||||
gettingLocation: "Recupero posizione...",
|
||||
accessType: "Tipo di accesso",
|
||||
publicTitle: "Pubblico - Aperto a tutti",
|
||||
publicDesc: "Skatepark, piazze pubbliche, street spot",
|
||||
privateTitle: "Proprietà privata - Serve il permesso",
|
||||
privateDesc: "Ramp in cortile, terreno privato, spot recintati",
|
||||
localsTitle: "Chiedi prima ai local",
|
||||
localsDesc: "Rispetta lo spot, non bruciartelo",
|
||||
contactInfo: "Informazioni di contatto",
|
||||
contactPlaceholder: "es. Numero di telefono, Instagram, email...",
|
||||
contactHintPrivate: "Come dovrebbero contattarti per avere il permesso?",
|
||||
contactHintLocals: "Come dovrebbero contattarti per chiedere info sullo spot?",
|
||||
},
|
||||
marketplace: {
|
||||
title: "Mercatino",
|
||||
subtitle: "Compra, vendi e scambia gear da skate",
|
||||
addListing: "Aggiungi annuncio",
|
||||
condition: "Condizione",
|
||||
conditions: {
|
||||
new: "Nuovo",
|
||||
likeNew: "Come nuovo",
|
||||
good: "Buono",
|
||||
fair: "Discreto",
|
||||
poor: "Scadente",
|
||||
},
|
||||
categories: {
|
||||
all: "Tutti",
|
||||
decks: "Tavole",
|
||||
trucks: "Truck",
|
||||
wheels: "Ruote",
|
||||
bearings: "Cuscinetti",
|
||||
shoes: "Scarpe",
|
||||
clothing: "Abbigliamento",
|
||||
protection: "Protezioni",
|
||||
other: "Altro",
|
||||
},
|
||||
priceRange: "Fascia di prezzo",
|
||||
location: "Posizione",
|
||||
seller: "Venditore",
|
||||
contact: "Contatta il venditore",
|
||||
makeOffer: "Fai un'offerta",
|
||||
sold: "Venduto",
|
||||
available: "Disponibile",
|
||||
gear: "Gear",
|
||||
sellGear: "Vendi Gear",
|
||||
wantToBuy: "Voglio comprare",
|
||||
},
|
||||
auth: {
|
||||
login: "Accedi",
|
||||
logout: "Esci",
|
||||
signUp: "Registrati",
|
||||
signUpTitle: "Nuovo su Nostr?",
|
||||
signUpDesc: "Crea un nuovo account per iniziare. È gratis e aperto.",
|
||||
orLogIn: "Oppure accedi",
|
||||
loginWithExtension: "Accedi con estensione",
|
||||
loginWithAmber: "Accedi con Amber (Android)",
|
||||
loginWithKey: "Chiave segreta (nsec) o frase di recupero",
|
||||
loginWithBunker: "Accedi con Nostr Connect",
|
||||
bunkerUri: "Stringa di connessione Bunker",
|
||||
openAmber: "Apri Amber",
|
||||
connectToBunker: "Connetti al Bunker",
|
||||
noExtension: "Nessuna estensione rilevata.",
|
||||
extensionHelp: "Prova a usare il pulsante Registrati qui sopra per creare un nuovo account, oppure usa le schede Amber, Chiave o Bunker se hai già delle credenziali.",
|
||||
amberDesc: "Amber è un'app sicura per firmare su Nostr per dispositivi Android. Clicca il pulsante sotto per aprire Amber e autorizzare l'accesso.",
|
||||
bunkerDesc: "Accedi al tuo account da qualsiasi dispositivo usando un firmatario remoto (bunker). Le tue chiavi restano al sicuro sul server, mai esposte ai siti web.",
|
||||
keyPlaceholder: "nsec1... o la tua frase di recupero di 12 parole",
|
||||
keyHint: "Puoi incollare la tua chiave nsec o la frase di recupero di 12 parole",
|
||||
uploadKeyFile: "Carica il tuo file di chiave",
|
||||
loggingIn: "Accesso in corso...",
|
||||
connecting: "Connessione...",
|
||||
verifying: "Verifica...",
|
||||
},
|
||||
createEvent: {
|
||||
title: "Crea un evento",
|
||||
subtitle: "Organizza un evento di skateboard per la community",
|
||||
backToEvents: "Torna agli eventi",
|
||||
namePlaceholder: "es. Session skate estiva",
|
||||
descriptionPlaceholder: "Descrivi l'evento, cosa aspettarsi, regole, premi, ecc.",
|
||||
selectType: "Seleziona il tipo di evento",
|
||||
venuePlaceholder: "es. Venice Beach Skatepark, CA",
|
||||
selectDate: "Seleziona la data",
|
||||
selectTime: "Seleziona l'ora",
|
||||
ticketPricePlaceholder: "Lascia vuoto per eventi gratuiti",
|
||||
publishing: "Pubblicazione...",
|
||||
success: "Evento pubblicato con successo!",
|
||||
error: "Pubblicazione dell'evento non riuscita",
|
||||
loginToCreate: "Devi accedere per creare un evento.",
|
||||
requiredFields: "Raccontaci di questo evento. Tutti i campi contrassegnati con * sono obbligatori.",
|
||||
startDateTime: "Data e ora di inizio",
|
||||
endDateTime: "Data e ora di fine (opzionale)",
|
||||
coordinatesOptional: "Coordinate (opzionale)",
|
||||
coverImage: "Immagine di copertina",
|
||||
uploadCover: "Carica immagine di copertina",
|
||||
nip05Recommended: "Verifica NIP-05 consigliata",
|
||||
nip05Desc: "Aggiungi un identificatore NIP-05 al tuo profilo per verificare la tua identità e costruire fiducia con i partecipanti.",
|
||||
addNip05: "Aggiungi NIP-05 nelle Impostazioni",
|
||||
},
|
||||
labPage: {
|
||||
title: "The Lab",
|
||||
subtitle: "Impara i trick. Cattura i momenti. Connettiti con altri skater",
|
||||
coachesTab: "Coaching",
|
||||
filmersTab: "Riprese",
|
||||
offerCoaching: "OFFRI COACHING",
|
||||
offerFilming: "OFFRI RIPRESE",
|
||||
loginToOffer: "Accedi per offrire servizi",
|
||||
whatToLearn: "COSA VUOI IMPARARE?",
|
||||
whatContent: "CHE TIPO DI CONTENUTO?",
|
||||
selectSkillsDesc: "Seleziona le abilità e ti abbineremo dei coach",
|
||||
selectFilmingDesc: "Seleziona i servizi di ripresa che stai cercando",
|
||||
searchPlaceholder: "Cerca per nome, posizione o abilità...",
|
||||
noServicesYet: "ANCORA NESSUN SERVIZIO",
|
||||
beFirstToOffer: "Sii il primo a offrire servizi di coaching o ripresa alla community!",
|
||||
skills: "Abilità",
|
||||
rate: "Tariffa",
|
||||
perHour: "/ora",
|
||||
contact: "Contatta",
|
||||
viewProfile: "Vedi profilo",
|
||||
noProfilesYet: "Ancora nessun profilo",
|
||||
beFirstCoach: "Sii il primo a registrarti come coach!",
|
||||
beFirstFilmer: "Sii il primo a registrarti come filmer!",
|
||||
yearsExperience: "anni di esperienza",
|
||||
},
|
||||
skills: {
|
||||
kickflip: "Kickflip",
|
||||
heelflip: "Heelflip",
|
||||
ollie: "Ollie",
|
||||
treflip: "360 Flip",
|
||||
shuvit: "Shuvit",
|
||||
hardflip: "Hardflip",
|
||||
varial: "Varial",
|
||||
nollie: "Nollie",
|
||||
fakie: "Fakie",
|
||||
switch: "Switch",
|
||||
grind: "Grind",
|
||||
slide: "Slide",
|
||||
manual: "Manual",
|
||||
transition: "Transition",
|
||||
bowl: "Bowl",
|
||||
vert: "Vert",
|
||||
street: "Street",
|
||||
flatground: "Flatground",
|
||||
},
|
||||
lab: {
|
||||
title: "The Lab",
|
||||
subtitle: "Fai salire di livello il tuo skating",
|
||||
coaches: "Coach",
|
||||
filmers: "Filmer",
|
||||
findCoach: "Trova un coach",
|
||||
becomeCoach: "Diventa coach",
|
||||
findFilmer: "Trova un filmer",
|
||||
becomeFilmer: "Diventa filmer",
|
||||
hourlyRate: "Tariffa oraria",
|
||||
experience: "Esperienza",
|
||||
specialties: "Specialità",
|
||||
availability: "Disponibilità",
|
||||
bookSession: "Prenota una sessione",
|
||||
contactCoach: "Contatta il coach",
|
||||
noCoaches: "Nessun coach trovato nella tua zona",
|
||||
noFilmers: "Nessun filmer trovato nella tua zona",
|
||||
},
|
||||
shops: {
|
||||
title: "Skate Shop",
|
||||
addShop: "Aggiungi Shop",
|
||||
editShop: "Modifica Shop",
|
||||
shopDetails: "Dettagli Shop",
|
||||
shopName: "Nome dello Shop",
|
||||
hours: "Orari",
|
||||
phone: "Telefono",
|
||||
website: "Sito web",
|
||||
services: "Servizi",
|
||||
brands: "Marche",
|
||||
supportLocal: "Sostieni i local",
|
||||
nip05: "NIP-05 dello Shop",
|
||||
nip05Hint: "Un handle opzionale che controlli per questo shop (es. shop@tuodominio.com), verificato con la tua chiave. Aggiungine fino a 5.",
|
||||
},
|
||||
becomeFilmer: {
|
||||
title: "Diventa Filmer",
|
||||
subtitle: "Cattura i clip migliori per la community",
|
||||
bioPlaceholder: "Raccontaci la tua esperienza nelle riprese e la tua attrezzatura...",
|
||||
specialtiesPlaceholder: "es. fisheye, teleobiettivo, drone, montaggio",
|
||||
selectSpecialties: "Seleziona le tue specialità",
|
||||
hourlyRate: "Tariffa oraria (sats)",
|
||||
ratePlaceholder: "es. 5000",
|
||||
locationPlaceholder: "La tua città o zona",
|
||||
portfolioUrl: "URL portfolio",
|
||||
portfolioPlaceholder: "Link ai tuoi lavori (YouTube, Instagram, ecc.)",
|
||||
publishing: "Pubblicazione profilo...",
|
||||
success: "Profilo filmer creato!",
|
||||
error: "Creazione del profilo non riuscita",
|
||||
},
|
||||
food: {
|
||||
title: "Spot del cibo",
|
||||
subtitle: "Fai il pieno prima o dopo la tua sessione",
|
||||
addFood: "Aggiungi Spot food",
|
||||
categories: {
|
||||
all: "Tutti",
|
||||
burgers: "Burger",
|
||||
pizza: "Pizza",
|
||||
tacos: "Tacos",
|
||||
coffee: "Caffè",
|
||||
drinks: "Bevande",
|
||||
snacks: "Snack",
|
||||
},
|
||||
skaterFriendly: "A misura di skater",
|
||||
nearSpots: "Vicino agli Skate Spot",
|
||||
},
|
||||
profile: {
|
||||
posts: "Post",
|
||||
spots: "Spot",
|
||||
events: "Eventi",
|
||||
following: "Seguiti",
|
||||
followers: "Follower",
|
||||
editProfile: "Modifica profilo",
|
||||
follow: "Segui",
|
||||
unfollow: "Smetti di seguire",
|
||||
noPostsYet: "Ancora nessun post",
|
||||
noBio: "Ancora nessuna bio",
|
||||
zapProfile: "Zap questo skater",
|
||||
},
|
||||
becomeCoach: {
|
||||
title: "Diventa Coach",
|
||||
subtitle: "Condividi le tue abilità e aiuta altri skater a progredire",
|
||||
bioPlaceholder: "Raccontaci il tuo background nello skate e il tuo stile di insegnamento...",
|
||||
skillsPlaceholder: "es. kickflip, heelflip, grind, bowl",
|
||||
selectSkills: "Seleziona le abilità che puoi insegnare",
|
||||
hourlyRate: "Tariffa oraria (sats)",
|
||||
ratePlaceholder: "es. 5000",
|
||||
locationPlaceholder: "La tua città o zona",
|
||||
publishing: "Pubblicazione profilo...",
|
||||
success: "Profilo coach creato!",
|
||||
error: "Creazione del profilo non riuscita",
|
||||
},
|
||||
weather: {
|
||||
title: "Meteo",
|
||||
current: "Condizioni attuali",
|
||||
forecast: "Previsioni",
|
||||
humidity: "Umidità",
|
||||
wind: "Vento",
|
||||
feelsLike: "Percepita",
|
||||
goodForSkating: "Ottimo per skatare!",
|
||||
notIdeal: "Condizioni non ideali",
|
||||
allWeather: "Qualsiasi meteo",
|
||||
goodWeather: "Bel tempo",
|
||||
perfectWeather: "Meteo perfetto",
|
||||
},
|
||||
errors: {
|
||||
somethingWentWrong: "Qualcosa è andato storto",
|
||||
tryAgainLater: "Riprova più tardi",
|
||||
notFound: "Non trovato",
|
||||
pageNotFound: "Pagina non trovata",
|
||||
unauthorized: "Non autorizzato",
|
||||
loginRequired: "Accedi per continuare",
|
||||
networkError: "Errore di rete",
|
||||
checkConnection: "Controlla la tua connessione a internet",
|
||||
invalidInput: "Input non valido",
|
||||
requiredField: "Questo campo è obbligatorio",
|
||||
},
|
||||
time: {
|
||||
today: "Oggi",
|
||||
yesterday: "Ieri",
|
||||
tomorrow: "Domani",
|
||||
thisWeek: "Questa settimana",
|
||||
nextWeek: "La prossima settimana",
|
||||
thisMonth: "Questo mese",
|
||||
justNow: "Proprio ora",
|
||||
minutesAgo: "{{count}} minuti fa",
|
||||
hoursAgo: "{{count}} ore fa",
|
||||
daysAgo: "{{count}} giorni fa",
|
||||
},
|
||||
spotDetail: {
|
||||
postedBy: "Pubblicato da",
|
||||
getDirections: "Ottieni indicazioni",
|
||||
reviews: "Recensioni",
|
||||
noReviews: "Ancora nessuna recensione",
|
||||
beFirstReview: "Sii il primo a recensire questo spot!",
|
||||
writeReview: "Scrivi una recensione",
|
||||
submitReview: "Invia recensione",
|
||||
rating: "Valutazione",
|
||||
reviewPlaceholder: "Condividi la tua esperienza in questo spot...",
|
||||
relatedSpots: "Spot nelle vicinanze",
|
||||
},
|
||||
eventDetail: {
|
||||
organizedBy: "Organizzato da",
|
||||
eventInfo: "Info evento",
|
||||
location: "Posizione",
|
||||
dateTime: "Data e ora",
|
||||
price: "Prezzo",
|
||||
attendeeCount: "{{count}} partecipanti",
|
||||
interested: "Interessato",
|
||||
going: "Partecipo",
|
||||
notGoing: "Non partecipo",
|
||||
share: "Condividi evento",
|
||||
},
|
||||
venueAccess: {
|
||||
title: "Pass di accesso",
|
||||
desc: "Emetti un pass firmato per un rider così può dimostrare l'accesso all'ingresso — mostra la sua card e chiunque può scansionare il QR per verificarla.",
|
||||
active: "{{count}} attivi",
|
||||
revoked: "{{count}} revocati",
|
||||
issue: "Emetti un pass",
|
||||
verifyHint: "Verificato tramite scansione — non serve alcuna app o account per controllare.",
|
||||
publicTitle: "Pass di accesso",
|
||||
publicDesc: "Questo locale emette pass di accesso. Scansiona la card di un rider all'ingresso per verificarla.",
|
||||
badge: "Pass",
|
||||
sellerHint: "Il locale di questo venditore emette pass di accesso",
|
||||
},
|
||||
zaps: {
|
||||
zapButton: "Zap",
|
||||
sendZap: "Invia Zap",
|
||||
zapAmount: "Importo dello Zap",
|
||||
customAmount: "Importo personalizzato",
|
||||
addMessage: "Aggiungi un messaggio (opzionale)",
|
||||
sending: "Invio...",
|
||||
sent: "Zap inviato!",
|
||||
failed: "Zap non riuscito",
|
||||
received: "Hai ricevuto uno zap!",
|
||||
},
|
||||
rewards: {
|
||||
title: "Ricompense",
|
||||
yourPoints: "I tuoi punti",
|
||||
earnPoints: "Guadagna punti",
|
||||
redeemPoints: "Riscatta punti",
|
||||
leaderboard: "Classifica",
|
||||
achievements: "Obiettivi",
|
||||
dailyTasks: "Attività giornaliere",
|
||||
weeklyTasks: "Attività settimanali",
|
||||
},
|
||||
errorsUi: {
|
||||
slammedTitle: "Che slam",
|
||||
slammedBody: "Qualcosa ha fatto inciampare questa schermata. Il tuo account e i tuoi dati sono al sicuro — rimettiamoci in carreggiata.",
|
||||
tryAgain: "Riprova",
|
||||
reloadApp: "Ricarica l'app",
|
||||
pageSlammedTitle: "Questa pagina è caduta",
|
||||
pageSlammedBody: "Qualcosa su questa schermata è inciampato. Il tuo account e i tuoi dati sono al sicuro. Di solito una rapida ricarica risolve.",
|
||||
reload: "Ricarica",
|
||||
goBack: "Torna indietro",
|
||||
},
|
||||
backup: {
|
||||
title: "Salva il tuo accesso",
|
||||
subtitle: "Richiede 10 secondi — fallo una volta",
|
||||
message: "Il tuo codice di recupero è l'unico modo per rientrare nel tuo account. Salvalo e potrai accedere da qualsiasi dispositivo.",
|
||||
warning: "Se lo perdi non c'è reset — nessuna email, nessun recupero password.",
|
||||
backupNow: "Salvalo ora",
|
||||
confirmed: "L'ho salvato",
|
||||
remindLater: "Più tardi",
|
||||
},
|
||||
bootUi: {
|
||||
ariaLoading: "Caricamento di SkateSpots",
|
||||
ariaReady: "SkateSpots pronto",
|
||||
ready: "Pronto",
|
||||
statusWaking: "Risveglio della rete",
|
||||
statusTuning: "Sintonizzazione dei relay",
|
||||
statusPulling: "Recupero degli spot",
|
||||
statusDropping: "Drop in",
|
||||
},
|
||||
footer: {
|
||||
vibedWith: "Vibes con",
|
||||
poweredBy: "Alimentato da",
|
||||
openSource: "Open Source",
|
||||
contribute: "Contribuisci",
|
||||
decentralized: "Decentralizzato",
|
||||
communityOwned: "Di proprietà della community",
|
||||
},
|
||||
role: {
|
||||
owner: "Proprietario",
|
||||
admin: "Admin",
|
||||
organiser: "Organizzatore",
|
||||
verifiedOwner: "Proprietario verificato",
|
||||
},
|
||||
nfc: {
|
||||
write: "Scrivi su tag NFC",
|
||||
written: "Tag scritto",
|
||||
writtenDesc: "Avvicina il tag a un telefono per aprire la pagina di verifica.",
|
||||
failed: "Impossibile scrivere il tag",
|
||||
},
|
||||
collectionUi: {
|
||||
namePlaceholder: "Viaggio a Barcellona 2024",
|
||||
descriptionPlaceholder: "I miei spot preferiti dal viaggio a Barcellona...",
|
||||
},
|
||||
toastsUi: {
|
||||
followingSuccess: "Seguito con successo",
|
||||
followingSuccessDesc: "Questo utente è ora nella tua rete",
|
||||
followFailed: "Impossibile seguire",
|
||||
unfollowSuccess: "Hai smesso di seguire",
|
||||
unfollowSuccessDesc: "Rimosso dalla tua rete",
|
||||
unfollowFailed: "Impossibile smettere di seguire",
|
||||
reportThanks: "Grazie — inviato in revisione",
|
||||
reportFailed: "Impossibile inviare la segnalazione",
|
||||
savedOffline: "Salvato offline",
|
||||
savedOfflineDesc: "Lo pubblicheremo automaticamente quando tornerai online.",
|
||||
cacheCleaned: "Cache pulita",
|
||||
cacheCleanedDesc: "Rimossi {{count}} spot vecchi dalla cache",
|
||||
cacheCleared: "Cache svuotata",
|
||||
cacheClearedDesc: "Tutti gli spot in cache sono stati rimossi",
|
||||
backOnline: "Di nuovo online",
|
||||
backOnlineDesc: "Inviate {{count}} azioni salvate.",
|
||||
postQueued: "Post in coda",
|
||||
postQueuedDesc: "Il tuo post sarà pubblicato quando tornerai online",
|
||||
invalidIdentifier: "Identificatore non valido. Usa npub1..., utente@dominio.com o pubkey esadecimale",
|
||||
notASpotThanks: "Grazie — inviato in revisione",
|
||||
notASpotThanksDesc: "Nessun rancore: questo segnala il segnaposto come fuori tema così le persone possono decidere da sole.",
|
||||
notASpotFailed: "Impossibile inviare la segnalazione",
|
||||
pleaseTryAgain: "Riprova.",
|
||||
relayUnreachable: "Impossibile raggiungere alcun relay — controlla la connessione e riprova.",
|
||||
loginToReport: "Accedi per segnalare uno spot.",
|
||||
zapLoginRequired: "Accesso richiesto",
|
||||
zapLoginRequiredDesc: "Devi aver effettuato l'accesso per inviare uno zap.",
|
||||
zapEventNotFound: "Evento non trovato",
|
||||
zapEventNotFoundDesc: "Impossibile trovare l'evento da zappare.",
|
||||
zapAuthorNotFound: "Autore non trovato",
|
||||
zapAuthorNotFoundDesc: "Impossibile trovare l'autore di questo elemento.",
|
||||
zapSuccess: "Zap riuscito!",
|
||||
zapSuccessNwcDesc: "Hai inviato {{amount}} sats tramite NWC all'autore.",
|
||||
zapSuccessDesc: "Hai inviato {{amount}} sats all'autore.",
|
||||
zapStatusUnknown: "Stato del pagamento sconosciuto",
|
||||
zapStatusUnknownDesc: "Il tuo portafoglio potrebbe ancora stare regolando questo zap. Controlla il portafoglio prima di riprovare — non pagare due volte.",
|
||||
zapNwcFailed: "Pagamento NWC non riuscito",
|
||||
zapWeblnFailed: "Pagamento WebLN non riuscito",
|
||||
zapFallingBack: "{{error}}. Passo ad altri metodi di pagamento...",
|
||||
zapFailed: "Zap non riuscito",
|
||||
zapUnknownNwcError: "Errore NWC sconosciuto",
|
||||
zapUnknownWeblnError: "Errore WebLN sconosciuto",
|
||||
nwcInvalidUri: "URI NWC non valido",
|
||||
nwcInvalidUriDesc: "Controlla la stringa di connessione e riprova.",
|
||||
nwcExists: "Connessione già esistente",
|
||||
nwcExistsDesc: "Questo portafoglio è già connesso.",
|
||||
nwcConnected: "Portafoglio connesso",
|
||||
nwcConnectedDesc: "Connesso con successo a {{alias}}.",
|
||||
nwcFailed: "Connessione non riuscita",
|
||||
nwcFailedDesc: "Impossibile connettersi al portafoglio: {{error}}",
|
||||
nwcUnknownError: "Si è verificato un errore sconosciuto",
|
||||
nwcDisconnected: "Portafoglio disconnesso",
|
||||
nwcDisconnectedDesc: "La connessione al portafoglio è stata rimossa.",
|
||||
deleteApproveAmber: "Approva in Amber",
|
||||
deleteApproveAmberDesc: "Amber si aprirà — tocca Approva per confermare l'eliminazione.",
|
||||
deleteCancelled: "Annullato",
|
||||
deleteCancelledDesc: "Hai rifiutato la richiesta in Amber.",
|
||||
deleteCouldntSign: "Impossibile firmare",
|
||||
deletePublishing: "Passaggio 2/2: Pubblicazione…",
|
||||
deletePublishingDesc: "Invio dell'eliminazione ai relay.",
|
||||
deleteStuck: "Bloccato su PUBBLICAZIONE",
|
||||
deleteStuckDesc: "Passaggio relay non riuscito: {{error}}. È stato firmato correttamente; il relay non ha confermato.",
|
||||
stashMerged: "Modifiche unite da un altro dispositivo",
|
||||
stashMergedDesc: "Il tuo Stash è stato modificato altrove — entrambe le serie di modifiche sono state mantenute.",
|
||||
statusUpdated: "Stato aggiornato!",
|
||||
statusUpdatedDesc: "Il tuo stato di skating è ora visibile agli altri.",
|
||||
statusFailed: "Impossibile impostare lo stato",
|
||||
statusCleared: "Stato cancellato",
|
||||
statusClearedDesc: "Il tuo stato è stato rimosso.",
|
||||
statusClearFailed: "Impossibile cancellare lo stato",
|
||||
nutzapEnabled: "Ricezione Nutzap abilitata",
|
||||
nutzapEnabledDesc: "Ora puoi ricevere zap in ecash!",
|
||||
nutzapSetupFailed: "Configurazione non riuscita",
|
||||
nutzapUnavailable: "Invio Nutzap non disponibile",
|
||||
tokenReceived: "Token ricevuto",
|
||||
tokenReceivedDesc: "Token Cashu riscattato con successo!",
|
||||
receiveFailed: "Ricezione non riuscita",
|
||||
invalidAmount: "Importo non valido",
|
||||
invalidAmountDesc: "Inserisci un importo valido",
|
||||
tokenCreated: "Token creato",
|
||||
sendFailed: "Invio non riuscito",
|
||||
mintAdded: "Mint aggiunto",
|
||||
mintAddedDesc: "Mint aggiunto e considerato attendibile con successo",
|
||||
mintAddFailed: "Impossibile aggiungere il mint",
|
||||
mintRemoved: "Mint rimosso",
|
||||
mintRemoveFailed: "Impossibile rimuovere il mint",
|
||||
paymentReceived: "Pagamento ricevuto",
|
||||
paymentReceivedDesc: "Ricevuti con successo {{amount}} sats!",
|
||||
paymentSent: "Pagamento inviato",
|
||||
paymentSentDesc: "Pagamento Lightning completato con successo",
|
||||
loginRequired: "Accesso richiesto",
|
||||
loginToFollowFounder: "Accedi per seguire il fondatore",
|
||||
alreadyFollowing: "Già seguito",
|
||||
alreadyFollowingDesc: "Stai già seguendo {{name}}!",
|
||||
couldNotComplete: "Impossibile completare l'operazione",
|
||||
tryAgainLower: "Riprova.",
|
||||
couldNotLoadProfile: "Impossibile caricare il profilo",
|
||||
couldNotLoadProfileDesc: "Controlla la tua connessione a internet e prova ad aggiornare.",
|
||||
undone: "Annullato",
|
||||
undoneDesc: "Tornato a neutro — né nascosto né approvato.",
|
||||
confirmed: "Confermato",
|
||||
confirmedDesc: "Approvato — esce da questa coda.",
|
||||
hiddenToast: "Nascosto",
|
||||
couldNotUndo: "Impossibile annullare",
|
||||
couldNotConfirm: "Impossibile confermare",
|
||||
deleteFailed: "Eliminazione non riuscita",
|
||||
somethingWentWrong: "Qualcosa è andato storto",
|
||||
},
|
||||
seoUi: {
|
||||
becomeBuilderTitle: "Diventa Builder - SkateSpots",
|
||||
becomeBuilderDesc: "Elenca i tuoi servizi di costruzione di ramp, park e DIY — cosa costruisci, materiali e scala.",
|
||||
tradesTitle: "I miei scambi — SkateSpots",
|
||||
tradesDesc: "Gestisci i tuoi scambi del mercatino, le conferme e la reputazione.",
|
||||
eventsTitle: "Eventi e tour di skate - SkateSpots",
|
||||
eventsDesc: "Scopri eventi di skateboard, competizioni, tour e session vicino a te.",
|
||||
editShopDesc: "Modifica il tuo skate shop.",
|
||||
createTourDesc: "Organizza skate tour — tour di gemme nascoste locali, viaggi su strada nazionali, avventure internazionali o competizioni di distruzione in stile KOTR.",
|
||||
deckDesignerTitle: "Deck Designer — SkateSpots DIY",
|
||||
deckDesignerDesc: "Progetta il profilo di uno skateboard o longboard, poi esporta un template stampabile 1:1, SVG o DXF — concavo, kick, passo dei truck e fori per i truck inclusi.",
|
||||
createEventTitle: "Crea un evento di skate - SkateSpots",
|
||||
createEventDesc: "Crea un nuovo evento di skateboard per la community.",
|
||||
editTourDesc: "Modifica il tuo skate tour — aggiorna tappe, date e dettagli.",
|
||||
walletTitle: "Portafoglio - SkateSpots",
|
||||
walletDesc: "Connetti il tuo portafoglio Lightning per inviare zap a skater e creatori di spot.",
|
||||
becomePhotographerTitle: "Diventa fotografo - SkateSpots",
|
||||
becomePhotographerDesc: "Crea il tuo profilo di fotografia di skate — macchine fotografiche, obiettivi, illuminazione e servizi.",
|
||||
newsletterTitle: "Newsletter - SkateSpots",
|
||||
newsletterDesc: "Uscite settimanali dalla community di SkateSpots. Aggiornamenti dell'app, nuovi spot, eventi e le persone che tengono vivo lo skateboard.",
|
||||
homeTitle: "SkateSpots - Scopri spot di skateboard in tutto il mondo",
|
||||
zapLeaderboardTitle: "Classifiche degli Zap - SkateSpots",
|
||||
zapLeaderboardDesc: "Gli spot più zappati e i membri della community che li sostengono.",
|
||||
adminReviewTitle: "Coda di revisione — SkateSpots",
|
||||
gearSwapTitle: "Scambio Gear - SkateSpots",
|
||||
gearSwapDesc: "Compra e vendi gear da skate usato con altri skater. Tavole, truck, ruote, scarpe e altro.",
|
||||
donateTitle: "Dona — SkateSpots",
|
||||
donateDesc: "Sostieni SkateSpots — Lightning, on-chain privato (pagamenti silenziosi) o finanzia la build su Angor.",
|
||||
verifyCardTitle: "Verifica — SkateSpots",
|
||||
verifyCardDesc: "Verifica una card o un pass di accesso di SkateSpots.",
|
||||
mapTitle: "Mappa degli Skate Spot - SkateSpots",
|
||||
mapDesc: "Esplora gli spot di skateboard in tutto il mondo sulla nostra mappa interattiva.",
|
||||
diyTitle: "DIY — Fai da te | SkateSpots",
|
||||
diyDesc: "Guide, strumenti aperti e progetti per costruire le tue tavole, ramp e spot in cemento — e le persone e i luoghi con cui farlo.",
|
||||
appShopTitle: "App Shop — SkateSpots",
|
||||
becomeSkaterTitle: "Unisciti alla directory degli skater - SkateSpots",
|
||||
becomeSkaterDesc: "Crea il tuo profilo di skater così la community può trovarti.",
|
||||
marketplaceTitle: "Mercatino - SkateSpots",
|
||||
marketplaceDesc: "Compra e vendi gear da skateboard sul Plebeian Market decentralizzato.",
|
||||
becomeEditorTitle: "Diventa montatore video - SkateSpots",
|
||||
becomeEditorDesc: "Crea il tuo profilo di montatore video di skateboard su SkateSpots.",
|
||||
amberCallbackTitle: "Accesso con Amber - SkateSpots",
|
||||
amberCallbackDesc: "Completamento del tuo accesso con Amber (NIP-55).",
|
||||
supportersTitle: "Sostenitori - SkateSpots",
|
||||
supportersDesc: "La community che tiene vivo SkateSpots — sostenitori, collaboratori, partner e amici.",
|
||||
becomeCoachTitle: "Diventa Coach - SkateSpots",
|
||||
becomeCoachDesc: "Crea il tuo profilo di coach di skateboard.",
|
||||
riderCardTitle: "Skater Card — SkateSpots",
|
||||
riderCardDesc: "Crea la tua Skater License o Park Access Card di SkateSpots stampabile.",
|
||||
editEventDesc: "Modifica il tuo evento di skateboard.",
|
||||
createShopTitle: "Aggiungi uno Skate Shop - SkateSpots",
|
||||
createShopDesc: "Aggiungi il tuo skate shop alla community.",
|
||||
deckCostTitle: "Calcolatore del costo delle tavole — SkateSpots DIY",
|
||||
deckCostDesc: "Calcola quanto costa produrre una tavola — manodopera, attrezzatura, materiali, tempi di lavorazione, imballaggio e margine — e un prezzo di vendita equo.",
|
||||
pyramidTitle: "Classifiche a piramide - SkateSpots",
|
||||
pyramidDesc: "I migliori contributori e leader della community.",
|
||||
foodTitle: "Cibo vicino agli Spot - SkateSpots",
|
||||
foodDesc: "Trova ristoranti, caffè e opzioni di cibo vicino agli spot di skateboard.",
|
||||
createListingTitle: "Metti in vendita il Gear - SkateSpots",
|
||||
createListingDesc: "Metti in vendita gear da skateboard o trova il gear che vuoi comprare.",
|
||||
becomeFilmerTitle: "Diventa Filmer - SkateSpots",
|
||||
becomeFilmerDesc: "Crea il tuo profilo di riprese di skateboard.",
|
||||
skatersTitle: "Skater - SkateSpots",
|
||||
skatersDesc: "Scopri gli skater della community di SkateSpots. Sfoglia per stile, stance, livello e posizione.",
|
||||
communityStatsTitle: "Statistiche della community — SkateSpots",
|
||||
communityStatsDesc: "Metriche live della community di SkateSpots — spot, eventi, coach, filmer, montatori, tour e crescita nel tempo. Prese direttamente da Nostr.",
|
||||
labTitle: "The Lab - SkateSpots",
|
||||
labDesc: "Trova coach di skateboard, filmer, fotografi e montatori video.",
|
||||
stashTitle: "Il mio Stash - SkateSpots",
|
||||
stashDesc: "Gestisci il tuo inventario privato di gear. Tieni traccia di ciò che possiedi, di ciò che vuoi vendere o scambiare.",
|
||||
bountyLeaderboardTitle: "Mappa e guadagna - SkateSpots",
|
||||
bountyLeaderboardDesc: "Mappa spot e shop, guadagna zap dalla community. Vedi i migliori contributori.",
|
||||
spotCollectionsTitle: "Le mie collezioni di Spot - SkateSpots",
|
||||
spotCollectionsDesc: "Organizza i tuoi spot preferiti in collezioni personalizzate",
|
||||
mintsTitle: "Cashu Mints — SkateSpots",
|
||||
mintsDesc: "Sfoglia i mint Cashu, controlla il loro stato e aggiungine uno al tuo portafoglio.",
|
||||
},
|
||||
miscUi: {
|
||||
openingCamera: "Apertura fotocamera…",
|
||||
usePhoneCamera: "Usa la fotocamera del telefono, poi torna qui",
|
||||
startingCamera: "Avvio fotocamera...",
|
||||
cameraAccessRequired: "Accesso alla fotocamera richiesto",
|
||||
cameraAccessHint: "Consenti l'accesso alla fotocamera nelle impostazioni del browser, o usa il selettore di file qui sotto.",
|
||||
cameraErrorTitle: "Errore fotocamera",
|
||||
cameraErrorDesc: "Impossibile aprire la fotocamera. Controlla i permessi dell'app nelle Impostazioni.",
|
||||
cameraDeniedTitle: "Accesso alla fotocamera negato",
|
||||
cameraDeniedDesc: "Consenti l'accesso alla fotocamera nelle impostazioni del browser.",
|
||||
uploadFromGallery: "Carica dalla galleria",
|
||||
uploading: "Caricamento...",
|
||||
usePhoto: "Usa foto",
|
||||
earningPotential: "Potenziale di guadagno",
|
||||
qualityExcellent: "Eccellente!",
|
||||
qualityGood: "Buono",
|
||||
qualityBasic: "Base",
|
||||
qualityGettingStarted: "Agli inizi",
|
||||
qualityLocationAdded: "Posizione aggiunta",
|
||||
qualityOnePhoto: "Almeno 1 foto",
|
||||
qualityThreePhotos: "3+ foto",
|
||||
qualityMoreAngles: "Più angolazioni = meglio",
|
||||
qualityDescription: "Descrizione",
|
||||
qualityDetailedDesc: "Descrizione dettagliata (100+ caratteri)",
|
||||
qualityContact: "Info di contatto",
|
||||
qualityPhoneOrWebsite: "Telefono o sito web",
|
||||
qualityHours: "Orari di apertura",
|
||||
qualitySpotType: "Tipo di spot selezionato",
|
||||
failedToLoadComments: "Impossibile caricare i commenti",
|
||||
commentsTitle: "Commenti",
|
||||
noCommentsYet: "Ancora nessun commento",
|
||||
beFirstComment: "Sii il primo a condividere i tuoi pensieri!",
|
||||
removeMember: "Rimuovi membro",
|
||||
whoIsThisFor: "Per chi è questo profilo?",
|
||||
individual: "Individuale",
|
||||
individualDesc: "Una singola persona",
|
||||
collective: "Collettivo",
|
||||
collectiveDesc: "Crew, studio o azienda",
|
||||
membersLabel: "Membri",
|
||||
dismissReport: "Ignora segnalazione",
|
||||
reportedBy: "segnalato da",
|
||||
completingLoginAmber: "Completamento dell'accesso con Amber...",
|
||||
entityMembersHint: "Aggiungi gli account Nostr della tua crew. Ogni membro conferma il proprio spot con la sua chiave — fino ad allora appaiono come “in attesa”.",
|
||||
entityVerifiedHint: "L'appartenenza è verificata per ogni membro — nessuno può essere aggiunto alla tua crew senza confermare dal proprio account.",
|
||||
entityInvalidPubkey: "Inserisci un npub, nprofile o pubkey esadecimale di 64 caratteri valido.",
|
||||
entityAlreadyAdded: "Quel membro è già stato aggiunto.",
|
||||
offline: "Offline",
|
||||
connected: "Connesso",
|
||||
offlineMode: "Modalità offline",
|
||||
allFeaturesAvailable: "Tutte le funzionalità disponibili",
|
||||
browsingCachedSpots: "Sfogliando gli spot in cache",
|
||||
queuedActions: "{{count}} azioni in coda",
|
||||
syncing: "Sincronizzazione",
|
||||
publishingWhenStable: "Pubblicazione quando la connessione si stabilizza...",
|
||||
willPublishOnline: "Sarà pubblicato quando torni online",
|
||||
availableOffline: "Disponibili offline:",
|
||||
offlineBrowseSpots: "Sfoglia gli spot visualizzati in precedenza",
|
||||
offlineViewDetails: "Visualizza i dettagli degli spot in cache",
|
||||
offlineKeepActing: "Continua ad agire — post, RSVP, annunci e messaggi vengono messi in coda e inviati quando ti riconnetti",
|
||||
},
|
||||
sasquatchGuide: {
|
||||
homeTitle: "Benvenuto su SkateSpots! 🦧",
|
||||
homeMessage: "Ehi, sono The Sasquatch. Custode di tavole, sentieri e corse selvagge. Benvenuto nel mondo dello skate senza limiti su Nostr—niente cravatte, niente pubblicità, solo skater che si aprono la propria strada. Qui possiedi i tuoi trick, i tuoi dati e guadagni persino Bitcoin per lasciare il segno. Connettiti con skater del tuo quartiere o dall'altro capo del mondo. Nessuna regola se non lo shredding, nessuna impronta se non la tua.",
|
||||
homeQ1: "Pianificami 3 giorni a Barcellona",
|
||||
homeQ2: "Trova spot per principianti",
|
||||
homeQ3: "Ci sono eventi in programma?",
|
||||
homeQ4: "Statistiche della community",
|
||||
homeQ5: "Trova coach vicino a me",
|
||||
homeQ6: "Gear in vendita?",
|
||||
homeQ7: "Cos'è Nostr?",
|
||||
homeQ8: "È gratis?",
|
||||
homeLearnMore: "Scopri di più",
|
||||
onboardingTitle: "Per iniziare 🚀",
|
||||
onboardingMessage: "Lascia che ti aiuti a capire le basi! Nostr è la tua identità, Bitcoin Lightning ti permette di guadagnare sats per i tuoi contributi, e gli zap sono mance istantanee. Chiedimi qualsiasi cosa su come iniziare!",
|
||||
onboardingQ1: "Come si fa l'accesso?",
|
||||
onboardingQ2: "Cos'è Nostr?",
|
||||
onboardingQ3: "Come funziona Nostr?",
|
||||
onboardingQ4: "Cos'è Cashu?",
|
||||
onboardingQ5: "Come si usa il portafoglio Cashu?",
|
||||
onboardingQ6: "Cosa sono i mint?",
|
||||
onboardingQ7: "Cosa sono gli zap?",
|
||||
onboardingQ8: "Cos'è NWC?",
|
||||
onboardingStart: "Inizia a esplorare",
|
||||
onboardingLogin: "Accedi per iniziare",
|
||||
labTitle: "Benvenuto a The Lab! 🎓",
|
||||
labMessage: "È qui che succede la magia! Trova coach che possono insegnarti qualsiasi cosa, dai kickflip ai darkslide, o connettiti con i filmer per catturare le tue sessioni migliori. Filtra per abilità, controlla la loro esperienza e prenota una sessione. Ricorda — tutti hanno iniziato da qualche parte!",
|
||||
labQ1: "Trova coach",
|
||||
labQ2: "Trova filmer",
|
||||
labQ3: "Trova fotografi",
|
||||
labQ4: "Trova montatori video",
|
||||
labQ5: "Trova un costruttore di ramp",
|
||||
labQ6: "Cos'è The Lab?",
|
||||
labQ7: "Cos'è un builder?",
|
||||
labQ8: "Come si offre coaching?",
|
||||
labLogin: "Accedi per offrire servizi",
|
||||
crewsTitle: "Crew 🤘",
|
||||
crewsMessage: "Le Crew sono la tua famiglia dello skate ancorata alla mappa — le persone con cui skati INSIEME, non quelle che assumi. Ogni crew ha il suo territorio sulla mappa, spot di casa, membri e un manifesto. I membri confermano con le proprie chiavi, quindi la lista è autentica. Crea la tua o trova la tua gente!",
|
||||
crewsQ1: "Cosa sono le crew?",
|
||||
crewsQ2: "Come si avvia una crew?",
|
||||
crewsQ3: "In cosa è diversa una crew da The Lab?",
|
||||
crewsQ4: "Come confermano i membri?",
|
||||
crewsQ5: "Cos'è Nostr?",
|
||||
crewsQ6: "Come funzionano gli zap?",
|
||||
crewsLogin: "Accedi per creare una Crew",
|
||||
},
|
||||
supportUi: {
|
||||
keepMapFree: "Mantieni la mappa gratuita",
|
||||
keepMapFreeDesc: "Niente pubblicità, niente tracciamento, niente VC. I tuoi sats pagano l'hosting, il nodo AI e il relay.",
|
||||
thankYou: "Grazie! ⚡",
|
||||
satsKeepMapFree: "I tuoi sats mantengono la mappa gratuita.",
|
||||
keptFreeNext: "Hai appena mantenuto SkateSpots gratuito per il prossimo skater.",
|
||||
scanToPay: "Scansiona per pagare",
|
||||
zapSkateSpots: "Zap SkateSpots",
|
||||
payQuietly: "Paga in silenzio",
|
||||
pickAmount: "Scegli un importo",
|
||||
enterAmount: "Inserisci quanti sats vuoi inviare.",
|
||||
couldNotStartPayment: "Impossibile avviare il pagamento.",
|
||||
customAmountAria: "Importo personalizzato in sats",
|
||||
commentPlaceholder: "Di' qualcosa (opzionale — solo zap pubblici)",
|
||||
publicZapTitle: "Zap pubblico con il tuo commento",
|
||||
loginToZapTitle: "Accedi per inviare uno zap pubblico",
|
||||
anonymousTitle: "Anonimo — nessun accesso, nessuna traccia",
|
||||
copyLightningTitle: "Copia l'indirizzo lightning",
|
||||
copiedSuffix: "{{label}} copiato",
|
||||
invoiceLabel: "Fattura",
|
||||
addressLabel: "Indirizzo",
|
||||
notAPurchase: "Un sostegno, non un acquisto — non compra nulla e non ci sono rimborsi. Il merchandising e Sasquatch Pro sono separati. La tua posizione e la tua identità non sono mai coinvolte in un pagamento silenzioso.",
|
||||
},
|
||||
statusUi: {
|
||||
quickStatus: "Stato rapido",
|
||||
skating: "Skating",
|
||||
skatingDesc: "Sta skatando",
|
||||
filming: "Riprese",
|
||||
filmingDesc: "Ripresa di trick",
|
||||
lookingForSesh: "Cerco una sesh",
|
||||
lookingForSeshDesc: "Vuole skatare con altri",
|
||||
coaching: "Coaching",
|
||||
coachingDesc: "Insegnamento/coaching",
|
||||
chilling: "Relax",
|
||||
chillingDesc: "In giro allo spot",
|
||||
onMyWay: "In arrivo",
|
||||
onMyWayDesc: "Diretto verso uno spot",
|
||||
takingABreak: "Pausa",
|
||||
takingABreakDesc: "Riposo/idratazione",
|
||||
doneForToday: "Finito per oggi",
|
||||
doneForTodayDesc: "Ha finito di skatare",
|
||||
},
|
||||
};
|
||||
|
||||
export default itBatch7;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,629 @@
|
|||
/** it — batch 8. Filled by the translation pass; empty until then. */
|
||||
const itBatch8 = {};
|
||||
/**
|
||||
* it — batch 8. Traduzione italiana di `deckCostUi`, `becomeRolesUi`,
|
||||
* `weatherUi`, `skaterLabelsUi`, `notifyUi` e `legacyMiscUi`.
|
||||
*
|
||||
* Termini di skate/marca mantenuti in inglese (Deck, Trucks, Wheels, Bearings,
|
||||
* Griptape, Spot, Park, Bowl, Vert, Crew, Stash, The Lab, sats, Nostr,
|
||||
* Lightning) e `{{placeholder}}` preservati alla lettera.
|
||||
*/
|
||||
const itBatch8 = {
|
||||
deckCostUi: {
|
||||
presetPrompt: 'Dai un nome a questo preset',
|
||||
presetDefaultName: 'Preset {{n}}',
|
||||
summaryCopied: 'Riepilogo copiato',
|
||||
couldNotCopy: 'Impossibile copiare',
|
||||
resetConfirm: 'Reimpostare tutto ai valori di esempio?',
|
||||
logoTooLarge: 'Logo troppo grande (max 500 KB)',
|
||||
loginToFill: 'Accedi per compilare dal tuo profilo Nostr',
|
||||
filledFromProfile: 'Compilato dal tuo profilo Nostr',
|
||||
warnRetailBelowOne: 'Il ricarico al dettaglio è sotto 1× — venderesti in perdita.',
|
||||
warnWholesaleAboveRetail: "Il ricarico all'ingrosso dovrebbe essere inferiore a quello al dettaglio.",
|
||||
warnZeroBoards: '{{count}} riga/righe usano 0 tavole — il costo di quella riga viene ignorato.',
|
||||
warnFixedNoBoards: 'I costi mensili fissi sono impostati ma le tavole/mese sono 0, quindi il costo operativo viene ignorato.',
|
||||
warnNoMaterials: 'Nessun costo per i materiali — aggiungi almeno un materiale.',
|
||||
warnEquipmentOverhead: "Attrezzatura + spese generali superano il 60% del costo — questo modello presuppone volumi elevati; controlla il numero di tavole.",
|
||||
warnOneBoard: "Parte dell'attrezzatura è ripartita su una sola tavola — aumenta il numero di tavole per ammortizzarla.",
|
||||
templateStarterName: 'Base per hobby',
|
||||
templateStarterBlurb: 'Poche righe, nessun costo fisso',
|
||||
templateShopName: 'Piccolo laboratorio',
|
||||
templateShopBlurb: 'Scheda completa con affitto e spese generali',
|
||||
currency: 'Valuta',
|
||||
noCurrencyMatches: 'Nessuna valuta corrisponde.',
|
||||
ratesUnavailable: "Tassi in tempo reale non disponibili — la modifica cambia solo l'etichetta.",
|
||||
liveRates: 'tassi BTC in tempo reale · sats inclusi',
|
||||
chipCost: 'costo',
|
||||
chipSell: 'vendita',
|
||||
chipTotal: 'totale',
|
||||
startFrom: 'Parti da',
|
||||
advancedToggleHint: 'Mostra le tariffe e gli scarti per operazione, il setup del lotto, le imposte e la curva costo-quantità',
|
||||
advanced: 'Avanzato',
|
||||
simple: 'Semplice',
|
||||
sectionLabor: 'Manodopera',
|
||||
sectionEquipment: 'Attrezzatura',
|
||||
sectionOperations: 'Spese operative',
|
||||
sectionMaterials: 'Materiali',
|
||||
sectionProcesses: 'Costi di lavorazione',
|
||||
sectionPackaging: 'Imballaggio',
|
||||
sectionMargins: 'Margini',
|
||||
subtotalLoaded: '{{value}}/ora onnicomprensivo',
|
||||
subtotalPerBoard: '{{value}}/tavola',
|
||||
hourlyRate: 'Tariffa oraria ({{unit}})',
|
||||
labourBurden: 'Oneri sul lavoro (×)',
|
||||
loadedRate: 'Tariffa onnicomprensiva',
|
||||
loadedRateHintBefore: 'Tariffa onnicomprensiva = salario × oneri sul lavoro (tasse e assicurazioni a carico del datore). Affitto e bollette vanno in ',
|
||||
loadedRateHintAfter: ' — non contarli due volte.',
|
||||
colEquipment: 'Attrezzatura',
|
||||
colCostUnit: 'Costo ({{unit}})',
|
||||
colCost: 'Costo',
|
||||
colSetupH: 'Setup (h)',
|
||||
colLifetimeBoards: 'Tavole per ciclo di vita',
|
||||
colPerBoard: 'Per tavola',
|
||||
colMaterial: 'Materiale',
|
||||
colOrderUnit: 'Ordine ({{unit}})',
|
||||
colShipUnit: 'Spedizione ({{unit}})',
|
||||
colBoardsOrder: 'Tavole / ordine',
|
||||
colOrderM: 'Ordine (m)',
|
||||
colUnloadM: 'Scarico (m)',
|
||||
colOrder: 'Ordine',
|
||||
colShipping: 'Spedizione',
|
||||
colOrderMin: 'Ordine (min)',
|
||||
colUnloadMin: 'Scarico (min)',
|
||||
colProcess: 'Lavorazione',
|
||||
colTimeM: 'Tempo (m)',
|
||||
colBoardsRun: 'Tavole / ciclo',
|
||||
colRateHr: 'Tariffa/ora (0 = laboratorio)',
|
||||
colRateHrShort: 'Tariffa/ora',
|
||||
colScrapPct: 'Scarto %',
|
||||
colTimeMin: 'Tempo (min)',
|
||||
colPackaging: 'Imballaggio',
|
||||
colTimeBoardM: 'Tempo/tavola (m)',
|
||||
colTimeBoardMin: 'Tempo/tavola (min)',
|
||||
colMaterialsBoardUnit: 'Materiali/tavola ({{unit}})',
|
||||
colMaterialsBoard: 'Materiali/tavola',
|
||||
equipmentPerBoard: 'Attrezzatura per tavola:',
|
||||
materialsPerBoard: 'Materiali per tavola:',
|
||||
processesPerBoard: 'Lavorazioni per tavola:',
|
||||
packagingPerBoard: 'Imballaggio per tavola:',
|
||||
perBoard: 'Per tavola:',
|
||||
addEquipment: 'Aggiungi attrezzatura',
|
||||
addMaterial: 'Aggiungi materiale',
|
||||
addProcess: 'Aggiungi lavorazione',
|
||||
addPackagingStep: 'Aggiungi fase di imballaggio',
|
||||
duplicate: 'Duplica',
|
||||
remove: 'Rimuovi',
|
||||
boardsPerMonth: 'Tavole / mese',
|
||||
rentPerMonth: 'Affitto / mese',
|
||||
utilitiesPerMonth: 'Utenze / mese',
|
||||
subscriptionsPerMonth: 'Abbonamenti / mese',
|
||||
markup: 'Ricarico (×)',
|
||||
wholesaleMarkup: "Ricarico all'ingrosso (×)",
|
||||
scrapWaste: 'Scarto / sfrido (%)',
|
||||
quantityDecks: 'Quantità (deck)',
|
||||
targetMonthlyProfit: 'Profitto mensile obiettivo ({{unit}})',
|
||||
costNoPackaging: 'Costo / tavola (senza imballaggio)',
|
||||
costWithPackaging: 'Costo / tavola (con imballaggio)',
|
||||
batchSetupHours: 'Setup del lotto (h / ciclo)',
|
||||
batchSetupCost: 'Costo setup lotto ({{unit}} / ciclo)',
|
||||
taxVat: 'Imposta / IVA (%)',
|
||||
quoteTax: 'Imposta preventivo',
|
||||
includedInPrice: 'Inclusa nel prezzo',
|
||||
addedOnTop: 'Aggiunta sopra',
|
||||
setupPerBoard: 'Setup / tavola',
|
||||
marginNoteBefore: 'Ricarico {{markup}}× ≈ ',
|
||||
grossMargin: '{{pct}}% di margine lordo',
|
||||
marginNoteAfter: ' · lo scarto del {{waste}}% è ripartito sulle tavole buone.',
|
||||
sellingPriceNoPackaging: 'Prezzo di vendita · senza imballaggio',
|
||||
sellingPriceWithPackaging: 'Prezzo di vendita · con imballaggio',
|
||||
profitPerDeck: 'Profitto / deck',
|
||||
wholesalePerDeck: 'Ingrosso / deck',
|
||||
orderTotalQty: 'Totale ordine ({{qty}})',
|
||||
orderTotal: 'Totale ordine',
|
||||
breakeven: 'Punto di pareggio',
|
||||
breakevenPerMonth: '{{count}}/mese',
|
||||
targetDecksHint: 'Per ricavare {{amount}}/mese oltre ai costi fissi, vendi {{decks}} deck/mese.',
|
||||
priceIncludesTax: "Il prezzo include il {{pct}}% di imposta: {{amount}} del totale.",
|
||||
plusTax: 'Più il {{pct}}% di imposta: {{amount}} → {{total}} in totale.',
|
||||
costVsQuantity: 'Costo rispetto alla quantità (setup ammortizzato)',
|
||||
deckOne: 'deck',
|
||||
deckOther: 'deck',
|
||||
perDeckSuffix: '/ deck',
|
||||
orderSuffix: 'ordine {{amount}}',
|
||||
shippingNotIncluded: "Non include la spedizione all'acquirente.",
|
||||
clientQuoteDetails: 'Dettagli del preventivo cliente (per il PDF)',
|
||||
fillFromProfileTitle: 'Compila nome, sito web, NIP-05, Lightning e npub dal tuo profilo Nostr',
|
||||
fillFromProfile: 'Compila dal profilo',
|
||||
businessName: 'Nome attività / negozio',
|
||||
email: 'Email',
|
||||
phone: 'Telefono',
|
||||
website: 'Sito web',
|
||||
address: 'Indirizzo',
|
||||
quoteNumber: 'N. preventivo',
|
||||
nextNumber: 'Prossimo numero',
|
||||
validDays: 'Valido (giorni)',
|
||||
nip05: 'NIP-05',
|
||||
lightningAddress: 'Indirizzo Lightning',
|
||||
nostrNpub: 'Nostr (npub)',
|
||||
depositPct: 'Acconto dovuto subito (%)',
|
||||
deliveryTerms: 'Termini di consegna (Incoterm, opzionale)',
|
||||
paymentMethods: 'Metodi di pagamento',
|
||||
paymentTerms: 'Termini di pagamento',
|
||||
paymentDetails: 'Dettagli di pagamento',
|
||||
notesTerms: 'Note / condizioni',
|
||||
changeLogo: 'Cambia logo',
|
||||
addLogo: 'Aggiungi logo',
|
||||
incotermNone: 'Nessuno',
|
||||
incotermExw: 'EXW — ritiro presso il venditore',
|
||||
incotermFca: "FCA — consegnato al vettore dell'acquirente",
|
||||
incotermDap: "DAP — consegnato all'indirizzo dell'acquirente",
|
||||
incotermDdp: 'DDP — consegnato, dazi pagati',
|
||||
payMethodCash: 'Contanti',
|
||||
payMethodLightning: 'Lightning',
|
||||
payMethodCashu: 'Cashu',
|
||||
payMethodBank: 'Bonifico bancario',
|
||||
payMethodCard: 'Carta',
|
||||
payMethodOther: 'Altro',
|
||||
listDeckAtPrice: 'Metti in vendita un deck a questo prezzo',
|
||||
getItMade: 'Fallo realizzare — trova un builder',
|
||||
savePreset: 'Salva preset',
|
||||
load: 'Carica',
|
||||
export: 'Esporta',
|
||||
import: 'Importa',
|
||||
reset: 'Reimposta',
|
||||
deletePreset: 'Elimina preset',
|
||||
exportPdfFull: 'PDF — scheda completa',
|
||||
exportPdfQuote: 'PDF — preventivo cliente',
|
||||
exportPng: 'Immagine PNG',
|
||||
exportXlsx: 'Cartella XLSX',
|
||||
exportCsv: 'CSV (foglio di calcolo)',
|
||||
exportMarkdown: 'Markdown',
|
||||
exportJson: 'JSON (backup)',
|
||||
exportCopySummary: 'Copia riepilogo',
|
||||
},
|
||||
becomeRolesUi: {
|
||||
artist: {
|
||||
seoTitle: 'Diventa Designer / Artista - SkateSpots',
|
||||
seoDescription: 'Pubblica il tuo design e la tua arte skate — grafiche per deck, loghi, poster, merch e altro.',
|
||||
heading: 'Designer / Artista',
|
||||
tagline: 'Grafiche per deck, loghi, poster, merch — porta la tua arte sulla scena',
|
||||
noun: 'artista',
|
||||
rateLabel: 'Tariffa',
|
||||
portfolioLabel: 'Portfolio / Link al negozio',
|
||||
sectionWhatYouMake: 'Cosa realizzi',
|
||||
sectionMedium: 'Tecnica',
|
||||
sectionSoftwareTools: 'Software e strumenti',
|
||||
deliverablesPlaceholder: 'es. file pronti per la stampa, file sorgente, grafiche per deck',
|
||||
turnaroundPlaceholder: 'es. 3–5 giorni',
|
||||
},
|
||||
graffiti: {
|
||||
seoTitle: 'Offri Graffiti / Murales - SkateSpots',
|
||||
seoDescription: 'Pubblica il tuo lavoro di graffiti e murales — pezzi, murales, arte per skatepark e altro.',
|
||||
heading: 'Graffiti Artist / Muralista',
|
||||
tagline: 'Pezzi, murales, arte per skatepark — colora la scena',
|
||||
noun: 'graffiti artist',
|
||||
rateLabel: 'Tariffa',
|
||||
portfolioLabel: 'Link al portfolio (IG, sito)',
|
||||
sectionStyle: 'Stile',
|
||||
sectionMedium: 'Tecnica',
|
||||
sectionWorkContext: 'Contesto di lavoro',
|
||||
crewLabel: 'Crew di graffiti',
|
||||
crewPlaceholder: 'La tua crew di writing (opzionale)',
|
||||
crewHelper: 'Separata dalla tua crew skate — i writer con cui dipingi.',
|
||||
surfacesPlaceholder: 'es. cemento, mattoni, muri autorizzati',
|
||||
maxSizePlaceholder: 'es. fino a 10 m',
|
||||
},
|
||||
musician: {
|
||||
seoTitle: 'Aggiungi un profilo musicale - SkateSpots',
|
||||
seoDescription: 'Skate e fai musica? Pubblica la tua band o il tuo progetto solista — generi, strumenti e link.',
|
||||
heading: 'Musicista / Band',
|
||||
tagline: 'Skate e fai musica? Fatti ingaggiare per demo, jam e after-party',
|
||||
noun: 'musicista',
|
||||
rateLabel: 'Tariffa di ingaggio',
|
||||
portfolioLabel: 'Link al sito / EPK',
|
||||
sectionGenre: 'Genere',
|
||||
sectionInstruments: 'Strumenti e ruolo',
|
||||
actLabel: 'Tipo di formazione',
|
||||
actPlaceholder: 'solista / band / dj / producer',
|
||||
spotifyLabel: 'Spotify',
|
||||
spotifyPlaceholder: 'https://open.spotify.com/…',
|
||||
bandcampLabel: 'Bandcamp',
|
||||
bandcampPlaceholder: 'https://…bandcamp.com',
|
||||
soundcloudLabel: 'SoundCloud',
|
||||
soundcloudPlaceholder: 'https://soundcloud.com/…',
|
||||
youtubeLabel: 'YouTube',
|
||||
youtubePlaceholder: 'https://youtube.com/…',
|
||||
setLengthPlaceholder: 'es. 30–45 min',
|
||||
techRiderPlaceholder: 'es. PA, microfoni, backline',
|
||||
},
|
||||
judge: {
|
||||
seoTitle: 'Giudice di eventi di skate - SkateSpots',
|
||||
seoDescription: 'Presentati come giudice di eventi di skate — Game of S.K.A.T.E., jam best trick, contest, serie am e tappe del world tour. Fatti ingaggiare per gestire eventi equi e credibili.',
|
||||
heading: 'Giudice di eventi skate',
|
||||
tagline: 'Dal Game of S.K.A.T.E. in flat al World Destruction Tour — gestisci in modo equo e credibile',
|
||||
noun: 'giudice',
|
||||
rateLabel: 'Tariffa giornaliera / Compenso',
|
||||
portfolioLabel: 'Archivio risultati / link al profilo',
|
||||
sectionEventFormats: 'Formati di evento',
|
||||
sectionSpecialty: 'Specialità',
|
||||
sectionLevelCircuit: 'Livello / Circuito',
|
||||
eventsJudgedLabel: 'Eventi giudicati',
|
||||
eventsJudgedPlaceholder: 'es. 40+ contest, 3 tappe del World Tour',
|
||||
eventsJudgedHelper: 'Eventi, gare o tour importanti che hai diretto.',
|
||||
travelPlaceholder: 'es. regionale / nazionale / internazionale',
|
||||
certificationsPlaceholder: 'es. corso nazionale di giudizio',
|
||||
},
|
||||
organizer: {
|
||||
seoTitle: 'Organizza eventi di skate - SkateSpots',
|
||||
seoDescription: 'Presentati come organizzatore di eventi di skate — jam di strada, best trick, contest, meetup, demo e tappe di tour. Fatti scoprire e ingaggiare per gestire la sessione.',
|
||||
heading: 'Organizzatore di eventi',
|
||||
tagline: 'Jam, contest, meetup e demo — organizza la sessione e unisci la scena',
|
||||
noun: 'organizzatore',
|
||||
rateLabel: 'Compenso / Budget evento',
|
||||
portfolioLabel: 'Link a eventi passati / risultati',
|
||||
sectionEventTypes: 'Tipi di evento',
|
||||
sectionWhatYouHandle: 'Di cosa ti occupi',
|
||||
sectionScale: 'Portata',
|
||||
eventsHostedLabel: 'Eventi organizzati',
|
||||
eventsHostedPlaceholder: 'es. 25 jam, 3 gare cittadine',
|
||||
eventsHostedHelper: 'Eventi, gare o meetup importanti che hai organizzato.',
|
||||
insurancePlaceholder: 'es. responsabilità civile inclusa',
|
||||
permitsPlaceholder: 'es. permessi comunali gestiti',
|
||||
},
|
||||
tattoo: {
|
||||
seoTitle: 'Diventa tatuatore - SkateSpots',
|
||||
seoDescription: 'Pubblica i tuoi lavori di tatuaggio per la scena skate — stili, flash, custom e altro.',
|
||||
heading: 'Tatuatore',
|
||||
tagline: 'Inchiostro per la scena — flash, custom, fine line e altro',
|
||||
noun: 'tatuatore',
|
||||
rateLabel: 'Tariffa / a ora',
|
||||
portfolioLabel: 'Link al portfolio (IG, sito)',
|
||||
sectionStyles: 'Stili',
|
||||
sectionMethod: 'Metodo',
|
||||
studioLabel: 'Studio / Negozio',
|
||||
studioPlaceholder: 'Nome dello studio (opzionale)',
|
||||
booksOpenLabel: 'Prenotazioni aperte',
|
||||
booksOpenHelper: 'Al momento accetti prenotazioni?',
|
||||
depositPlaceholder: 'es. 50 EUR non rimborsabili',
|
||||
minimumPlaceholder: 'es. 80 EUR',
|
||||
},
|
||||
trainer: {
|
||||
seoTitle: 'Diventa trainer / fisioterapista - SkateSpots',
|
||||
seoDescription: 'Aiuta gli skater a diventare forti e a restare in salute — forza, mobilità, prevenzione degli infortuni e recupero.',
|
||||
heading: 'Trainer / Fisioterapista',
|
||||
tagline: 'Forza, mobilità, prevenzione degli infortuni e recupero per gli skater',
|
||||
noun: 'trainer',
|
||||
rateLabel: 'Tariffa / a sessione',
|
||||
portfolioLabel: 'Link al profilo / prenotazione',
|
||||
sectionFocus: 'Focus',
|
||||
sectionInjuries: 'Infortuni che tratti',
|
||||
sectionCredentialsSetting: 'Qualifiche e contesto',
|
||||
credentialsPlaceholder: 'es. laurea in fisioterapia, CSCS…',
|
||||
credentialsHelper: 'Elenca qualifiche reali — gli skater si fidano delle credenziali verificabili.',
|
||||
remoteLabel: 'Da remoto / online',
|
||||
remoteHelper: 'Offri coaching o consulenze online?',
|
||||
modalitiesPlaceholder: 'es. manuale, S&C, dry needling',
|
||||
},
|
||||
barber: {
|
||||
seoTitle: 'Diventa barbiere / parrucchiere - SkateSpots',
|
||||
seoDescription: 'Pubblica il tuo salone o la tua poltrona per la scena skate — tagli, fade, rasatura della barba, colore e altro. Fatti prenotare dagli skater.',
|
||||
heading: 'Barbiere / Parrucchiere',
|
||||
tagline: 'Tagli, fade e barba per la scena — in salone o a domicilio',
|
||||
noun: 'barbiere',
|
||||
rateLabel: 'Prezzo / taglio',
|
||||
portfolioLabel: 'Galleria tagli / link IG',
|
||||
sectionWhatYouOffer: 'Cosa offri',
|
||||
sectionSignatureStyles: 'Stili distintivi',
|
||||
sectionSetting: 'Contesto',
|
||||
studioLabel: 'Negozio / Studio',
|
||||
studioPlaceholder: 'Nome del salone o studio (opzionale)',
|
||||
booksOpenLabel: 'Prenotazioni aperte',
|
||||
booksOpenHelper: 'Al momento accetti prenotazioni?',
|
||||
durationPlaceholder: 'es. 30–45 min',
|
||||
},
|
||||
},
|
||||
weatherUi: {
|
||||
condition: {
|
||||
clearSky: 'Cielo sereno',
|
||||
mainlyClear: 'Prevalentemente sereno',
|
||||
partlyCloudy: 'Parzialmente nuvoloso',
|
||||
overcast: 'Coperto',
|
||||
foggy: 'Nebbioso',
|
||||
depositingRimeFog: 'Nebbia con deposito di brina',
|
||||
lightDrizzle: 'Pioggerellina leggera',
|
||||
moderateDrizzle: 'Pioggerellina moderata',
|
||||
denseDrizzle: 'Pioggerellina intensa',
|
||||
lightFreezingDrizzle: 'Pioggerellina gelata leggera',
|
||||
denseFreezingDrizzle: 'Pioggerellina gelata intensa',
|
||||
slightRain: 'Pioggia debole',
|
||||
moderateRain: 'Pioggia moderata',
|
||||
heavyRain: 'Pioggia intensa',
|
||||
lightFreezingRain: 'Pioggia gelata leggera',
|
||||
heavyFreezingRain: 'Pioggia gelata intensa',
|
||||
slightSnow: 'Neve debole',
|
||||
moderateSnow: 'Neve moderata',
|
||||
heavySnow: 'Neve intensa',
|
||||
snowGrains: 'Granelli di neve',
|
||||
slightRainShowers: 'Rovesci di pioggia deboli',
|
||||
moderateRainShowers: 'Rovesci di pioggia moderati',
|
||||
violentRainShowers: 'Rovesci di pioggia violenti',
|
||||
slightSnowShowers: 'Rovesci di neve deboli',
|
||||
heavySnowShowers: 'Rovesci di neve intensi',
|
||||
thunderstorm: 'Temporale',
|
||||
thunderstormSlightHail: 'Temporale con grandine debole',
|
||||
thunderstormHeavyHail: 'Temporale con grandine forte',
|
||||
unknown: 'Sconosciuto',
|
||||
},
|
||||
aqi: {
|
||||
good: 'Buono',
|
||||
moderate: 'Moderato',
|
||||
unhealthySensitive: 'Malsano per i gruppi sensibili',
|
||||
unhealthy: 'Malsano',
|
||||
veryUnhealthy: 'Molto malsano',
|
||||
hazardous: 'Pericoloso',
|
||||
},
|
||||
skateability: {
|
||||
perfect: 'Perfetto',
|
||||
good: 'Buono',
|
||||
okay: 'Discreto',
|
||||
poor: 'Scarso',
|
||||
bad: 'Cattivo',
|
||||
unrideable: 'Non praticabile',
|
||||
},
|
||||
reason: {
|
||||
currentlyRaining: 'Al momento piove',
|
||||
raining: 'Piove',
|
||||
snowing: 'Nevica',
|
||||
thunderstorm: 'Temporale',
|
||||
freezingTemperature: 'Temperatura sotto zero',
|
||||
veryCold: 'Molto freddo',
|
||||
extremelyHot: 'Caldo estremo',
|
||||
veryHot: 'Molto caldo',
|
||||
veryStrongWind: 'Vento molto forte',
|
||||
strongWind: 'Vento forte',
|
||||
moderateWind: 'Vento moderato',
|
||||
veryUnhealthyAir: 'Aria molto malsana',
|
||||
unhealthyAir: 'Aria malsana',
|
||||
moderateAirQuality: "Qualità dell'aria moderata",
|
||||
veryHumid: 'Molto umido',
|
||||
humid: 'Umido',
|
||||
extremeUv: 'UV estremi - usa la protezione solare',
|
||||
highUv: 'UV alti - consigliata la protezione solare',
|
||||
perfectConditions: 'Condizioni perfette per lo skate',
|
||||
},
|
||||
},
|
||||
skaterLabelsUi: {
|
||||
stance: {
|
||||
regular: 'Regular',
|
||||
goofy: 'Goofy',
|
||||
},
|
||||
style: {
|
||||
street: 'Street',
|
||||
park: 'Park',
|
||||
vert: 'Vert',
|
||||
transition: 'Transizione',
|
||||
bowl: 'Bowl',
|
||||
cruising: 'Passeggio',
|
||||
downhill: 'Discesa',
|
||||
freestyle: 'Freestyle',
|
||||
ledges: 'Bordi',
|
||||
stairs: 'Scale',
|
||||
diy: 'DIY',
|
||||
},
|
||||
level: {
|
||||
grom: 'Novizio',
|
||||
intermediate: 'Intermedio',
|
||||
advanced: 'Avanzato',
|
||||
ripper: 'Mostro',
|
||||
},
|
||||
sponsor: {
|
||||
title: 'Sponsor principale',
|
||||
gold: 'Oro',
|
||||
silver: 'Argento',
|
||||
partner: 'Partner',
|
||||
},
|
||||
},
|
||||
notifyUi: {
|
||||
activity: {
|
||||
zappedWithAmount: 'Hai ricevuto uno zap di {{sats}} sats',
|
||||
zapped: 'Hai ricevuto uno zap',
|
||||
liked: 'A qualcuno è piaciuto il tuo post',
|
||||
reposted: 'Qualcuno ti ha ripostato',
|
||||
mentioned: 'Qualcuno ti ha menzionato',
|
||||
replied: 'Qualcuno ti ha risposto',
|
||||
rsvp: 'Qualcuno ha confermato la presenza al tuo evento',
|
||||
eventUpdated: 'Un evento a cui partecipi è stato aggiornato',
|
||||
newActivity: 'Nuova attività',
|
||||
tapToOpen: 'Tocca per aprire SkateSpots',
|
||||
},
|
||||
crew: {
|
||||
inviteTitle: 'Invito alla crew',
|
||||
inviteBody: 'Sei invitato in {{crew}}',
|
||||
addedTitle: 'Sei stato aggiunto a una crew',
|
||||
addedBody: '{{crew}} — conferma per entrare',
|
||||
joinRequestTitle: 'Richiesta di accesso',
|
||||
joinRequestBody: 'Qualcuno vuole entrare in {{name}}',
|
||||
},
|
||||
dm: {
|
||||
title: 'Nuovo messaggio diretto',
|
||||
body: 'Tocca per leggerlo',
|
||||
},
|
||||
trade: {
|
||||
confirm: 'Conferma uno scambio',
|
||||
confirmed: 'Scambio confermato',
|
||||
newOffer: 'Nuova offerta sul tuo annuncio',
|
||||
counter: 'Controproposta',
|
||||
accepted: 'Offerta accettata 🎉',
|
||||
declined: 'Offerta rifiutata',
|
||||
withdrawn: 'Offerta ritirata',
|
||||
},
|
||||
newsletter: {
|
||||
drop: 'Nuova uscita SkateSpots',
|
||||
},
|
||||
summary: {
|
||||
moreUpdates: '{{count}} altri aggiornamenti',
|
||||
openToCatchUp: 'Apri SkateSpots per recuperare',
|
||||
},
|
||||
},
|
||||
legacyMiscUi: {
|
||||
hostingGoing: '{{count}} partecipanti',
|
||||
hostingInterested: '{{count}} interessati',
|
||||
hostingPostUpdate: 'Pubblica aggiornamento',
|
||||
hostingEdit: 'Modifica',
|
||||
hostingLoginToSee: 'Accedi per vedere gli eventi che organizzi.',
|
||||
hostingEmptyTitle: 'Non stai ancora organizzando nulla',
|
||||
hostingEmptyBody: 'Organizza una jam, una gara o una sessione. Crea un evento e gli skater potranno confermare la presenza, ricevere aggiornamenti e passare.',
|
||||
hostingCreateEvent: 'Crea un evento',
|
||||
hostingUpcoming: 'In arrivo · {{count}}',
|
||||
hostingPast: 'Passati · {{count}}',
|
||||
sponsorPartners: 'Partner',
|
||||
sponsorTitleSponsor: 'Sponsor principale',
|
||||
sponsorPlatformPartners: 'Partner della piattaforma',
|
||||
reportsUntitled: '(senza titolo)',
|
||||
reportsResolveFailed: "Impossibile risolvere l'evento segnalato (potrebbe essere stato eliminato, o la segnalazione riguarda un profilo invece di un post).",
|
||||
reportsLookAtIt: 'Guardalo',
|
||||
reportsNoReports: 'Ancora nessuna segnalazione. O va tutto bene, o nessuno ha trovato il pulsante.',
|
||||
statusSetYourStatus: 'Imposta il tuo stato',
|
||||
statusSetDesc: 'Fai sapere agli altri cosa stai facendo. Il tuo stato sarà visibile sul tuo profilo e negli spot collegati.',
|
||||
statusClear: 'Rimuovi',
|
||||
statusOrWriteOwn: 'Oppure scrivi il tuo',
|
||||
statusCustomPlaceholder: 'Cosa stai facendo?',
|
||||
statusLinkToSpot: 'Collega a uno Spot (opzionale)',
|
||||
statusSpotSelected: 'Spot selezionato',
|
||||
statusSearchSpots: 'Cerca spot...',
|
||||
statusNoSpotsFound: 'Nessuno spot trovato.',
|
||||
statusSelectSpot: 'Seleziona uno spot',
|
||||
statusAutoClearAfter: 'Rimozione automatica dopo: {{time}}',
|
||||
statusExpMin: '{{count}} min',
|
||||
statusExpOneHour: '1 ora',
|
||||
statusExpHours: '{{count}} ore',
|
||||
statusExpOneDay: '1 giorno',
|
||||
statusExpDays: '{{count}} giorni',
|
||||
statusSlider15: '15 min',
|
||||
statusSlider1h: '1 h',
|
||||
statusSlider4h: '4 h',
|
||||
statusSlider24h: '24 h',
|
||||
statusSetting: 'Impostazione stato...',
|
||||
statusSet: 'Imposta stato',
|
||||
statusSomethingWrong: 'Qualcosa è andato storto',
|
||||
seoProfileTitle: 'Profilo - SkateSpots',
|
||||
seoViewProfile: 'Vedi profilo.',
|
||||
bannerAlt: 'Banner',
|
||||
openInCordn: 'Apri in Cordn',
|
||||
modHelp: 'Nascondi pubblica org.skatespots.moderation / hidden; Conferma pubblica … / verified; Annulla pubblica … / cleared (di nuovo neutro). Tutte e tre sono etichette pubbliche e reversibili — nulla viene mai eliminato dai relay.',
|
||||
zapNoActiveMint: 'Nessuna mint Cashu attiva trovata.',
|
||||
altProfile: 'Profilo',
|
||||
altCardPreview: 'Anteprima card',
|
||||
altCard: 'Card',
|
||||
altCaptured: 'Acquisita',
|
||||
ariaPrevPhoto: 'Foto precedente',
|
||||
ariaNextPhoto: 'Foto successiva',
|
||||
ariaCommentOptions: 'Opzioni del commento',
|
||||
ariaMessageConversation: 'Conversazione di messaggi',
|
||||
exportTitle: 'SkateSpots — Calcolatore del costo del Deck',
|
||||
exportQuoteTitle: 'PREVENTIVO',
|
||||
exportPngTitle: 'Costo del Deck',
|
||||
exportMarkdownTitle: 'Calcolatore del costo del Deck',
|
||||
exportSectionLabor: 'Manodopera',
|
||||
exportSectionEquipment: 'Attrezzatura',
|
||||
exportSectionOperations: 'Spese operative',
|
||||
exportSectionMaterials: 'Materiali',
|
||||
exportSectionProcesses: 'Costi di lavorazione',
|
||||
exportSectionPackaging: 'Imballaggio',
|
||||
exportSectionResult: 'Risultato',
|
||||
exportLabelOperations: 'Operazioni',
|
||||
exportLabelProcesses: 'Lavorazioni',
|
||||
exportKvHourlyRate: 'Tariffa oraria',
|
||||
exportKvLabourBurden: 'Oneri sul lavoro',
|
||||
exportKvLoadedRate: 'Tariffa onnicomprensiva',
|
||||
exportKvEquipmentPerBoard: 'Attrezzatura per tavola',
|
||||
exportKvBoardsPerMonth: 'Tavole / mese',
|
||||
exportKvRentPerMonth: 'Affitto / mese',
|
||||
exportKvUtilitiesPerMonth: 'Utenze / mese',
|
||||
exportKvSubscriptionsPerMonth: 'Abbonamenti / mese',
|
||||
exportKvPerBoard: 'Per tavola',
|
||||
exportKvMaterialsPerBoard: 'Materiali per tavola',
|
||||
exportKvProcessesPerBoard: 'Lavorazioni per tavola',
|
||||
exportKvPackagingPerBoard: 'Imballaggio per tavola',
|
||||
exportKvMarkup: 'Ricarico',
|
||||
exportMarkupValue: '{{markup}}× (≈ {{pct}}% di margine lordo)',
|
||||
exportKvWasteEffective: 'Scarto (effettivo)',
|
||||
exportKvCostNoPack: 'Costo / tavola (senza imballaggio)',
|
||||
exportKvCostWithPack: 'Costo / tavola (con imballaggio)',
|
||||
exportKvBatchSetupPerBoard: 'Setup lotto / tavola',
|
||||
exportKvTax: 'Imposta ({{pct}}%)',
|
||||
exportKvTaxIncluded: 'Imposta ({{pct}}%, inclusa)',
|
||||
exportKvSellingNoPack: 'Prezzo di vendita (senza imballaggio)',
|
||||
exportKvSellingWithPack: 'Prezzo di vendita (con imballaggio)',
|
||||
exportShippingNote: "Non include la spedizione all'acquirente.",
|
||||
exportGeneratedBy: 'Generato da SkateSpots · skate-spots.org',
|
||||
exportGeneratedWith: 'Generato con SkateSpots · skate-spots.org',
|
||||
exportDetailSetup: '+ {{hours}} h di setup',
|
||||
exportDetailBoards: '{{boards}} tavole',
|
||||
exportDetailShip: '+ {{amount}} di spedizione',
|
||||
exportDetailMinutes: '{{minutes}} min',
|
||||
exportDetailPerBoards: '/ {{boards}} tavole',
|
||||
exportDetailScrap: '{{pct}}% di scarto',
|
||||
exportDetailMaterials: '{{materials}} materiali',
|
||||
exportQuoteRef: 'Rif. {{ref}}',
|
||||
exportQuoteLineItem: 'Deck per skateboard personalizzato',
|
||||
exportQuoteLineItemQty: 'Deck per skateboard personalizzato × {{qty}}',
|
||||
exportQuoteLineDesc: 'Costruito a mano, rifinito e imballato. Quantità 1.',
|
||||
exportQuoteLineDescQty: 'Costruito a mano, rifinito e imballato. {{price}} ciascuno.',
|
||||
exportQuoteSubtotal: 'Subtotale',
|
||||
exportQuoteSubtotalQty: 'Subtotale ({{qty}} deck)',
|
||||
exportQuoteTax: 'Imposta / IVA ({{pct}}%)',
|
||||
exportQuoteTotal: 'Totale',
|
||||
exportQuoteTotalQty: 'Totale ({{qty}} deck)',
|
||||
exportQuoteIncludesTax: 'Include il {{pct}}% di imposta ({{amount}})',
|
||||
exportQuoteDeposit: 'Acconto dovuto ora ({{pct}}%)',
|
||||
exportQuoteBalance: 'Saldo alla consegna',
|
||||
exportQuotePayment: 'Pagamento: {{value}}',
|
||||
exportQuoteLightning: 'Lightning: {{value}}',
|
||||
exportQuoteDetails: 'Dettagli: {{value}}',
|
||||
exportQuoteTerms: 'Condizioni: {{value}}',
|
||||
exportQuoteDelivery: 'Consegna: {{value}}',
|
||||
exportQuoteValidUntil: 'Non include la spedizione. Preventivo valido fino al {{date}}.',
|
||||
exportPngSellingWith: 'PREZZO DI VENDITA · CON IMBALLAGGIO',
|
||||
exportPngSellingNo: 'PREZZO DI VENDITA · SENZA IMBALLAGGIO',
|
||||
exportPngCostWith: 'COSTO / TAVOLA (CON IMBALLAGGIO)',
|
||||
exportPngDeposit: 'Acconto {{pct}}%: {{amount}}',
|
||||
exportXlsxSummary: 'Riepilogo',
|
||||
exportXlsxCurrency: 'Valuta',
|
||||
exportXlsxDate: 'Data',
|
||||
exportXlsxOperationsPerBoard: 'Operazioni per tavola',
|
||||
exportColCost: 'Costo',
|
||||
exportColSetupH: 'Setup (h)',
|
||||
exportColBoards: 'Tavole',
|
||||
exportColPerBoard: 'Per tavola',
|
||||
exportColMaterial: 'Materiale',
|
||||
exportColOrderCost: 'Costo ordine',
|
||||
exportColShipping: 'Spedizione',
|
||||
exportColOrderMin: 'Ordine (min)',
|
||||
exportColUnloadMin: 'Scarico (min)',
|
||||
exportColProcess: 'Lavorazione',
|
||||
exportColTimeMin: 'Tempo (min)',
|
||||
exportColTimeBoardMin: 'Tempo/tavola (min)',
|
||||
exportColMaterialsBoard: 'Materiali/tavola',
|
||||
exportCopyTitle: 'Costo del Deck — {{currency}}',
|
||||
exportCopyCostWith: 'Costo / tavola (con imballaggio): {{amount}}',
|
||||
exportCopySellingNo: 'Prezzo di vendita (senza imballaggio): {{amount}}',
|
||||
exportCopySellingWith: 'Prezzo di vendita (con imballaggio): {{amount}}',
|
||||
exportCopyBreakdown: 'Attrezzatura {{equipment}} · Operazioni {{operations}} · Materiali {{materials}} · Lavorazioni {{processes}} · Imballaggio {{packaging}}',
|
||||
exportMdHourlyRate: 'Tariffa oraria: {{value}}',
|
||||
exportMdLabourBurden: 'Oneri sul lavoro: {{value}}',
|
||||
exportMdLoadedRate: 'Tariffa onnicomprensiva: {{value}}',
|
||||
exportMdBoardsPerMonth: 'Tavole/mese: {{value}}',
|
||||
exportMdRent: 'Affitto: {{value}}',
|
||||
exportMdUtilities: 'Utenze: {{value}}',
|
||||
exportMdSubscriptions: 'Abbonamenti: {{value}}',
|
||||
exportMdPerBoard: 'Per tavola: {{value}}',
|
||||
exportMdMarkupWaste: 'Ricarico: {{markup}}× (≈ {{pct}}% di margine lordo) · Scarto: {{waste}}%',
|
||||
exportMdCostNoPack: 'Costo/tavola (senza imballaggio): {{value}}',
|
||||
exportMdCostWithPack: 'Costo/tavola (con imballaggio): {{value}}',
|
||||
exportMdBatchSetup: 'Setup lotto/tavola: {{value}}',
|
||||
exportMdSellingNo: 'Prezzo di vendita (senza imballaggio): {{value}}',
|
||||
exportMdSellingWith: 'Prezzo di vendita (con imballaggio): {{value}}',
|
||||
exportMdDisclaimer: "Non include la spedizione all'acquirente. Generato da SkateSpots.",
|
||||
},
|
||||
};
|
||||
|
||||
export default itBatch8;
|
||||
|
|
|
|||
Loading…
Reference in a new issue