New translations en-us.json (Italian)

This commit is contained in:
Owen Schwartz
2025-10-20 17:05:31 -07:00
parent 04455d40cf
commit edd0c3099b

View File

@@ -47,9 +47,8 @@
"edit": "Modifica", "edit": "Modifica",
"siteConfirmDelete": "Conferma Eliminazione Sito", "siteConfirmDelete": "Conferma Eliminazione Sito",
"siteDelete": "Elimina Sito", "siteDelete": "Elimina Sito",
"siteMessageRemove": "Una volta rimosso, il sito non sarà più accessibile. Anche tutte le risorse e gli obiettivi associati al sito saranno rimossi.", "siteMessageRemove": "Una volta rimosso il sito non sarà più accessibile. Tutti gli obiettivi associati al sito verranno rimossi.",
"siteMessageConfirm": "Per confermare, digita il nome del sito qui sotto.", "siteQuestionRemove": "Sei sicuro di voler rimuovere il sito dall'organizzazione?",
"siteQuestionRemove": "Sei sicuro di voler rimuovere il sito {selectedSite} dall'organizzazione?",
"siteManageSites": "Gestisci Siti", "siteManageSites": "Gestisci Siti",
"siteDescription": "Consenti la connettività alla rete attraverso tunnel sicuri", "siteDescription": "Consenti la connettività alla rete attraverso tunnel sicuri",
"siteCreate": "Crea Sito", "siteCreate": "Crea Sito",
@@ -96,7 +95,7 @@
"siteWgDescription": "Usa qualsiasi client WireGuard per stabilire un tunnel. Impostazione NAT manuale richiesta.", "siteWgDescription": "Usa qualsiasi client WireGuard per stabilire un tunnel. Impostazione NAT manuale richiesta.",
"siteWgDescriptionSaas": "Usa qualsiasi client WireGuard per stabilire un tunnel. Impostazione NAT manuale richiesta. FUNZIONA SOLO SU NODI AUTO-OSPITATI", "siteWgDescriptionSaas": "Usa qualsiasi client WireGuard per stabilire un tunnel. Impostazione NAT manuale richiesta. FUNZIONA SOLO SU NODI AUTO-OSPITATI",
"siteLocalDescription": "Solo risorse locali. Nessun tunneling.", "siteLocalDescription": "Solo risorse locali. Nessun tunneling.",
"siteLocalDescriptionSaas": "Local resources only. No tunneling. Only available on remote nodes.", "siteLocalDescriptionSaas": "Solo risorse locali. Nessun tunneling. Disponibile solo su nodi remoti.",
"siteSeeAll": "Vedi Tutti I Siti", "siteSeeAll": "Vedi Tutti I Siti",
"siteTunnelDescription": "Determina come vuoi connetterti al tuo sito", "siteTunnelDescription": "Determina come vuoi connetterti al tuo sito",
"siteNewtCredentials": "Credenziali Newt", "siteNewtCredentials": "Credenziali Newt",
@@ -154,8 +153,7 @@
"protected": "Protetto", "protected": "Protetto",
"notProtected": "Non Protetto", "notProtected": "Non Protetto",
"resourceMessageRemove": "Una volta rimossa, la risorsa non sarà più accessibile. Tutti gli obiettivi associati alla risorsa saranno rimossi.", "resourceMessageRemove": "Una volta rimossa, la risorsa non sarà più accessibile. Tutti gli obiettivi associati alla risorsa saranno rimossi.",
"resourceMessageConfirm": "Per confermare, digita il nome della risorsa qui sotto.", "resourceQuestionRemove": "Sei sicuro di voler rimuovere la risorsa dall'organizzazione?",
"resourceQuestionRemove": "Sei sicuro di voler rimuovere la risorsa {selectedResource} dall'organizzazione?",
"resourceHTTP": "Risorsa HTTPS", "resourceHTTP": "Risorsa HTTPS",
"resourceHTTPDescription": "Richieste proxy alla tua app tramite HTTPS utilizzando un sottodominio o un dominio di base.", "resourceHTTPDescription": "Richieste proxy alla tua app tramite HTTPS utilizzando un sottodominio o un dominio di base.",
"resourceRaw": "Risorsa Raw TCP/UDP", "resourceRaw": "Risorsa Raw TCP/UDP",
@@ -220,7 +218,7 @@
"orgDeleteConfirm": "Conferma Elimina Organizzazione", "orgDeleteConfirm": "Conferma Elimina Organizzazione",
"orgMessageRemove": "Questa azione è irreversibile e cancellerà tutti i dati associati.", "orgMessageRemove": "Questa azione è irreversibile e cancellerà tutti i dati associati.",
"orgMessageConfirm": "Per confermare, digita il nome dell'organizzazione qui sotto.", "orgMessageConfirm": "Per confermare, digita il nome dell'organizzazione qui sotto.",
"orgQuestionRemove": "Sei sicuro di voler rimuovere l'organizzazione {selectedOrg}?", "orgQuestionRemove": "Sei sicuro di voler rimuovere l'organizzazione?",
"orgUpdated": "Organizzazione aggiornata", "orgUpdated": "Organizzazione aggiornata",
"orgUpdatedDescription": "L'organizzazione è stata aggiornata.", "orgUpdatedDescription": "L'organizzazione è stata aggiornata.",
"orgErrorUpdate": "Impossibile aggiornare l'organizzazione", "orgErrorUpdate": "Impossibile aggiornare l'organizzazione",
@@ -287,9 +285,8 @@
"apiKeysAdd": "Genera Chiave API", "apiKeysAdd": "Genera Chiave API",
"apiKeysErrorDelete": "Errore nell'eliminazione della chiave API", "apiKeysErrorDelete": "Errore nell'eliminazione della chiave API",
"apiKeysErrorDeleteMessage": "Errore nell'eliminazione della chiave API", "apiKeysErrorDeleteMessage": "Errore nell'eliminazione della chiave API",
"apiKeysQuestionRemove": "Sei sicuro di voler rimuovere la chiave API {selectedApiKey} dall'organizzazione?", "apiKeysQuestionRemove": "Sei sicuro di voler rimuovere la chiave API dall'organizzazione?",
"apiKeysMessageRemove": "Una volta rimossa, la chiave API non potrà più essere utilizzata.", "apiKeysMessageRemove": "Una volta rimossa, la chiave API non potrà più essere utilizzata.",
"apiKeysMessageConfirm": "Per confermare, digita il nome della chiave API qui sotto.",
"apiKeysDeleteConfirm": "Conferma Eliminazione Chiave API", "apiKeysDeleteConfirm": "Conferma Eliminazione Chiave API",
"apiKeysDelete": "Elimina Chiave API", "apiKeysDelete": "Elimina Chiave API",
"apiKeysManage": "Gestisci Chiavi API", "apiKeysManage": "Gestisci Chiavi API",
@@ -305,8 +302,7 @@
"userDeleteConfirm": "Conferma Eliminazione Utente", "userDeleteConfirm": "Conferma Eliminazione Utente",
"userDeleteServer": "Elimina utente dal server", "userDeleteServer": "Elimina utente dal server",
"userMessageRemove": "L'utente verrà rimosso da tutte le organizzazioni ed essere completamente rimosso dal server.", "userMessageRemove": "L'utente verrà rimosso da tutte le organizzazioni ed essere completamente rimosso dal server.",
"userMessageConfirm": "Per confermare, digita il nome dell'utente qui sotto.", "userQuestionRemove": "Sei sicuro di voler eliminare definitivamente l'utente dal server?",
"userQuestionRemove": "Sei sicuro di voler eliminare definitivamente {selectedUser} dal server?",
"licenseKey": "Chiave Di Licenza", "licenseKey": "Chiave Di Licenza",
"valid": "Valido", "valid": "Valido",
"numberOfSites": "Numero di siti", "numberOfSites": "Numero di siti",
@@ -339,7 +335,7 @@
"fossorialLicense": "Visualizza I Termini Di Licenza Commerciale Fossorial E Abbonamento", "fossorialLicense": "Visualizza I Termini Di Licenza Commerciale Fossorial E Abbonamento",
"licenseMessageRemove": "Questo rimuoverà la chiave di licenza e tutti i permessi associati da essa concessi.", "licenseMessageRemove": "Questo rimuoverà la chiave di licenza e tutti i permessi associati da essa concessi.",
"licenseMessageConfirm": "Per confermare, digitare la chiave di licenza qui sotto.", "licenseMessageConfirm": "Per confermare, digitare la chiave di licenza qui sotto.",
"licenseQuestionRemove": "Sei sicuro di voler eliminare la chiave di licenza {selectedKey}?", "licenseQuestionRemove": "Sei sicuro di voler eliminare la chiave di licenza?",
"licenseKeyDelete": "Elimina Chiave Di Licenza", "licenseKeyDelete": "Elimina Chiave Di Licenza",
"licenseKeyDeleteConfirm": "Conferma Elimina Chiave Di Licenza", "licenseKeyDeleteConfirm": "Conferma Elimina Chiave Di Licenza",
"licenseTitle": "Gestisci Stato Licenza", "licenseTitle": "Gestisci Stato Licenza",
@@ -372,7 +368,7 @@
"inviteRemoveErrorDescription": "Si è verificato un errore durante la rimozione dell'invito.", "inviteRemoveErrorDescription": "Si è verificato un errore durante la rimozione dell'invito.",
"inviteRemoved": "Invito rimosso", "inviteRemoved": "Invito rimosso",
"inviteRemovedDescription": "L'invito per {email} è stato rimosso.", "inviteRemovedDescription": "L'invito per {email} è stato rimosso.",
"inviteQuestionRemove": "Sei sicuro di voler rimuovere l'invito {email}?", "inviteQuestionRemove": "Sei sicuro di voler rimuovere l'invito?",
"inviteMessageRemove": "Una volta rimosso, questo invito non sarà più valido. Puoi sempre reinvitare l'utente in seguito.", "inviteMessageRemove": "Una volta rimosso, questo invito non sarà più valido. Puoi sempre reinvitare l'utente in seguito.",
"inviteMessageConfirm": "Per confermare, digita l'indirizzo email dell'invito qui sotto.", "inviteMessageConfirm": "Per confermare, digita l'indirizzo email dell'invito qui sotto.",
"inviteQuestionRegenerate": "Sei sicuro di voler rigenerare l'invito {email}? Questo revocherà l'invito precedente.", "inviteQuestionRegenerate": "Sei sicuro di voler rigenerare l'invito {email}? Questo revocherà l'invito precedente.",
@@ -398,9 +394,8 @@
"userErrorOrgRemoveDescription": "Si è verificato un errore durante la rimozione dell'utente.", "userErrorOrgRemoveDescription": "Si è verificato un errore durante la rimozione dell'utente.",
"userOrgRemoved": "Utente rimosso", "userOrgRemoved": "Utente rimosso",
"userOrgRemovedDescription": "L'utente {email} è stato rimosso dall'organizzazione.", "userOrgRemovedDescription": "L'utente {email} è stato rimosso dall'organizzazione.",
"userQuestionOrgRemove": "Sei sicuro di voler rimuovere {email} dall'organizzazione?", "userQuestionOrgRemove": "Sei sicuro di voler rimuovere questo utente dall'organizzazione?",
"userMessageOrgRemove": "Una volta rimosso, questo utente non avrà più accesso all'organizzazione. Puoi sempre reinvitarlo in seguito, ma dovrà accettare nuovamente l'invito.", "userMessageOrgRemove": "Una volta rimosso, questo utente non avrà più accesso all'organizzazione. Puoi sempre reinvitarlo in seguito, ma dovrà accettare nuovamente l'invito.",
"userMessageOrgConfirm": "Per confermare, digita il nome dell'utente qui sotto.",
"userRemoveOrgConfirm": "Conferma Rimozione Utente", "userRemoveOrgConfirm": "Conferma Rimozione Utente",
"userRemoveOrg": "Rimuovi Utente dall'Organizzazione", "userRemoveOrg": "Rimuovi Utente dall'Organizzazione",
"users": "Utenti", "users": "Utenti",
@@ -730,7 +725,7 @@
"pangolinServerAdmin": "Server Admin - Pangolina", "pangolinServerAdmin": "Server Admin - Pangolina",
"licenseTierProfessional": "Licenza Professional", "licenseTierProfessional": "Licenza Professional",
"licenseTierEnterprise": "Licenza Enterprise", "licenseTierEnterprise": "Licenza Enterprise",
"licenseTierPersonal": "Personal License", "licenseTierPersonal": "Licenza Personale",
"licensed": "Con Licenza", "licensed": "Con Licenza",
"yes": "Sì", "yes": "Sì",
"no": "No", "no": "No",
@@ -742,7 +737,7 @@
"idpManageDescription": "Visualizza e gestisci i provider di identità nel sistema", "idpManageDescription": "Visualizza e gestisci i provider di identità nel sistema",
"idpDeletedDescription": "Provider di identità eliminato con successo", "idpDeletedDescription": "Provider di identità eliminato con successo",
"idpOidc": "OAuth2/OIDC", "idpOidc": "OAuth2/OIDC",
"idpQuestionRemove": "Sei sicuro di voler eliminare definitivamente il provider di identità {name}?", "idpQuestionRemove": "Sei sicuro di voler eliminare definitivamente il provider di identità?",
"idpMessageRemove": "Questo rimuoverà il provider di identità e tutte le configurazioni associate. Gli utenti che si autenticano tramite questo provider non potranno più accedere.", "idpMessageRemove": "Questo rimuoverà il provider di identità e tutte le configurazioni associate. Gli utenti che si autenticano tramite questo provider non potranno più accedere.",
"idpMessageConfirm": "Per confermare, digita il nome del provider di identità qui sotto.", "idpMessageConfirm": "Per confermare, digita il nome del provider di identità qui sotto.",
"idpConfirmDelete": "Conferma Eliminazione Provider di Identità", "idpConfirmDelete": "Conferma Eliminazione Provider di Identità",
@@ -1154,7 +1149,7 @@
"sidebarAllUsers": "Tutti Gli Utenti", "sidebarAllUsers": "Tutti Gli Utenti",
"sidebarIdentityProviders": "Fornitori Di Identità", "sidebarIdentityProviders": "Fornitori Di Identità",
"sidebarLicense": "Licenza", "sidebarLicense": "Licenza",
"sidebarClients": "Clients", "sidebarClients": "Client",
"sidebarDomains": "Domini", "sidebarDomains": "Domini",
"enableDockerSocket": "Abilita Progetto Docker", "enableDockerSocket": "Abilita Progetto Docker",
"enableDockerSocketDescription": "Abilita la raschiatura dell'etichetta Docker Socket per le etichette dei progetti. Il percorso del socket deve essere fornito a Newt.", "enableDockerSocketDescription": "Abilita la raschiatura dell'etichetta Docker Socket per le etichette dei progetti. Il percorso del socket deve essere fornito a Newt.",
@@ -1211,9 +1206,8 @@
"domainCreate": "Crea Dominio", "domainCreate": "Crea Dominio",
"domainCreatedDescription": "Dominio creato con successo", "domainCreatedDescription": "Dominio creato con successo",
"domainDeletedDescription": "Dominio eliminato con successo", "domainDeletedDescription": "Dominio eliminato con successo",
"domainQuestionRemove": "Sei sicuro di voler rimuovere il dominio {domain} dal tuo account?", "domainQuestionRemove": "Sei sicuro di voler rimuovere il dominio dal tuo account?",
"domainMessageRemove": "Una volta rimosso, il dominio non sarà più associato al tuo account.", "domainMessageRemove": "Una volta rimosso, il dominio non sarà più associato al tuo account.",
"domainMessageConfirm": "Per confermare, digita il nome del dominio qui sotto.",
"domainConfirmDelete": "Conferma Eliminazione Dominio", "domainConfirmDelete": "Conferma Eliminazione Dominio",
"domainDelete": "Elimina Dominio", "domainDelete": "Elimina Dominio",
"domain": "Dominio", "domain": "Dominio",
@@ -1558,14 +1552,13 @@
"autoLoginErrorNoRedirectUrl": "Nessun URL di reindirizzamento ricevuto dal provider di identità.", "autoLoginErrorNoRedirectUrl": "Nessun URL di reindirizzamento ricevuto dal provider di identità.",
"autoLoginErrorGeneratingUrl": "Impossibile generare l'URL di autenticazione.", "autoLoginErrorGeneratingUrl": "Impossibile generare l'URL di autenticazione.",
"remoteExitNodeManageRemoteExitNodes": "Nodi Remoti", "remoteExitNodeManageRemoteExitNodes": "Nodi Remoti",
"remoteExitNodeDescription": "Self-host one or more remote nodes to extend your network connectivity and reduce reliance on the cloud", "remoteExitNodeDescription": "Self-host uno o più nodi remoti per estendere la connettività di rete e ridurre la dipendenza dal cloud",
"remoteExitNodes": "Nodi", "remoteExitNodes": "Nodi",
"searchRemoteExitNodes": "Cerca nodi...", "searchRemoteExitNodes": "Cerca nodi...",
"remoteExitNodeAdd": "Aggiungi Nodo", "remoteExitNodeAdd": "Aggiungi Nodo",
"remoteExitNodeErrorDelete": "Errore nell'eliminare il nodo", "remoteExitNodeErrorDelete": "Errore nell'eliminare il nodo",
"remoteExitNodeQuestionRemove": "Sei sicuro di voler rimuovere il nodo {selectedNode} dall'organizzazione?", "remoteExitNodeQuestionRemove": "Sei sicuro di voler rimuovere il nodo dall'organizzazione?",
"remoteExitNodeMessageRemove": "Una volta rimosso, il nodo non sarà più accessibile.", "remoteExitNodeMessageRemove": "Una volta rimosso, il nodo non sarà più accessibile.",
"remoteExitNodeMessageConfirm": "Per confermare, digita il nome del nodo qui sotto.",
"remoteExitNodeConfirmDelete": "Conferma Eliminazione Nodo", "remoteExitNodeConfirmDelete": "Conferma Eliminazione Nodo",
"remoteExitNodeDelete": "Elimina Nodo", "remoteExitNodeDelete": "Elimina Nodo",
"sidebarRemoteExitNodes": "Nodi Remoti", "sidebarRemoteExitNodes": "Nodi Remoti",
@@ -1745,153 +1738,158 @@
"resourceHeaderAuthRemoveDescription": "Autenticazione intestazione rimossa con successo.", "resourceHeaderAuthRemoveDescription": "Autenticazione intestazione rimossa con successo.",
"resourceErrorHeaderAuthRemove": "Impossibile rimuovere l'autenticazione dell'intestazione", "resourceErrorHeaderAuthRemove": "Impossibile rimuovere l'autenticazione dell'intestazione",
"resourceErrorHeaderAuthRemoveDescription": "Impossibile rimuovere l'autenticazione dell'intestazione per la risorsa.", "resourceErrorHeaderAuthRemoveDescription": "Impossibile rimuovere l'autenticazione dell'intestazione per la risorsa.",
"resourceHeaderAuthProtectionEnabled": "Header Authentication Enabled", "resourceHeaderAuthProtectionEnabled": "Autenticazione Intestazione Abilitata",
"resourceHeaderAuthProtectionDisabled": "Header Authentication Disabled", "resourceHeaderAuthProtectionDisabled": "Autenticazione Intestazione Disabilitata",
"headerAuthRemove": "Remove Header Auth", "headerAuthRemove": "Rimuovi Autenticazione Intestazione",
"headerAuthAdd": "Add Header Auth", "headerAuthAdd": "Aggiungi Autenticazione Intestazione",
"resourceErrorHeaderAuthSetup": "Impossibile impostare l'autenticazione dell'intestazione", "resourceErrorHeaderAuthSetup": "Impossibile impostare l'autenticazione dell'intestazione",
"resourceErrorHeaderAuthSetupDescription": "Impossibile impostare l'autenticazione dell'intestazione per la risorsa.", "resourceErrorHeaderAuthSetupDescription": "Impossibile impostare l'autenticazione dell'intestazione per la risorsa.",
"resourceHeaderAuthSetup": "Autenticazione intestazione impostata con successo", "resourceHeaderAuthSetup": "Autenticazione intestazione impostata con successo",
"resourceHeaderAuthSetupDescription": "L'autenticazione dell'intestazione è stata impostata correttamente.", "resourceHeaderAuthSetupDescription": "L'autenticazione dell'intestazione è stata impostata correttamente.",
"resourceHeaderAuthSetupTitle": "Imposta Autenticazione Intestazione", "resourceHeaderAuthSetupTitle": "Imposta Autenticazione Intestazione",
"resourceHeaderAuthSetupTitleDescription": "Set the basic auth credentials (username and password) to protect this resource with HTTP Header Authentication. Access it using the format https://username:password@resource.example.com", "resourceHeaderAuthSetupTitleDescription": "Imposta le credenziali di autenticazione di base (nome utente e password) per proteggere questa risorsa con Autenticazione intestazione HTTP. Accedi usando il formato https://username:password@resource.example.com",
"resourceHeaderAuthSubmit": "Imposta Autenticazione Intestazione", "resourceHeaderAuthSubmit": "Imposta Autenticazione Intestazione",
"actionSetResourceHeaderAuth": "Imposta Autenticazione Intestazione", "actionSetResourceHeaderAuth": "Imposta Autenticazione Intestazione",
"enterpriseEdition": "Enterprise Edition", "enterpriseEdition": "Enterprise Edition",
"unlicensed": "Unlicensed", "unlicensed": "Senza Licenza",
"beta": "Beta", "beta": "Beta",
"manageClients": "Manage Clients", "manageClients": "Gestisci Clienti",
"manageClientsDescription": "Clients are devices that can connect to your sites", "manageClientsDescription": "I client sono dispositivi che possono connettersi ai tuoi siti",
"licenseTableValidUntil": "Valid Until", "licenseTableValidUntil": "Valido Fino A",
"saasLicenseKeysSettingsTitle": "Enterprise Licenses", "saasLicenseKeysSettingsTitle": "Licenze Enterprise",
"saasLicenseKeysSettingsDescription": "Generate and manage Enterprise license keys for self-hosted Pangolin instances", "saasLicenseKeysSettingsDescription": "Genera e gestisci le chiavi di licenza Enterprise per le istanze di Pangolin self-hosted",
"sidebarEnterpriseLicenses": "Licenses", "sidebarEnterpriseLicenses": "Licenze",
"generateLicenseKey": "Generate License Key", "generateLicenseKey": "Genera Chiave Di Licenza",
"generateLicenseKeyForm": { "generateLicenseKeyForm": {
"validation": { "validation": {
"emailRequired": "Please enter a valid email address", "emailRequired": "Inserisci un indirizzo email valido",
"useCaseTypeRequired": "Please select a use case type", "useCaseTypeRequired": "Si prega di selezionare un tipo di caso di utilizzo",
"firstNameRequired": "First name is required", "firstNameRequired": "Il nome è obbligatorio",
"lastNameRequired": "Last name is required", "lastNameRequired": "Il cognome è obbligatorio",
"primaryUseRequired": "Please describe your primary use", "primaryUseRequired": "Descrivi il tuo uso primario",
"jobTitleRequiredBusiness": "Job title is required for business use", "jobTitleRequiredBusiness": "Il titolo di lavoro è richiesto per l'uso aziendale",
"industryRequiredBusiness": "Industry is required for business use", "industryRequiredBusiness": "L'industria è richiesta per l'uso commerciale",
"stateProvinceRegionRequired": "State/Province/Region is required", "stateProvinceRegionRequired": "Stato/Provincia/Regione è richiesta",
"postalZipCodeRequired": "Postal/ZIP Code is required", "postalZipCodeRequired": "Codice postale/CAP obbligatorio",
"companyNameRequiredBusiness": "Company name is required for business use", "companyNameRequiredBusiness": "Il nome dell'azienda è richiesto per l'uso aziendale",
"countryOfResidenceRequiredBusiness": "Country of residence is required for business use", "countryOfResidenceRequiredBusiness": "Paese di residenza è richiesto per uso professionale",
"countryRequiredPersonal": "Country is required for personal use", "countryRequiredPersonal": "Il paese è richiesto per uso personale",
"agreeToTermsRequired": "You must agree to the terms", "agreeToTermsRequired": "Devi accettare i termini",
"complianceConfirmationRequired": "You must confirm compliance with the Fossorial Commercial License" "complianceConfirmationRequired": "È necessario confermare la conformità alla licenza commerciale Fossorial"
}, },
"useCaseOptions": { "useCaseOptions": {
"personal": { "personal": {
"title": "Personal Use", "title": "Uso Personale",
"description": "For individual, non-commercial use such as learning, personal projects, or experimentation." "description": "Per uso individuale, non commerciale, come l'apprendimento, progetti personali o sperimentazione."
}, },
"business": { "business": {
"title": "Business Use", "title": "Uso Aziendale",
"description": "For use within organizations, companies, or commercial or revenue-generating activities." "description": "Da utilizzare all'interno di organizzazioni, aziende o attività commerciali o generatrici di entrate."
} }
}, },
"steps": { "steps": {
"emailLicenseType": { "emailLicenseType": {
"title": "Email & License Type", "title": "Email & Tipo Di Licenza",
"description": "Enter your email and choose your license type" "description": "Inserisci la tua email e scegli il tipo di licenza"
}, },
"personalInformation": { "personalInformation": {
"title": "Personal Information", "title": "Informazioni Personali",
"description": "Tell us about yourself" "description": "Raccontaci di te"
}, },
"contactInformation": { "contactInformation": {
"title": "Contact Information", "title": "Informazioni Di Contatto",
"description": "Your contact details" "description": "I tuoi dati di contatto"
}, },
"termsGenerate": { "termsGenerate": {
"title": "Terms & Generate", "title": "Termini E Genera",
"description": "Review and accept terms to generate your license" "description": "Controlla e accetta i termini per generare la tua licenza"
} }
}, },
"alerts": { "alerts": {
"commercialUseDisclosure": { "commercialUseDisclosure": {
"title": "Usage Disclosure", "title": "Trasparenza Di Utilizzo",
"description": "Select the license tier that accurately reflects your intended use. The Personal License permits free use of the Software for individual, non-commercial or small-scale commercial activities with annual gross revenue under $100,000 USD. Any use beyond these limitsincluding use within a business, organization, or other revenue-generating environment — requires a valid Enterprise License and payment of the applicable licensing fee. All users, whether Personal or Enterprise, must comply with the Fossorial Commercial License Terms." "description": "Seleziona il livello di licenza che rispecchia accuratamente il tuo utilizzo previsto. La Licenza Personale consente l'uso gratuito del Software per le attività commerciali individuali, non commerciali o su piccola scala con entrate lorde annue inferiori a $100.000 USD. Qualsiasi uso oltre questi limiticompreso l'uso all'interno di un'azienda, organizzazione, o altro ambiente generatore di entrate — richiede una licenza Enterprise valida e il pagamento della tassa di licenza applicabile. Tutti gli utenti, siano essi personali o aziendali, devono rispettare i termini di licenza commerciale Fossorial."
}, },
"trialPeriodInformation": { "trialPeriodInformation": {
"title": "Trial Period Information", "title": "Informazioni Periodo Di Prova",
"description": "This License Key enables Enterprise features for a 7-day evaluation period. Continued access to Paid Features beyond the evaluation period requires activation under a valid Personal or Enterprise License. For Enterprise licensing, contact sales@pangolin.net." "description": "Questa chiave di licenza abilita le funzionalità Enterprise per un periodo di valutazione di 7 giorni. L'accesso continuo alle funzionalità a pagamento oltre il periodo di valutazione richiede l'attivazione con una licenza personale o Enterprise valida. Per la licenza Enterprise contatta sales@pangolin.net."
} }
}, },
"form": { "form": {
"useCaseQuestion": "Are you using Pangolin for personal or business use?", "useCaseQuestion": "Stai usando Pangolin per uso personale o di affari?",
"firstName": "First Name", "firstName": "Nome",
"lastName": "Last Name", "lastName": "Cognome",
"jobTitle": "Job Title", "jobTitle": "Titolo Del Lavoro",
"primaryUseQuestion": "What do you primarily plan to use Pangolin for?", "primaryUseQuestion": "Per che cosa hai in primo luogo intenzione di usare Pangolin?",
"industryQuestion": "What is your industry?", "industryQuestion": "Qual è la sua industria?",
"prospectiveUsersQuestion": "How many prospective users do you expect to have?", "prospectiveUsersQuestion": "Quanti potenziali utenti si aspettano di avere?",
"prospectiveSitesQuestion": "How many prospective sites (tunnels) do you expect to have?", "prospectiveSitesQuestion": "Quanti siti potenziali (gallerie) ci si aspetta di avere?",
"companyName": "Company name", "companyName": "Nome della società",
"countryOfResidence": "Country of residence", "countryOfResidence": "Paese di residenza",
"stateProvinceRegion": "State / Province / Region", "stateProvinceRegion": "Stato / Provincia / Regione",
"postalZipCode": "Postal / ZIP Code", "postalZipCode": "Codice Postale / Zip",
"companyWebsite": "Company website", "companyWebsite": "Sito web dell'azienda",
"companyPhoneNumber": "Company phone number", "companyPhoneNumber": "Numero di telefono dell'azienda",
"country": "Country", "country": "Paese",
"phoneNumberOptional": "Phone number (optional)", "phoneNumberOptional": "Numero di telefono (facoltativo)",
"complianceConfirmation": "I confirm that I am in compliance with the Fossorial Commercial License and that reporting inaccurate information or misidentifying use of the product is a violation of the license." "complianceConfirmation": "Confermo che le informazioni che ho fornito sono accurate e che sono in conformità con la Fossorial Commercial License. La segnalazione di informazioni inesatte o l'uso errato del prodotto è una violazione della licenza e può portare alla revoca della chiave."
}, },
"buttons": { "buttons": {
"close": "Close", "close": "Chiudi",
"previous": "Previous", "previous": "Precedente",
"next": "Next", "next": "Successivo",
"generateLicenseKey": "Generate License Key" "generateLicenseKey": "Genera Chiave Di Licenza"
}, },
"toasts": { "toasts": {
"success": { "success": {
"title": "License key generated successfully", "title": "Chiave di licenza generata con successo",
"description": "Your license key has been generated and is ready to use." "description": "La chiave di licenza è stata generata ed è pronta per l'uso."
}, },
"error": { "error": {
"title": "Failed to generate license key", "title": "Impossibile generare la chiave di licenza",
"description": "An error occurred while generating the license key." "description": "Si è verificato un errore nella generazione della chiave di licenza."
} }
} }
}, },
"priority": "Priorità", "priority": "Priorità",
"priorityDescription": "I percorsi prioritari più alti sono valutati prima. Priorità = 100 significa ordinamento automatico (decidi di sistema). Usa un altro numero per applicare la priorità manuale.", "priorityDescription": "I percorsi prioritari più alti sono valutati prima. Priorità = 100 significa ordinamento automatico (decidi di sistema). Usa un altro numero per applicare la priorità manuale.",
"instanceName": "Instance Name", "instanceName": "Nome Istanza",
"pathMatchModalTitle": "Configure Path Matching", "pathMatchModalTitle": "Configura Corrispondenza Percorso",
"pathMatchModalDescription": "Set up how incoming requests should be matched based on their path.", "pathMatchModalDescription": "Impostare come le richieste in arrivo devono essere abbinate in base al loro percorso.",
"pathMatchType": "Match Type", "pathMatchType": "Tipo di Corrispondenza",
"pathMatchPrefix": "Prefix", "pathMatchPrefix": "Prefisso",
"pathMatchExact": "Exact", "pathMatchExact": "Esatto",
"pathMatchRegex": "Regex", "pathMatchRegex": "Regex",
"pathMatchValue": "Path Value", "pathMatchValue": "Valore Percorso",
"clear": "Clear", "clear": "Pulisci",
"saveChanges": "Save Changes", "saveChanges": "Salva Modifiche",
"pathMatchRegexPlaceholder": "^/api/.*", "pathMatchRegexPlaceholder": "^/api/.*",
"pathMatchDefaultPlaceholder": "/path", "pathMatchDefaultPlaceholder": "/path",
"pathMatchPrefixHelp": "Example: /api matches /api, /api/users, etc.", "pathMatchPrefixHelp": "Esempio: /api corrisponde /api, /api/users etc.",
"pathMatchExactHelp": "Example: /api matches only /api", "pathMatchExactHelp": "Esempio: /api corrisponde solo /api",
"pathMatchRegexHelp": "Example: ^/api/.* matches /api/anything", "pathMatchRegexHelp": "Esempio: ^/api/.* corrisponde /api/anything",
"pathRewriteModalTitle": "Configure Path Rewriting", "pathRewriteModalTitle": "Configura La Riscrittura Percorso",
"pathRewriteModalDescription": "Transform the matched path before forwarding to the target.", "pathRewriteModalDescription": "Trasforma il percorso corrispondente prima di inoltrarlo al bersaglio.",
"pathRewriteType": "Rewrite Type", "pathRewriteType": "Tipo Di Riscrittura",
"pathRewritePrefixOption": "Prefix - Replace prefix", "pathRewritePrefixOption": "Prefisso - Sostituisci prefisso",
"pathRewriteExactOption": "Exact - Replace entire path", "pathRewriteExactOption": "Esatto - Sostituisci l'intero percorso",
"pathRewriteRegexOption": "Regex - Pattern replacement", "pathRewriteRegexOption": "Regex - Sostituzione modello",
"pathRewriteStripPrefixOption": "Strip Prefix - Remove prefix", "pathRewriteStripPrefixOption": "Prefisso striscia - Rimuovi prefisso",
"pathRewriteValue": "Rewrite Value", "pathRewriteValue": "Riscrittura Valore",
"pathRewriteRegexPlaceholder": "/new/$1", "pathRewriteRegexPlaceholder": "/new/$1",
"pathRewriteDefaultPlaceholder": "/new-path", "pathRewriteDefaultPlaceholder": "/nuovo-percorso",
"pathRewritePrefixHelp": "Replace the matched prefix with this value", "pathRewritePrefixHelp": "Sostituisci il prefisso abbinato con questo valore",
"pathRewriteExactHelp": "Replace the entire path with this value when the path matches exactly", "pathRewriteExactHelp": "Sostituisci l'intero percorso con questo valore quando il percorso corrisponde esattamente",
"pathRewriteRegexHelp": "Use capture groups like $1, $2 for replacement", "pathRewriteRegexHelp": "Usa gruppi di acquisizione come $1, $2 per la sostituzione",
"pathRewriteStripPrefixHelp": "Leave empty to strip prefix or provide new prefix", "pathRewriteStripPrefixHelp": "Lasciare vuoto per strisciare il prefisso o fornire un nuovo prefisso",
"pathRewritePrefix": "Prefix", "pathRewritePrefix": "Prefisso",
"pathRewriteExact": "Exact", "pathRewriteExact": "Esatto",
"pathRewriteRegex": "Regex", "pathRewriteRegex": "Regex",
"pathRewriteStrip": "Strip", "pathRewriteStrip": "Striscia",
"pathRewriteStripLabel": "strip" "pathRewriteStripLabel": "striscia",
"sidebarEnableEnterpriseLicense": "Abilita Licenza Enterprise",
"cannotbeUndone": "Questo non può essere annullato.",
"toConfirm": "per confermare",
"deleteClientQuestion": "Sei sicuro di voler rimuovere il client dal sito e dall'organizzazione?",
"clientMessageRemove": "Una volta rimosso, il client non sarà più in grado di connettersi al sito."
} }