Some checks are pending
Bidi Control Character Guard / bidi-control-guard (push) Waiting to run
Circular Dependency Check / Check for new circular dependencies (push) Waiting to run
Citus Migration Smoke / Combined migrations on single-node Citus (push) Waiting to run
E2E Fresh Install Tests / fresh-install-e2e (push) Waiting to run
ext-v2 guardrails / Run ext-v2 guard and ESLint (push) Waiting to run
Integration Tests / Check for relevant changes (push) Waiting to run
Integration Tests / ${{ (github.event_name == 'schedule' || github.event.inputs.suite == 'full') && 'Full integration suite' || 'Tier-1 integration subset' }} (push) Blocked by required conditions
Mobile checks / Mobile lint + typecheck (push) Waiting to run
Mobile checks / Mobile unit tests (push) Waiting to run
Mobile checks / Mobile dependency audit (report) (push) Waiting to run
Mobile checks / Mobile reproducibility checks (push) Waiting to run
Secrets guard (env backups) / Ensure no tracked env backup files (push) Waiting to run
Temporal Readiness / fast-readiness (push) Waiting to run
Temporal Readiness / docker-parity (push) Waiting to run
TypeScript Type Check / Nx affected typecheck (push) Waiting to run
Unit Tests / Skipped-test budget (push) Waiting to run
Unit Tests / Nx affected unit tests (push) Waiting to run
Unit Tests / Server unit coverage (informational) (push) Waiting to run
Validate Tenant Management Schema / Check for relevant changes (push) Waiting to run
Validate Tenant Management Schema / Validate Tenant Management Schema (push) Blocked by required conditions
EE Workflows Build Guard / ee-workflows-build-guard (push) Waiting to run
Excluded: .git, node_modules, secrets/, compose.env, assemblyscript tgz Source: /opt/alga-psa on psa.joliet.tech
704 lines
29 KiB
JSON
704 lines
29 KiB
JSON
{
|
|
"nav": {
|
|
"dashboard": "Dashboard",
|
|
"tickets": "Ticket",
|
|
"projects": "Progetti",
|
|
"appointments": "Appuntamenti",
|
|
"billing": "Fatturazione",
|
|
"assets": "Asset",
|
|
"clientSettings": "Impostazioni cliente",
|
|
"profile": "Profilo",
|
|
"account": "Account",
|
|
"signOut": "Disconnetti",
|
|
"clientPortal": "Portale clienti",
|
|
"portal": "Portale",
|
|
"notifications": "Notifiche",
|
|
"documents": "Documenti",
|
|
"knowledgeBase": "Base di conoscenza",
|
|
"requestServices": "Richieste di servizio",
|
|
"home": "Home",
|
|
"myTickets": "I miei ticket",
|
|
"newRequest": "Nuova richiesta",
|
|
"schedule": "Pianificazione",
|
|
"myDevices": "I miei dispositivi",
|
|
"helpCenter": "Centro assistenza",
|
|
"organization": "Organizzazione",
|
|
"clientPortalLabel": "Portale clienti",
|
|
"supportCard": {
|
|
"title": "Hai bisogno di aiuto urgente?",
|
|
"description": "Contattaci in qualsiasi momento."
|
|
},
|
|
"sections": {
|
|
"workspace": "Area di lavoro",
|
|
"resources": "Risorse",
|
|
"more": "Altro",
|
|
"apps": "App"
|
|
},
|
|
"licenses": "Licenze"
|
|
},
|
|
"dashboard": {
|
|
"title": "Dashboard",
|
|
"welcome": "Bentornato! Ecco una panoramica del tuo account.",
|
|
"loading": "Caricamento dashboard...",
|
|
"error": "Si è verificato un errore durante il caricamento della dashboard. Riprova più tardi.",
|
|
"metrics": {
|
|
"openTickets": "Ticket di supporto aperti",
|
|
"activeProjects": "Progetti aperti",
|
|
"pendingInvoices": "Fatture in sospeso",
|
|
"activeAssets": "Asset attivi",
|
|
"upcomingVisits": "Visite previste",
|
|
"activeDevices": "Dispositivi attivi",
|
|
"openTicketsHint": "Supporto attivo",
|
|
"activeProjectsHint": "In corso",
|
|
"nextLabel": "Successivo: {{when}}",
|
|
"noneScheduled": "Nessuno programmato",
|
|
"deviceStatusHint": "Endpoint gestiti",
|
|
"serviceRequests": "Richieste di servizio",
|
|
"serviceRequestsHint": "Invii totali",
|
|
"openTicketsDescription": "Ticket di supporto su cui stiamo ancora lavorando.",
|
|
"activeProjectsDescription": "Progetti che stiamo realizzando per il tuo team.",
|
|
"serviceRequestsDescription": "Richieste strutturate inviate dal catalogo.",
|
|
"upcomingVisitsDescription": "Appuntamenti pianificati con i nostri tecnici.",
|
|
"activeDevicesDescription": "Dispositivi che gestiamo e monitoriamo attualmente."
|
|
},
|
|
"quickActions": {
|
|
"title": "Azioni rapide",
|
|
"createTicket": "Crea ticket",
|
|
"requestAppointment": "Richiedi appuntamento",
|
|
"viewLatestInvoice": "Visualizza l'ultima fattura",
|
|
"newServiceRequest": "Nuova richiesta di servizio"
|
|
},
|
|
"appointments": {
|
|
"title": "Prossimi appuntamenti",
|
|
"noUpcoming": "Nessun appuntamento in programma. Richiedine uno ora!",
|
|
"requestButton": "Richiedi appuntamento",
|
|
"viewAll": "Vedi tutti gli appuntamenti →",
|
|
"technician": "Tecnico",
|
|
"noUpcomingShort": "Niente in agenda",
|
|
"countLabel": "{{count}} in arrivo"
|
|
},
|
|
"recentActivity": {
|
|
"title": "Attività recente"
|
|
},
|
|
"viewAll": "Mostra tutti i {{item}} →",
|
|
"welcomeBack": "Bentornato",
|
|
"heroSubtitle": "Ecco un riepilogo dell'attività di supporto IT. Il nostro team è a tua disposizione.",
|
|
"greeting": {
|
|
"morning": "Buongiorno",
|
|
"afternoon": "Buon pomeriggio",
|
|
"evening": "Buonasera"
|
|
},
|
|
"nextToday": "Oggi",
|
|
"nextTomorrow": "Domani",
|
|
"recentTickets": {
|
|
"title": "Ticket recenti",
|
|
"viewAll": "Vedi tutti",
|
|
"id": "ID",
|
|
"subject": "Oggetto",
|
|
"status": "Stato",
|
|
"priority": "Priorità",
|
|
"updated": "Aggiornato",
|
|
"empty": "Nessun ticket attivo — bene!",
|
|
"countLabel": "{{count}} mostrati"
|
|
},
|
|
"activity": {
|
|
"title": "Attività recente",
|
|
"subtitle": "Ultimi aggiornamenti del tuo account",
|
|
"empty": "Nessuna attività ancora",
|
|
"emptyHint": "Quando i ticket vengono aggiornati o arrivano le fatture, le vedrai qui.",
|
|
"viewTickets": "Mostra tutti i ticket",
|
|
"titles": {
|
|
"ticket": "Nuovo ticket: {{name}}",
|
|
"invoice": "Fattura {{name}} generata",
|
|
"asset": "Manutenzione asset: {{name}}",
|
|
"project": "Progetto aggiornato: {{name}}",
|
|
"quote": {
|
|
"_default": "Preventivo {{name}}",
|
|
"sent": "Preventivo {{name}} inviato per revisione",
|
|
"accepted": "Preventivo {{name}} accettato",
|
|
"rejected": "Preventivo {{name}} rifiutato",
|
|
"expired": "Preventivo {{name}} scaduto"
|
|
},
|
|
"service_request": {
|
|
"_default": "Richiesta di servizio: {{name}}",
|
|
"pending": "Richiesta di servizio inviata: {{name}}",
|
|
"succeeded": "Richiesta di servizio completata: {{name}}",
|
|
"failed": "Richiesta di servizio fallita: {{name}}"
|
|
},
|
|
"appointment": {
|
|
"_default": "Appuntamento: {{name}}",
|
|
"pending": "Appuntamento richiesto: {{name}}",
|
|
"approved": "Appuntamento confermato: {{name}}",
|
|
"declined": "Appuntamento rifiutato: {{name}}",
|
|
"cancelled": "Appuntamento annullato: {{name}}"
|
|
}
|
|
},
|
|
"algadeskEmptyHint": "Quando i ticket vengono aggiornati, li vedrai qui."
|
|
},
|
|
"devices": {
|
|
"title": "I tuoi dispositivi",
|
|
"viewAll": "Vedi tutti",
|
|
"countLabel": "{{count}} gestiti",
|
|
"emptyShort": "Nessun dispositivo",
|
|
"emptyBody": "I dispositivi gestiti dal tuo provider appariranno qui.",
|
|
"healthy": "In salute",
|
|
"inactive": "Inattivo",
|
|
"active": "Attivo"
|
|
},
|
|
"timeAgo": {
|
|
"justNow": "proprio ora",
|
|
"minutes": "{{count}} min fa",
|
|
"hours": "{{count}} h fa",
|
|
"days": "{{count}}g fa"
|
|
}
|
|
},
|
|
"auth": {
|
|
"signIn": "Accedi",
|
|
"signOut": "Disconnettiti",
|
|
"email": "E-mail",
|
|
"password": "Password",
|
|
"emailPlaceholder": "Inserisci la tua email",
|
|
"passwordPlaceholder": "Inserisci la tua password",
|
|
"signingIn": "Accesso in corso...",
|
|
"rememberMe": "Ricordami",
|
|
"forgotPasswordLink": "Hai dimenticato la password?",
|
|
"forgotPasswordPage": {
|
|
"title": "Password dimenticata?",
|
|
"subtitle": "Nessun problema, ti invieremo le istruzioni per il reset.",
|
|
"logoAlt": "Logo del Portale Clienti",
|
|
"emailLabel": "E-mail",
|
|
"emailPlaceholder": "Inserisci la tua email",
|
|
"sendResetButton": "Invia link di reset",
|
|
"backToLogin": "← Torna al login",
|
|
"resetLinkSent": "Se esiste un account con questa email, ti invieremo un link per reimpostare la password."
|
|
},
|
|
"resetPassword": "Reimposta password",
|
|
"backToSignIn": "Torna all'accesso",
|
|
"sendResetLink": "Invia link di reset",
|
|
"resetLinkSent": "Abbiamo inviato il link per reimpostare la password alla tua email",
|
|
"invalidCredentials": "Email o password non validi",
|
|
"loginError": "Si è verificato un errore durante l'accesso",
|
|
"sessionExpired": "La sessione è scaduta. Effettua di nuovo l'accesso.",
|
|
"welcomeTitle": "Benvenuto nel portale clienti",
|
|
"welcomeSubtitle": "Gestisci i ticket di supporto e resta connesso",
|
|
"signInDescription": "Inserisci le credenziali per accedere al tuo account.",
|
|
"clientLogin": "Accesso cliente",
|
|
"mspStaffLogin": "Personale MSP? Accedi qui →",
|
|
"accessDeniedTitle": "Accesso negato",
|
|
"accessDeniedMessage": "Non hai i permessi per accedere al portale clienti.",
|
|
"registrationSuccessTitle": "Registrazione completata",
|
|
"registrationSuccessMessage": "Il tuo account è stato creato. Effettua l'accesso.",
|
|
"portalSetup": {
|
|
"title": "Configura l'accesso al portale",
|
|
"subtitle": "Completa la configurazione del tuo account del portale clienti",
|
|
"loading": "Caricamento...",
|
|
"invalidInvitation": "Invito non valido",
|
|
"invalidInvitationDescription": "Si è verificato un problema con il tuo invito al portale",
|
|
"invalidTokenMessage": "Il token di invito non è valido o è scaduto. Contatta il tuo fornitore di servizi per un nuovo invito.",
|
|
"noTokenProvided": "Nessun token di invito fornito",
|
|
"invalidOrExpiredToken": "Token di invito non valido o scaduto",
|
|
"verificationFailed": "Verifica del token non riuscita",
|
|
"goToPortalSignIn": "Vai alla pagina di accesso del portale",
|
|
"accountInformation": "Informazioni account",
|
|
"name": "Nome:",
|
|
"email": "E-mail:",
|
|
"client": "Cliente:",
|
|
"password": "Password",
|
|
"passwordPlaceholder": "Inserisci la tua password",
|
|
"confirmPassword": "Conferma password",
|
|
"confirmPasswordPlaceholder": "Conferma la tua password",
|
|
"passwordRequirements": "Requisiti della password",
|
|
"requirements": {
|
|
"minLength": "Almeno 8 caratteri",
|
|
"hasUppercase": "Una lettera maiuscola",
|
|
"hasLowercase": "Una lettera minuscola",
|
|
"hasNumber": "Un numero",
|
|
"hasSpecialChar": "Un carattere speciale",
|
|
"passwordsMatch": "Le password coincidono"
|
|
},
|
|
"createAccount": "Crea account del portale",
|
|
"creatingAccount": "Creazione account in corso...",
|
|
"alreadyHaveAccount": "Hai già un account?",
|
|
"signInToPortal": "Accedi al portale",
|
|
"requirementsNotMet": "Assicurati che siano soddisfatti tutti i requisiti della password",
|
|
"accountReady": "Account pronto. Effettua l'accesso.",
|
|
"accountCreatedSuccess": "Account creato con successo. Effettua l'accesso.",
|
|
"welcome": "Benvenuto nel portale clienti!",
|
|
"createFailed": "Impossibile creare l'account",
|
|
"errors": {
|
|
"tokenRequired": "È richiesto un token di invito valido.",
|
|
"tokenAndPasswordRequired": "Per completare la configurazione sono necessari un token e una password.",
|
|
"passwordTooShort": "La password deve contenere almeno 8 caratteri.",
|
|
"invalidOrExpiredToken": "Questo link di invito non è valido o è scaduto.",
|
|
"tenantContextRequired": "Contesto dell'organizzazione mancante. Riapri il link di invito.",
|
|
"resetPasswordFailed": "Non è stato possibile reimpostare la password dell'account esistente. Riprova.",
|
|
"createUserFailed": "Non è stato possibile creare il tuo account utente. Riprova.",
|
|
"setupFailed": "Non è stato possibile completare la configurazione del portale. Riprova.",
|
|
"verificationFailed": "Non è stato possibile verificare il tuo token di invito. Riprova.",
|
|
"invitationFailed": "Non è stato possibile inviare l'invito. Riprova.",
|
|
"permissionDeniedInvite": "Non hai l'autorizzazione per inviare inviti al portale.",
|
|
"permissionDeniedCreate": "Non hai l'autorizzazione per creare account utente del portale.",
|
|
"emailNotConfigured": "Il servizio e-mail non è configurato. Contatta il tuo amministratore.",
|
|
"contactNotFound": "Contatto non trovato.",
|
|
"contactMissingEmail": "Il contatto non ha un indirizzo e-mail.",
|
|
"contactInvalidEmail": "Il contatto ha un indirizzo e-mail non valido.",
|
|
"userExistsForContact": "Esiste già un account utente per questo contatto.",
|
|
"portalUserAlreadyExists": "Esiste già un utente del portale per questo contatto.",
|
|
"noDefaultClient": "Nessun cliente predefinito configurato per questo tenant.",
|
|
"noDefaultLocation": "Il cliente predefinito non ha una posizione predefinita configurata.",
|
|
"noLocationEmail": "La posizione del cliente non ha un'e-mail di contatto configurata.",
|
|
"baseUrlNotConfigured": "L'URL di base dell'applicazione non è configurato.",
|
|
"invitationNotFound": "Invito non trovato.",
|
|
"revokeFailed": "Non è stato possibile revocare l'invito. Riprova."
|
|
}
|
|
},
|
|
"features": {
|
|
"submitTickets": {
|
|
"title": "Invia ticket di supporto",
|
|
"description": "Crea e gestisci le richieste di supporto"
|
|
},
|
|
"trackStatus": {
|
|
"title": "Monitora lo stato dei ticket",
|
|
"description": "Segui i progressi in tempo reale"
|
|
},
|
|
"ticketHistory": {
|
|
"title": "Storico ticket",
|
|
"description": "Accedi all'intero storico del supporto"
|
|
},
|
|
"documentation": {
|
|
"title": "Accesso alla documentazione",
|
|
"description": "Consulta documenti e risorse condivise"
|
|
}
|
|
},
|
|
"forgotPassword": "Hai dimenticato la password?",
|
|
"sessionEndedTitle": "Sessione terminata",
|
|
"sessionEndedMessage": "La tua sessione è stata disconnessa. Accedi di nuovo.",
|
|
"clientRegistration": {
|
|
"errors": {
|
|
"contactNotFound": "Contatto non trovato.",
|
|
"contactInactive": "Questo contatto è inattivo.",
|
|
"emailAlreadyExists": "Esiste già un utente con questo indirizzo e-mail.",
|
|
"registrationFailed": "Non è stato possibile completare la registrazione. Riprova."
|
|
}
|
|
},
|
|
"captchaRequired": "Completa la verifica qui sotto, quindi accedi di nuovo.",
|
|
"tooManyAttempts": "Troppi tentativi di accesso non riusciti. Attendi qualche minuto prima di riprovare."
|
|
},
|
|
"account": {
|
|
"title": "Account",
|
|
"licenseManagement": {
|
|
"title": "Account",
|
|
"subtitle": "La gestione delle licenze è disponibile nel Portale MSP",
|
|
"howToPurchaseTitle": "Come acquistare licenze aggiuntive:",
|
|
"step1": "Accedi al Portale MSP (se hai accesso amministratore)",
|
|
"step2": "Vai a Impostazioni → Gestione account",
|
|
"step3": "Fai clic su \"Aggiungi licenze\" per acquistare altre licenze",
|
|
"step4": "Completa il processo di acquisto",
|
|
"needHelpTitle": "Hai bisogno di aiuto?",
|
|
"needHelpDescription": "Solo gli utenti con permessi di gestione account possono acquistare licenze. Se non hai accesso, contatta il tuo amministratore AlgaPSA.",
|
|
"backToDashboard": "Torna alla dashboard",
|
|
"goToMSPPortal": "Vai al Portale MSP",
|
|
"signingOut": "Disconnessione in corso..."
|
|
},
|
|
"services": {
|
|
"loadError": "Impossibile caricare i servizi",
|
|
"loadContractLinesError": "Impossibile caricare le linee di contratto",
|
|
"updateError": "Impossibile aggiornare il servizio",
|
|
"loading": "Caricamento servizi...",
|
|
"activeTitle": "Servizi attivi",
|
|
"empty": "Nessun servizio attivo trovato",
|
|
"columns": {
|
|
"service": "Servizio",
|
|
"description": "Descrizione",
|
|
"status": "Stato",
|
|
"currentContractLine": "Linea di contratto attuale",
|
|
"nextBilling": "Prossima fatturazione"
|
|
},
|
|
"actions": {
|
|
"manage": "Gestisci",
|
|
"upgrade": "Aggiorna",
|
|
"downgrade": "Riduci linea di contratto"
|
|
},
|
|
"manageTitle": "Gestisci {{service}}",
|
|
"genericServiceLabel": "Servizio",
|
|
"currentContractLine": "Linea di contratto attuale",
|
|
"availableContractLines": "Piani disponibili",
|
|
"catalog": {
|
|
"title": "Servizi disponibili",
|
|
"learnMore": "Scopri di più",
|
|
"managedIt": {
|
|
"title": "Supporto IT gestito",
|
|
"description": "Supporto e monitoraggio IT 24/7 per la tua azienda. Include manutenzione proattiva, aggiornamenti di sicurezza e supporto tecnico dedicato.",
|
|
"price": "Da $299/mese"
|
|
},
|
|
"cloudBackup": {
|
|
"title": "Backup cloud",
|
|
"description": "Backup sicuro nel cloud e soluzioni di disaster recovery. Copie automatiche, opzioni di ripristino rapido e crittografia dei dati.",
|
|
"price": "Da $99/mese"
|
|
},
|
|
"cybersecurity": {
|
|
"title": "Cybersicurezza",
|
|
"description": "Monitoraggio avanzato della sicurezza e prevenzione delle minacce. Include gestione firewall, protezione degli endpoint e valutazioni periodiche.",
|
|
"price": "Da $199/mese"
|
|
}
|
|
}
|
|
},
|
|
"billing": {
|
|
"loadError": "Impossibile caricare i dati di fatturazione",
|
|
"addPaymentError": "Impossibile aggiungere il metodo di pagamento",
|
|
"removePaymentError": "Impossibile rimuovere il metodo di pagamento",
|
|
"setDefaultError": "Impossibile impostare il metodo di pagamento predefinito",
|
|
"loadingBillingInfo": "Caricamento informazioni di fatturazione...",
|
|
"overviewTitle": "Panoramica fatturazione",
|
|
"paymentMethodsTitle": "Metodi di pagamento",
|
|
"noPaymentMethods": "Nessun metodo di pagamento registrato",
|
|
"billingCycleTitle": "Ciclo di fatturazione",
|
|
"noBillingCycle": "Nessun ciclo di fatturazione trovato",
|
|
"recentInvoicesTitle": "Fatture recenti",
|
|
"billingHistoryTitle": "Storico fatturazione",
|
|
"labels": {
|
|
"defaultTag": "(Predefinito)"
|
|
},
|
|
"actions": {
|
|
"setDefault": "Imposta come predefinito",
|
|
"remove": "Rimuovi",
|
|
"addPaymentMethod": "Aggiungi metodo di pagamento",
|
|
"adding": "Aggiunta in corso...",
|
|
"view": "Visualizza"
|
|
},
|
|
"fields": {
|
|
"cardNumber": "Numero carta",
|
|
"expiryMonth": "Mese",
|
|
"expiryYear": "Anno",
|
|
"cvv": "CVV",
|
|
"setAsDefault": "Imposta come metodo di pagamento predefinito"
|
|
},
|
|
"history": {
|
|
"period": "Periodo",
|
|
"startDate": "Data di inizio",
|
|
"endDate": "Data di fine",
|
|
"status": "Stato",
|
|
"empty": "Nessuno storico di fatturazione disponibile"
|
|
},
|
|
"validation": {
|
|
"cardNumber": "Inserisci un numero di carta valido di 16 cifre",
|
|
"expMonth": "Inserisci un mese valido (01-12)",
|
|
"expYear": "Inserisci un anno valido (2024-2099)",
|
|
"cvv": "Inserisci un CVV valido"
|
|
}
|
|
}
|
|
},
|
|
"profile": {
|
|
"title": "Il mio profilo",
|
|
"personalInfo": "Informazioni personali",
|
|
"contactInfo": "Informazioni di contatto",
|
|
"clientInfo": "Informazioni sull'azienda",
|
|
"preferences": "Preferenze",
|
|
"security": "Sicurezza",
|
|
"activity": "Attività",
|
|
"notificationSettings": "Impostazioni di notifica",
|
|
"fields": {
|
|
"firstName": "Nome",
|
|
"lastName": "Cognome",
|
|
"email": "Email",
|
|
"phone": "Telefono",
|
|
"mobile": "Cellulare",
|
|
"title": "Ruolo",
|
|
"department": "Reparto",
|
|
"client": "Azienda",
|
|
"address": "Indirizzo",
|
|
"city": "Città",
|
|
"state": "Stato/Provincia",
|
|
"postalCode": "CAP",
|
|
"country": "Paese",
|
|
"timezone": "Fuso orario",
|
|
"language": "Lingua preferita",
|
|
"dateFormat": "Formato data",
|
|
"avatar": "Foto profilo",
|
|
"notes": "Note"
|
|
},
|
|
"changePassword": {
|
|
"title": "Cambia password",
|
|
"current": "Password attuale",
|
|
"new": "Nuova password",
|
|
"confirm": "Conferma nuova password",
|
|
"requirements": "La password deve avere almeno 8 caratteri",
|
|
"submit": "Aggiorna password",
|
|
"success": "Password aggiornata correttamente",
|
|
"error": "Impossibile aggiornare la password",
|
|
"passwordMismatch": "Le nuove password non coincidono",
|
|
"unknownError": "Si è verificato un errore durante il cambio password"
|
|
},
|
|
"twoFactorAuth": {
|
|
"title": "Autenticazione a due fattori",
|
|
"enable": "Attiva 2FA",
|
|
"disable": "Disattiva 2FA",
|
|
"status": "Stato",
|
|
"enabled": "Attivo",
|
|
"disabled": "Disattivato"
|
|
},
|
|
"notifications": {
|
|
"unreadCount_one": "{{count}} notifica non letta",
|
|
"unreadCount_other": "{{count}} notifiche non lette",
|
|
"title": "Impostazioni notifiche",
|
|
"email": "Notifiche email",
|
|
"ticketUpdates": "Aggiornamenti ticket",
|
|
"projectUpdates": "Aggiornamenti progetto",
|
|
"invoices": "Notifiche sulle fatture",
|
|
"announcements": "Annunci di sistema",
|
|
"emailPreferences": "E-mail",
|
|
"internalPreferences": "Interne"
|
|
},
|
|
"actions": {
|
|
"save": "Salva modifiche",
|
|
"cancel": "Annulla",
|
|
"edit": "Modifica profilo",
|
|
"uploadPhoto": "Carica foto",
|
|
"removePhoto": "Rimuovi foto"
|
|
},
|
|
"messages": {
|
|
"updateSuccess": "Profilo aggiornato correttamente",
|
|
"updateError": "Impossibile aggiornare il profilo",
|
|
"photoUploaded": "Foto caricata correttamente",
|
|
"photoRemoved": "Foto rimossa correttamente",
|
|
"userNotFound": "Utente non trovato",
|
|
"loadError": "Impossibile caricare il profilo",
|
|
"loading": "Caricamento profilo...",
|
|
"avatarDescription": "Questo avatar viene mostrato al personale MSP quando consulta le tue informazioni di contatto.",
|
|
"emailAlreadyExists": "Esiste già un utente con questo indirizzo e-mail",
|
|
"reportsToSelf": "Un utente non può riferire a se stesso",
|
|
"reportsToCycle": "Questo creerebbe una catena di riporto circolare"
|
|
},
|
|
"imageUpload": {
|
|
"uploadAvatar": "Carica avatar",
|
|
"uploadLogo": "Carica logo",
|
|
"uploadingAvatar": "Caricamento avatar...",
|
|
"uploadingLogo": "Caricamento logo...",
|
|
"deleteAvatar": "Elimina foto profilo",
|
|
"deleteLogo": "Elimina logo aziendale",
|
|
"deleteProfilePicture": "Elimina foto profilo",
|
|
"delete": "Elimina",
|
|
"deleting": "Eliminazione...",
|
|
"deleteLogoConfirm": "Sei sicuro di voler eliminare il logo? Questa azione non può essere annullata.",
|
|
"deleteAvatarConfirm": "Sei sicuro di voler eliminare la foto profilo? Questa azione non può essere annullata.",
|
|
"edit": "Modifica",
|
|
"invalidType": "Seleziona un file immagine.",
|
|
"sizeLimit": "L'immagine deve essere inferiore a 2 MB.",
|
|
"maxSize": "Max 2 MB (PNG, JPG, GIF)",
|
|
"uploadSuccess": "Elemento caricato correttamente.",
|
|
"uploadError": "Impossibile caricare. Riprova.",
|
|
"deleteSuccess": "Eliminato correttamente.",
|
|
"deleteError": "Impossibile eliminare.",
|
|
"deleteConfirm": "Sei sicuro di voler eliminare questo elemento? Questa azione non può essere annullata.",
|
|
"linking": "Collegamento...",
|
|
"linkDocument": "Collega documento"
|
|
},
|
|
"validation": {
|
|
"clientNameRequired": "Il nome dell'azienda è obbligatorio",
|
|
"emailRequired": "L'indirizzo email è obbligatorio",
|
|
"emailInvalid": "Inserisci un indirizzo email valido",
|
|
"phoneInvalid": "Inserisci un numero di telefono valido",
|
|
"addressInvalid": "L'indirizzo non può essere vuoto se fornito"
|
|
}
|
|
},
|
|
"clientSettings": {
|
|
"title": "Impostazioni azienda",
|
|
"details": "Dettagli aziendali",
|
|
"billing": "Informazioni di fatturazione",
|
|
"description": "Gestisci le impostazioni e configurazioni della tua azienda.",
|
|
"tabs": {
|
|
"account": "Account",
|
|
"clientDetails": "Dettagli aziendali",
|
|
"userManagement": "Gestione utenti",
|
|
"visibilityGroups": "Gruppi di visibilità"
|
|
},
|
|
"fields": {
|
|
"clientLogo": "Logo aziendale",
|
|
"clientName": "Nome azienda",
|
|
"clientLocations": "Sedi aziendali",
|
|
"manageLocations": "Gestisci sedi",
|
|
"mainOffice": "Sede principale",
|
|
"warehouse": "Magazzino",
|
|
"website": "Sito web",
|
|
"industry": "Settore",
|
|
"companySize": "Dimensione azienda",
|
|
"company_size": "Dimensione azienda",
|
|
"annualRevenue": "Fatturato annuo",
|
|
"size": "Dimensione azienda",
|
|
"taxId": "Partita IVA",
|
|
"billingAddress": "Indirizzo di fatturazione",
|
|
"primaryContact": "Contatto principale",
|
|
"uploadLogo": "Carica logo",
|
|
"deleteLogo": "Elimina logo aziendale"
|
|
},
|
|
"users": {
|
|
"title": "Gestione utenti",
|
|
"searchUsers": "Cerca utenti",
|
|
"addNewUser": "Aggiungi nuovo utente",
|
|
"addUser": "Aggiungi utente",
|
|
"editUser": "Modifica utente",
|
|
"removeUser": "Rimuovi utente",
|
|
"firstName": "Nome",
|
|
"lastName": "Cognome",
|
|
"email": "E-mail",
|
|
"phone": "Telefono",
|
|
"roles": "Ruoli",
|
|
"status": "Stato",
|
|
"actions": "Azioni",
|
|
"active": "Attivo",
|
|
"inactive": "Inattivo",
|
|
"selectRole": "Seleziona un ruolo (facoltativo)",
|
|
"createUser": "Crea utente",
|
|
"invite": "Invia invito",
|
|
"resendInvite": "Reinvia invito",
|
|
"lastLogin": "Ultimo accesso",
|
|
"never": "Mai",
|
|
"via": "tramite",
|
|
"userNotFound": "Utente non trovato",
|
|
"failedToLoad": "Impossibile caricare i dettagli dell'utente",
|
|
"failedToUpdate": "Impossibile aggiornare l'utente",
|
|
"failedToAssignRole": "Impossibile assegnare il ruolo",
|
|
"failedToRemoveRole": "Impossibile rimuovere il ruolo",
|
|
"statusDescription": "Configura lo stato dell'account dell'utente",
|
|
"noRolesAssigned": "Nessun ruolo assegnato",
|
|
"assignRole": "Assegna ruolo",
|
|
"resetPassword": "Reimposta password utente",
|
|
"clientNotFound": "Azienda non trovata",
|
|
"permissionError": "Non hai il permesso di gestire gli utenti",
|
|
"loadError": "Impossibile caricare gli utenti",
|
|
"emailExists": "Esiste già un contatto con questo indirizzo email",
|
|
"createError": "Impossibile creare l'utente",
|
|
"deleteError": "Impossibile eliminare l'utente",
|
|
"emailAlreadyExists": "Esiste già un utente con questo indirizzo e-mail",
|
|
"reportsToSelf": "Un utente non può riferire a se stesso",
|
|
"reportsToCycle": "Questo creerebbe una catena di riporto circolare"
|
|
},
|
|
"visibilityGroups": {
|
|
"title": "Gruppi di visibilità",
|
|
"description": "Gestisci a quali board dei ticket può accedere ciascun contatto del portale cliente.",
|
|
"nameLabel": "Nome",
|
|
"descriptionLabel": "Descrizione",
|
|
"boardLabel": "Bacheche",
|
|
"noBoards": "Nessun board disponibile",
|
|
"loadError": "Impossibile caricare i gruppi di visibilità",
|
|
"empty": "Ancora nessun gruppo di visibilità.",
|
|
"loading": "Caricamento gruppi…",
|
|
"boardCount": "board",
|
|
"assignmentCount": "contatti assegnati",
|
|
"edit": "Modifica",
|
|
"delete": "Elimina",
|
|
"deleteDialogTitle": "Elimina gruppo di visibilità",
|
|
"deleteConfirm": "Eliminare questo gruppo di visibilità?",
|
|
"deleteAssignedError": "Questo gruppo di visibilità è ancora assegnato a uno o più contatti.",
|
|
"deleteMissingError": "Questo gruppo di visibilità non esiste più.",
|
|
"deleteSuccess": "Gruppo di visibilità eliminato",
|
|
"deleteError": "Impossibile eliminare il gruppo di visibilità",
|
|
"save": "Salva gruppo",
|
|
"create": "Crea gruppo",
|
|
"nameRequired": "Il nome del gruppo di visibilità è obbligatorio",
|
|
"saveError": "Impossibile salvare il gruppo di visibilità",
|
|
"updateSuccess": "Gruppo di visibilità aggiornato",
|
|
"createSuccess": "Gruppo di visibilità creato",
|
|
"assignmentsTitle": "Assegnazioni contatto",
|
|
"assignmentsDescription": "Assegna a ogni contatto un gruppo di visibilità o mantieni l'accesso completo.",
|
|
"noContacts": "Nessun contatto disponibile.",
|
|
"assignmentLabel": "Gruppo assegnato",
|
|
"fullAccess": "Accesso completo",
|
|
"cancel": "Annulla",
|
|
"assignSuccess": "Assegnazione visibilità contatto aggiornata",
|
|
"assignError": "Impossibile assegnare il gruppo di visibilità"
|
|
},
|
|
"messages": {
|
|
"saveChanges": "Salva modifiche",
|
|
"failedToLoad": "Impossibile caricare le informazioni dell'account",
|
|
"updateSuccess": "Impostazioni aziendali aggiornate correttamente",
|
|
"userAdded": "Utente aggiunto correttamente",
|
|
"userRemoved": "Utente rimosso correttamente",
|
|
"inviteSent": "Invito inviato correttamente",
|
|
"noPermission": "Non hai il permesso di accedere alle impostazioni aziendali",
|
|
"clientNotFound": "Azienda non trovata",
|
|
"detailsLoadError": "Impossibile caricare i dettagli dell'azienda",
|
|
"updateError": "Impossibile aggiornare i dettagli dell'azienda"
|
|
}
|
|
},
|
|
"notifications": {
|
|
"title": "Notifiche",
|
|
"markAsRead": "Segna come letta",
|
|
"markAllAsRead": "Segna tutto come letto",
|
|
"noNotifications": "Nessuna nuova notifica",
|
|
"settings": "Impostazioni notifiche",
|
|
"viewAll": "Visualizza tutte le notifiche",
|
|
"tabs": {
|
|
"unread": "Non lette",
|
|
"all": "Tutte",
|
|
"read": "Lette"
|
|
},
|
|
"preferences": {
|
|
"title": "Preferenze notifiche",
|
|
"description": "Gestisci quali notifiche interne ricevi",
|
|
"loading": "Caricamento preferenze...",
|
|
"loadError": "Impossibile caricare le preferenze",
|
|
"saveError": "Impossibile salvare la preferenza",
|
|
"noCategories": "Nessuna categoria di notifica disponibile",
|
|
"emailPreferences": "Email",
|
|
"internalPreferences": "Interne"
|
|
},
|
|
"categories": {
|
|
"tickets": "Ticket",
|
|
"invoices": "Fatture",
|
|
"messages": "Messaggi",
|
|
"projects": "Progetti",
|
|
"system": "Sistema"
|
|
}
|
|
},
|
|
"sidebar": {
|
|
"goToDashboard": "Vai al dashboard",
|
|
"logoAlt": "Logo del portale clienti",
|
|
"expandSidebar": "Espandi barra laterale",
|
|
"collapseSidebar": "Comprimi barra laterale"
|
|
},
|
|
"devices": {
|
|
"pageTitle": "I miei dispositivi",
|
|
"loading": "Caricamento dispositivi…",
|
|
"statusOkTitle": "Tutti i dispositivi attivi",
|
|
"statusOkBody": "{{count}} dispositivi in segnalazione",
|
|
"empty": {
|
|
"title": "Nessun dispositivo ancora",
|
|
"body": "I dispositivi gestiti dal tuo provider appariranno qui."
|
|
},
|
|
"types": {
|
|
"workstation": "Postazioni di lavoro",
|
|
"server": "Server",
|
|
"mobile": "Mobile",
|
|
"printer": "Stampanti",
|
|
"network": "Rete",
|
|
"unknown": "Altro"
|
|
},
|
|
"statusWarnTitle": "Alcuni dispositivi inattivi",
|
|
"statusWarnBody": "{{active}} attivi · {{inactive}} inattivi",
|
|
"status": {
|
|
"active": "Attivo",
|
|
"inactive": "Inattivo"
|
|
},
|
|
"searchPlaceholder": "Cerca per nome, tag o numero di serie",
|
|
"filters": {
|
|
"allTypes": "Tutti i tipi",
|
|
"allStatuses": "Tutti gli stati"
|
|
},
|
|
"clearFilters": "Rimuovi filtri",
|
|
"columns": {
|
|
"name": "Nome",
|
|
"type": "Tipo",
|
|
"status": "Stato",
|
|
"location": "Posizione",
|
|
"updated": "Aggiornato",
|
|
"actions": "Azioni"
|
|
},
|
|
"notAvailable": "N/D",
|
|
"detailsTitle": "Dettagli asset",
|
|
"createTicket": "Crea ticket",
|
|
"createTicketForDevice": "Crea un ticket per questo dispositivo",
|
|
"rowActionsLabel": "Azioni riga"
|
|
}
|
|
}
|