mirror of
https://github.com/Buriburizaem0n/admin-frontend-domain.git
synced 2026-09-19 09:40:13 +00:00
- migrate Tailwind v3->v4 (postcss @tailwindcss/postcss, CSS-first @theme/@plugin/@custom-variant) - fix TS6 build: ignoreDeprecations for baseUrl, react-day-picker v10 classNames, test type fixes - add dashboard_host setting field with i18n
208 lines
9.6 KiB
JSON
208 lines
9.6 KiB
JSON
{
|
||
"nezha": "Monitoraggio Nezha",
|
||
"theme": {
|
||
"light": "Chiaro",
|
||
"dark": "Scuro",
|
||
"system": "Segui il sistema"
|
||
},
|
||
"Username": "Nome utente",
|
||
"Password": "Password",
|
||
"LoginFirst": "Effettua prima il login",
|
||
"CurrentTime": "Ora attuale",
|
||
"Results": {
|
||
"UsernameMin": "Il nome utente deve contenere almeno {{number}} caratteri.",
|
||
"PasswordRequired": "La password non può essere vuota.",
|
||
"ErrorFetchingResource": "Errore nel recupero della risorsa: {{error}}",
|
||
"SelectAtLeastOneServer": "Seleziona almeno un server.",
|
||
"UnExpectedError": "Errore imprevisto. Controlla la console per i dettagli.",
|
||
"ForceUpdate": "Aggiornamento forzato:",
|
||
"NoRowsAreSelected": "Nessuna riga selezionata",
|
||
"ThisOperationIsUnrecoverable": "Questa operazione non può essere annullata!",
|
||
"TaskTriggeredSuccessfully": "Attività avviata correttamente",
|
||
"TheServerDoesNotOnline": "Il server non esiste o non è stato ancora connesso",
|
||
"InstallHostRequired": "L'indirizzo di aggancio dell'Agent non è stato inserito nelle impostazioni.",
|
||
"UnknownIdentifier": "identificatore sconosciuto"
|
||
},
|
||
"Login": "Accedi",
|
||
"Server": "Server",
|
||
"Service": "Servizio",
|
||
"Task": "Compito",
|
||
"Notification": "Notifica",
|
||
"DDNS": "DNS Dinamico",
|
||
"NATT": "Traversata NAT",
|
||
"Group": "Gruppo",
|
||
"Profile": "Informazioni personali",
|
||
"Settings": "Impostazioni di sistema",
|
||
"Logout": "Esci",
|
||
"NavigateTo": "Vai a",
|
||
"SelectAPageToNavigateTo": "Scegli una pagina da visitare",
|
||
"Close": "Chiudi",
|
||
"Error": "Errore",
|
||
"Name": "Nome",
|
||
"Version": "Versione",
|
||
"Unknown": "Sconosciuto",
|
||
"Enable": "Abilita",
|
||
"HideForGuest": "Nascosto ai visitatori",
|
||
"InstallCommands": "Comando di installazione",
|
||
"Note": "Osservazione",
|
||
"Success": "Successo",
|
||
"Done": "Fine",
|
||
"Offline": "Non in linea",
|
||
"Failure": "Fallire",
|
||
"Loading": "Caricamento",
|
||
"NoResults": "Nessun contenuto",
|
||
"Actions": "Azione",
|
||
"EditServer": "Modifica server",
|
||
"Weight": "Peso (più grande è il numero, più alto sarà visualizzato)",
|
||
"DDNSProfiles": "ID profilo DDNS",
|
||
"SeparateWithComma": "(separati da virgole)",
|
||
"Public": "Pubblico",
|
||
"Private": "Privato",
|
||
"Submit": "Invia",
|
||
"Target": "Bersaglio",
|
||
"Coverage": "Copertura",
|
||
"CoverAll": "Copri tutto",
|
||
"IgnoreAll": "Ignorare tutto",
|
||
"SpecificServers": "Server specifico",
|
||
"Type": "Tipo",
|
||
"Interval": "Intervallo",
|
||
"NotifierGroupID": "ID del gruppo di notifiche",
|
||
"Trigger": "Grilletto",
|
||
"TasksToTriggerOnAlert": "Attività da attivare in caso di allarme",
|
||
"TasksToTriggerAfterRecovery": "Attività da attivare dopo il ripristino",
|
||
"Confirm": "Confermo",
|
||
"ConfirmDeletion": "Confermi l'eliminazione?",
|
||
"Services": "Servizi",
|
||
"Coverages": {
|
||
"Only": "Solo server specifici",
|
||
"Excludes": "Escludi server specifici",
|
||
"Alarmed": "Eseguito sul server che ha attivato l'allarme"
|
||
},
|
||
"EnableFailureNotification": "Abilita la notifica di errore",
|
||
"MaximumLatency": "Tempo di ritardo massimo (millisecondi)",
|
||
"MinimumLatency": "Tempo di ritardo minimo (millisecondi)",
|
||
"EnableLatencyNotification": "Abilita le notifiche ritardate",
|
||
"EnableTriggerTask": "Abilita attività di attivazione",
|
||
"CronExpression": "Espressione cron",
|
||
"Command": "Ordine",
|
||
"NotifierGroup": "Gruppo di notifica",
|
||
"SendSuccessNotification": "Invia notifica di successo",
|
||
"LastExecution": "Ultimo giustiziato",
|
||
"Result": "Risultato",
|
||
"Scheduled": "Attività pianificate",
|
||
"Notifier": "Notifica",
|
||
"AlertRule": "Regole di allerta",
|
||
"VerifyTLS": "Verifica TLS",
|
||
"TriggerMode": "Modalità di attivazione",
|
||
"Rules": "Regola",
|
||
"RequestMethod": "Metodo di richiesta",
|
||
"RequestHeader": "Intestazione della richiesta",
|
||
"DoNotSendTestMessage": "Non inviare messaggi di prova",
|
||
"Always": "Sempre",
|
||
"Once": "Solo una volta",
|
||
"Provider": "Fornitore",
|
||
"Domains": "Nome di dominio",
|
||
"MaximumRetryAttempts": "Numero massimo di tentativi",
|
||
"Refresh": "aggiornare",
|
||
"CopyPath": "Percorso di copia",
|
||
"Goto": "Vai a",
|
||
"UpdateProfile": "Aggiorna il profilo",
|
||
"NewUsername": "Nuovo nome utente",
|
||
"OriginalPassword": "Password originale",
|
||
"NewPassword": "Nuova parola d'ordine",
|
||
"EditDDNS": "Modifica DDNS",
|
||
"CreateDDNS": "Crea DDNS",
|
||
"Credential": "Credenziale",
|
||
"RequestType": "Tipo di richiesta",
|
||
"RequestBody": "Richiedi corpo",
|
||
"FileManager": "Pseudo File Manager",
|
||
"Downloading": "Download in corso",
|
||
"Uploading": "Caricamento",
|
||
"EditNAT": "Modifica configurazione NAT",
|
||
"CreateNAT": "Crea configurazione NAT",
|
||
"LocalService": "servizio locale",
|
||
"BindHostname": "Associa il nome di dominio",
|
||
"EditServerGroup": "Modifica gruppo di server",
|
||
"CreateServerGroup": "Crea gruppo di server",
|
||
"EditService": "Servizi di editing",
|
||
"CreateService": "Crea servizio",
|
||
"EditTask": "Modifica attività",
|
||
"CreateTask": "Crea attività",
|
||
"CreateNotifier": "Crea notifica",
|
||
"EditNotifier": "Modifica notifica",
|
||
"EditAlertRule": "Modifica le regole degli allarmi",
|
||
"CreateAlertRule": "Crea regole di avviso",
|
||
"EditNotifierGroup": "Modifica gruppo di notifiche",
|
||
"CreateNotifierGroup": "Crea gruppo di notifica",
|
||
"User": "Utente",
|
||
"WAF": "Firewall dell'applicazione Web",
|
||
"SiteName": "Nome del sito",
|
||
"Language": "Lingua",
|
||
"CustomCodes": "Codice personalizzato (stili e script)",
|
||
"CustomCodesDashboard": "Codice personalizzato per dashboard",
|
||
"DashboardOriginalHost": "Indirizzo di ancoraggio dell'agente [nome dominio/IP:porta]",
|
||
"DashboardHost": "Host della dashboard per il callback OAuth2 [nome dominio/IP:porta]",
|
||
"DashboardHostHint": "Host pubblico della dashboard usato per costruire l'URL di callback OAuth2. Impostalo quando la dashboard è raggiungibile su un dominio diverso dall'indirizzo di connessione dell'agente. Lascia vuoto per fidarti dell'Host della richiesta così com'è.",
|
||
"ReservedHosts": "Host riservati (separati da virgola; domini pubblici/reverse-proxy che i membri non possono usare come dominio NAT)",
|
||
"ReservedHostsHint": "Dietro un reverse proxy il pannello non vede il proprio dominio pubblico, quindi non è protetto automaticamente. Elenca qui ogni hostname di ingresso pubblico, altrimenti un membro potrebbe registrarlo come dominio NAT e dirottare il routing del pannello.",
|
||
"ConfigTLS": "Usa TLS per connettere Agent",
|
||
"CustomPublicDNSNameserversforDDNS": "Server dei nomi DNS pubblici personalizzati per DDNS",
|
||
"WebRealIPHeader": "Intestazione della richiesta IP reale del frontend",
|
||
"AgentRealIPHeader": "Intestazione della richiesta IP reale dell’agente",
|
||
"UseDirectConnectingIP": "Utilizzare l'IP di connessione diretta",
|
||
"IPChangeNotification": "Notifica di modifica IP",
|
||
"FullIPNotification": "Mostra l'indirizzo IP completo nei messaggi di notifica",
|
||
"LoginFailed": "Accesso non riuscito",
|
||
"BruteForceAttackingToken": "Segnalino di attacco di forza bruta",
|
||
"BruteForceAttackingAgentSecret": "Segreti proxy dell'attacco di forza bruta",
|
||
"NewUser": "Nuovo utente",
|
||
"Count": "Contare",
|
||
"LastBlockReason": "Motivo dell'ultimo divieto",
|
||
"LastBlockTime": "L'ultima volta che è stato vietato",
|
||
"Theme": "Tema",
|
||
"Author": "Autore",
|
||
"Repository": "Repository",
|
||
"Community": "Comunità",
|
||
"Official": "Ufficiale",
|
||
"CommunityThemeWarning": "Questo tema appartiene alla comunità",
|
||
"CommunityThemeDescription": "Questo tema viene fornito dalla comunità, utilizzalo a tuo rischio e pericolo",
|
||
"Cancel": "Annulla",
|
||
"EnableDDNS": "Abilita DDNS",
|
||
"PushSuccessful": "Esegui il push se ha successo",
|
||
"GrpcAuthFailed": "Autenticazione gRPC fallita",
|
||
"APITokenInvalid": "Il token API non è valido",
|
||
"UserInvalid": "L'utente non è valido",
|
||
"BlockByUser": "Bloccato dall'amministratore",
|
||
"Total": "Totale",
|
||
"ConfirmBlock": "Conferma blocco",
|
||
"OnlineUser": "Utente online",
|
||
"BlockIdentifier": "Identificatore del blocco",
|
||
"UserId": "ID utente",
|
||
"ConnectedAt": "Connesso alle",
|
||
"EnableMCP": "Enable MCP endpoint (off by default; review API token scopes and server allow-list first)",
|
||
"ApiTokens": "API Tokens",
|
||
"CreateApiToken": "Create API token",
|
||
"CreateApiTokenDescription": "Tokens authenticate MCP and external clients on your behalf. They cannot exceed your own permissions.",
|
||
"ConfirmDeleteApiToken": "Revoke API token '{{name}}'? This cannot be undone.",
|
||
"ApiTokenRevoked": "API token revoked.",
|
||
"ApiTokenCreated": "API token created",
|
||
"ApiTokenRevealOnce": "Copy this token now. It will never be shown again.",
|
||
"ApiTokenStoreSafely": "Treat this token like a password. Anyone with it can act on your behalf within its scopes.",
|
||
"ApiTokenServers": "Servers",
|
||
"ApiTokenAllServers": "all permitted",
|
||
"ApiTokenNever": "never",
|
||
"ApiTokenExpiresAt": "Expires",
|
||
"ApiTokenLastUsed": "Last used",
|
||
"ApiTokenServerIDs": "Restrict to server IDs (optional)",
|
||
"ApiTokenServerIDsPlaceholder": "comma-separated, e.g. 1,2,3",
|
||
"ApiTokenExpiresInDays": "Expires in (days, 0 = never)",
|
||
"ApiTokenScopeRequired": "At least one scope is required.",
|
||
"ApiTokenServersInvalid": "Server IDs must be positive integers.",
|
||
"ApiTokenExpiryInvalid": "Days must be between 0 and 3650.",
|
||
"NameRequired": "Name is required.",
|
||
"Revoke": "Revoke",
|
||
"Copy": "Copy",
|
||
"Copied": "Copied to clipboard",
|
||
"Scopes": "Scopes"
|
||
}
|