diff --git a/messages/it-IT.json b/messages/it-IT.json index 990552f71..92c9d6645 100644 --- a/messages/it-IT.json +++ b/messages/it-IT.json @@ -26,7 +26,7 @@ "trialBannerMessage": "Il tuo periodo di prova scade tra {countdown}. Aggiorna per mantenere l'accesso.", "trialBannerExpired": "Il tuo periodo di prova è scaduto. Aggiorna ora per ripristinare l'accesso.", "billingTrialBannerTitle": "Prova Gratuita Attiva", - "billingTrialBannerDescription": "Attualmente sei in una prova gratuita sul livello business. Quando la prova terminerà, il tuo account tornerà automaticamente alle funzionalità e ai limiti del piano Basic. Effettua l'upgrade in qualsiasi momento per mantenere l'accesso alle funzionalità del tuo piano attuale.", + "billingTrialBannerDescription": "Attualmente sei in una prova gratuita sul livello {tier}. Quando la prova terminerà, il tuo account tornerà automaticamente alle funzionalità e ai limiti del piano Basic. Effettua l'upgrade in qualsiasi momento per mantenere l'accesso alle funzionalità del tuo piano attuale.", "billingTrialBannerUpgrade": "Effettua l'Upgrade Ora", "billingTrialBadge": "Prova Gratuita", "trialActive": "Prova Gratuita Attiva", @@ -132,7 +132,7 @@ "siteRestartDialogMessage": "Sei sicuro di voler riavviare il tunnel WireGuard per {name}? Il sito perderà brevemente la connettività.", "siteRestartWarning": "Il sito si disconnette brevemente mentre il tunnel si riavvia.", "siteRestarted": "Sito riavviato", - "siteRestartedDescription": "Il tunnel WireGuard è stato riavviato.", + "siteRestartedDescription": "Il sito è stato riavviato.", "siteErrorRestart": "Impossibile riavviare il sito", "siteErrorRestartDescription": "Si è verificato un errore durante il riavvio del sito.", "siteSettingDescription": "Configura le impostazioni del sito", @@ -234,6 +234,9 @@ "clientResourceDescription": "Crea e gestisci risorse accessibili solo tramite un client connesso", "privateResourcesBannerTitle": "Accesso Privato Zero-Trust", "privateResourcesBannerDescription": "Le risorse private utilizzano la sicurezza zero-trust, assicurandosi che gli utenti e le macchine possano accedere solo alle risorse a cui hai concesso esplicitamente l'accesso. Collega i dispositivi utente o i client macchina per accedere a queste risorse tramite una rete privata virtuale sicura.", + "licenseBillingBannerTitle": "Gestisci Fatturazione Licenza", + "licenseBillingBannerDescription": "Per gestire la fatturazione delle chiavi di licenza, inclusi i metodi di pagamento e le fatture, visita la pagina di fatturazione. Puoi generare licenze aggiuntive di seguito per aumentare la capacità del server o distribuire più istanze.", + "licenseBillingBannerButton": "Vai alla Fatturazione", "resourcesSearch": "Cerca risorse...", "resourceAdd": "Aggiungi Risorsa", "resourceErrorDelte": "Errore nell'eliminare la risorsa", @@ -304,6 +307,8 @@ "privateResourceTypeCidrDescription": "Espone un intervallo CIDR sulla rete del sito ai client connessi", "privateResourceTypeHttpDescription": "Accedi a un servizio HTTP o HTTPS tramite un dominio", "privateResourceTypeSshDescription": "Accedi a un server SSH dai client connessi", + "privateResourceTypeGatewayDescription": "Invia tutto il traffico Internet per uscire attraverso la rete del sito.", + "resourceTypeGatewayDescription": "Invia tutto il traffico Internet per uscire attraverso la rete del sito.", "resourceDomainDescription": "La risorsa sarà servita su questo dominio completamente qualificato.", "resourceHTTPSSettings": "Impostazioni HTTPS", "resourceHTTPSSettingsDescription": "Configura come sarà possibile accedere alla risorsa su HTTPS", @@ -555,6 +560,10 @@ "licenseBannerDescription": "Sblocca le funzionalità enterprise per la tua istanza Pangolin auto-ospitata. Acquista una chiave di licenza per attivare le capacità premium e poi aggiungila qui sotto.", "licenseBannerGetLicense": "Ottieni una Licenza", "licenseBannerViewDocs": "Visualizza Documentazione", + "licenseUpgradeBannerTitle": "Hai Bisogno di Più Capacità?", + "licenseUpgradeBannerDescription": "Se hai bisogno di aumentare la capacità di sito o di utenti, puoi acquistare più licenze dal portale app.pangolin.net e aggiungerle di seguito per aggiornare la tua istanza.", + "licenseUpgradeBannerButton": "Acquista Più Licenze", + "licenseMultipleKeysDescription": "Hai attivato più licenze su questo server. Viene utilizzato il livello più alto.", "communityEdition": "Edizione Community", "licenseAboutDescription": "Questa sezione è per gli utenti aziendali e aziendali che utilizzano Pangolin in un ambiente commerciale. Se stai usando Pangolin per uso personale, puoi ignorare questa sezione.", "licenseKeyActivated": "Chiave di licenza attivata", @@ -573,10 +582,10 @@ "licenseQuestionRemove": "Sei sicuro di voler eliminare la chiave di licenza?", "licenseKeyDelete": "Elimina Chiave Di Licenza", "licenseKeyDeleteConfirm": "Conferma Elimina Chiave Di Licenza", - "licenseTitle": "Gestisci Stato Licenza", + "licenseTitle": "Gestisci Licenze", "licenseTitleDescription": "Visualizza e gestisci le chiavi di licenza nel sistema", - "licenseHost": "Licenza Host", - "licenseHostDescription": "Gestisci la chiave di licenza principale per l'host.", + "licenseHost": "Licenza", + "licenseHostDescription": "Vedi il livello di licenza e le informazioni sull'host", "licensedNot": "Non Licenziato", "hostId": "ID Host", "licenseReckeckAll": "Ricontrolla Tutte le chiavi", @@ -586,7 +595,16 @@ "licensePurchase": "Acquista Licenza", "licensePurchaseSites": "Acquista Siti Aggiuntivi", "licenseSitesUsedMax": "{usedSites} di {maxSites} siti utilizzati", - "licenseSitesUsed": "{count, plural, =0 {# siti} one {# sito} other {# siti}} nel sistema.", + "licenseSitesUsed": "{count, plural, =0 {# siti} one {# sito} other {# siti}}", + "licenseUsage": "Utilizzo", + "licenseUsageDescription": "Visualizza il numero di utenti e siti autorizzati per questo host", + "licenseUsageSites": "Siti", + "licenseUsageUsers": "Utenti", + "licenseNoUserLimit": "Non c'è alcun limite al numero di utenti che utilizzano un host senza licenza", + "licenseUsersUsedMax": "{usedUsers} di {maxUsers} utenti utilizzati", + "licenseUsersUsed": "{count, plural, =0 {# utenti} one {# utente} other {# utenti}}", + "licenseUnlimited": "Illimitato", + "licenseTierLabel": "Livello", "licensePurchaseDescription": "Scegli quanti siti vuoi {selectedMode, select, license {acquista una licenza. Puoi sempre aggiungere altri siti più tardi.} other {aggiungi alla tua licenza esistente.}}", "licenseFee": "Costo della licenza", "licensePriceSite": "Prezzo per sito", @@ -831,7 +849,7 @@ "rulesErrorDuplicatePriorityDescription": "Ogni regola deve avere un numero di priorità univoco.", "rulesErrorValidation": "Regole non valide", "rulesErrorValidationRuleDescription": "Regola {ruleNumber}: {message}", - "rulesErrorInvalidMatchTypeDescription": "Seleziona un tipo di corrispondenza valido (percorso, IP, CIDR, paese, regione o ASN).", + "rulesErrorInvalidMatchTypeDescription": "Seleziona un tipo di corrispondenza valido (percorso, IP, CIDR, paese, regione, ASN o metodo).", "rulesErrorValueRequired": "Inserisci un valore per questa regola.", "rulesErrorInvalidCountry": "Nazione non valida", "rulesErrorInvalidCountryDescription": "Seleziona un paese valido.", @@ -2826,10 +2844,10 @@ "retryAttempts": "Tentativi di Riprova", "expectedResponseCodes": "Codici di Risposta Attesi", "expectedResponseCodesDescription": "Codice di stato HTTP che indica lo stato di salute. Se lasciato vuoto, considerato sano è compreso tra 200-300.", - "customRequestHeaders": "Intestazioni di richiesta personalizzate", - "customRequestHeadersDescription": "Intestazioni di richiesta inviate ai target. Una per riga: Nome-Intestazione: valore", - "customResponseHeaders": "Intestazioni di risposta personalizzate", - "customResponseHeadersDescription": "Intestazioni di risposta restituite al client. Una per riga: Nome-Intestazione: valore", + "customRequestHeaders": "Intestazioni Richiesta Personalizzate", + "customRequestHeadersDescription": "Intestazioni richieste inviate agli obiettivi a valle. Una per riga: Nome-Intestazione: valore", + "customResponseHeaders": "Intestazioni Risposta Personalizzate", + "customResponseHeadersDescription": "Intestazioni di risposta inviate al cliente. Una per riga: Nome-Intestazione: valore", "headersValidationError": "Le intestazioni devono essere nel formato: Intestazione-Nome: valore.", "saveHealthCheck": "Salva Controllo Salute", "healthCheckSaved": "Controllo Salute Salvato", @@ -2911,6 +2929,7 @@ "editInternalResourceDialogModePort": "Porta", "editInternalResourceDialogModeHost": "Host", "editInternalResourceDialogModeCidr": "CIDR", + "editInternalResourceDialogModeGateway": "Nodo di Uscita", "editInternalResourceDialogModeHttp": "HTTP", "editInternalResourceDialogModeHttps": "HTTPS", "editInternalResourceDialogModeInference": "Gateway AI", @@ -2922,6 +2941,7 @@ "editInternalResourceDialogDestinationHostDescription": "L'indirizzo IP o il nome host della risorsa nella rete del sito.", "editInternalResourceDialogDestinationIPDescription": "L'indirizzo IP o hostname della risorsa nella rete del sito.", "editInternalResourceDialogDestinationCidrDescription": "La gamma CIDR della risorsa sulla rete del sito.", + "editInternalResourceDialogDestinationGatewayDescription": "I siti da utilizzare come nodi di uscita per questa risorsa", "editInternalResourceDialogAlias": "Alias", "editInternalResourceDialogAliasDescription": "Un alias DNS interno opzionale per questa risorsa.", "createInternalResourceDialogNoSitesAvailable": "Nessun Sito Disponibile", @@ -2936,6 +2956,7 @@ "privateResourceNetworkAccessDescription": "Controlla l'accesso alle porte TCP/UDP e se ICMP ping è consentito per questa risorsa.", "hostSettings": "Host", "cidrSettings": "CIDR", + "gatewaySettings": "Nodo di Uscita", "createInternalResourceDialogResourceProperties": "Proprietà della Risorsa", "createInternalResourceDialogName": "Nome", "createInternalResourceDialogSite": "Sito", @@ -2974,6 +2995,7 @@ "createInternalResourceDialogModeHttps": "HTTPS", "createInternalResourceDialogModeSsh": "SSH", "createInternalResourceDialogModeInference": "Gateway AI", + "createInternalResourceDialogModeGateway": "Nodo di Uscita", "scheme": "Metodo HTTP", "createInternalResourceDialogScheme": "Metodo HTTP", "createInternalResourceDialogEnableSsl": "Abilita TLS", @@ -3278,10 +3300,10 @@ "orgAuthRememberOrgId": "Ricorda questo ID organizzazione", "orgAuthBackToSignIn": "Torna alla modalità di accesso standard", "orgAuthNoAccount": "Non hai un account?", - "subscriptionRequiredToUse": "Per utilizzare questa funzionalità è necessario un abbonamento.", - "mustUpgradeToUse": "Devi aggiornare il tuo abbonamento per utilizzare questa funzionalità.", + "subscriptionRequiredToUse": "È richiesto un abbonamento per utilizzare questa funzionalità. Prenota una demo", + "mustUpgradeToUse": "Devi aggiornare il tuo abbonamento per utilizzare questa funzionalità. Prenota una demo", "subscriptionRequiredTierToUse": "Questa funzione richiede {tier} o superiore.", - "upgradeToTierToUse": "Aggiorna ad {tier} o superiore per utilizzare questa funzionalità.", + "upgradeToTierToUse": "Aggiorna ad {tier} per utilizzare questa funzionalità. Prenota una demo", "subscriptionTierTier1": "Casa", "subscriptionTierTier2": "Squadra", "subscriptionTierTier3": "Business", @@ -3651,8 +3673,8 @@ "sourceAddress": "Indirizzo Di Origine", "destinationAddress": "Indirizzo Di Destinazione", "duration": "Durata", - "licenseRequiredToUse": "Licenza Enterprise Edition è richiesta. Prenota una demo o prova", - "ossEnterpriseEditionRequired": "Licenza Enterprise Edition è richiesta. Prenota una demo o prova", + "licenseRequiredToUse": "Licenza Enterprise Edition è richiesta. Prenota una demo", + "ossEnterpriseEditionRequired": "Licenza Enterprise Edition è richiesta. Prenota una demo", "certResolver": "Risolutore Di Certificato", "certResolverDescription": "Selezionare il risolutore di certificati da usare per questa risorsa.", "selectCertResolver": "Seleziona Risolutore Di Certificato", @@ -3719,6 +3741,7 @@ "deviceCodeVerifying": "Verifica autorizzazione dispositivo...", "signedInAs": "Accesso come", "deviceCodeEnterPrompt": "Inserisci il codice visualizzato sul dispositivo", + "deviceCodeConfirmPrompt": "Conferma che questo corrisponde al codice sul tuo dispositivo", "continue": "Continua", "deviceUnknownLocation": "Posizione sconosciuta", "deviceAuthorizationRequested": "Questa autorizzazione è stata richiesta ad {location} su {date}. Assicurati di fidarti di questo dispositivo in quanto avrà accesso all'account.", @@ -4291,9 +4314,12 @@ "resourceLauncherAuthMethodsDescription": "Metodi di autenticazione abilitati per questa risorsa.", "resourceLauncherPrivateClientRequired": "Connettiti con un client sul tuo dispositivo per accedere a questa risorsa privatamente.", "resourceLauncherPrivateClientRequiredTitle": "Connessione Client Richiesta", + "resourceLauncherExitNodeTitle": "Routing Nodo di Uscita", + "resourceLauncherExitNodeDescription": "Dopo aver connesso il tuo client, seleziona questo nodo di uscita nel menu del client per instradare tutto il traffico attraverso i siti allegati.", "resourceLauncherDownloadClient": "Scarica client", "resourceLauncherFailedToLoadDetails": "Impossibile caricare i dettagli della risorsa. Potresti non avere più accesso a questa risorsa.", "resourceLauncherNoPortRestrictions": "Nessuna restrizione di porta", + "resourceLauncherAllInternetTraffic": "Tutto il traffico Internet", "resourceLauncherTcp": "TCP", "resourceLauncherUdp": "UDP", "resourceLauncherUnlabeled": "Non Etichettato", @@ -4399,5 +4425,8 @@ "sessionToolbarShow": "Mostra barra degli strumenti", "sessionToolbarHide": "Nascondi barra degli strumenti", "actionUpdateSiteApprovals": "Aggiorna Approvazioni del Sito", - "check": "Controlla" + "check": "Controlla", + "rulesErrorInvalidMethod": "Metodo HTTP non valido", + "rulesErrorInvalidMethodDescription": "Seleziona almeno un metodo HTTP.", + "rulesSelectMethods": "Seleziona metodi" }