i18n: complete the other languages for the Slovak work

- Translate the new terminal and Monitor texts into es, de, fr, it, pt and sv
- Replace the machine fills of those new keys with reviewed translations
- Keep the complete terminal catalog check in CI
- Keep Machine learning in English in Spanish
- Fix the German Exit label
- Make the fallback tests use a locale without the keys
This commit is contained in:
MacRimi
2026-10-22 00:09:54 +02:00
parent c0046cb24f
commit 203496f14f
16 changed files with 3047 additions and 1409 deletions
+301 -141
View File
@@ -1231,7 +1231,9 @@
"update": "Aggiorna",
"modify": "Modifica",
"recover": "Recupera",
"registerRestored": "Registra di nuovo",
"terminalTitleUpdate": "Aggiorna applicazione OCI",
"terminalTitleRecoverPrevious": "Ripristina l'installazione OCI precedente",
"terminalTitleModify": "Modifica applicazione OCI",
"terminalTitleRecover": "Recupera applicazione OCI ripristinata",
"terminalDescription": "Lo stesso percorso di OCI manager Apps → Gestisci le applicazioni OCI installate.",
@@ -1760,7 +1762,128 @@
"dockerEvidenceImage": "Immagine",
"dockerEvidencePort": "Porta TCP pubblicata",
"dockerEvidenceProject": "Progetto Compose",
"dockerEndpointReview": "Container con porte TCP pubblicate. Conferma il nome e l'indirizzo web prima di salvare. La registrazione non configura gli aggiornamenti."
"dockerEndpointReview": "Container con porte TCP pubblicate. Conferma il nome e l'indirizzo web prima di salvare. La registrazione non configura gli aggiornamenti.",
"confirmRemove": "Rimuovere il record di questa applicazione dalla scheda App? L'applicazione non viene disinstallata.",
"packageExample": "es. {package}",
"packageHelpBefore": "Compilato automaticamente dal nome. Verifica con",
"packageHelpAfter": "all'interno del CT.",
"binaryHelpBefore": "Percorso assoluto. Trovalo con",
"binaryHelpOr": "o",
"errors": {
"ociBusy": "è in corso un'operazione OCI su questo container",
"dpkgMissing": "{package} non è installato tramite dpkg",
"dpkgFailed": "dpkg-query non riuscito",
"dpkgNoVersion": "nessuna versione trovata nell'output di dpkg",
"apkFailed": "apk info non riuscito",
"apkNoVersion": "nessuna versione trovata nell'output di apk",
"fileRead": "impossibile leggere {path}",
"fileNoMatch": "file_regex non corrisponde a {path}",
"binaryFailed": "invocazione del binario non riuscita",
"binaryNoVersion": "nessuna versione trovata nell'output del binario",
"pythonFailed": "python -c importlib.metadata non riuscito",
"pythonNoVersion": "nessuna versione trovata nell'output della distribuzione Python",
"dockerImageResolve": "impossibile risolvere l'immagine installata del container",
"dockerInspectFailed": "docker inspect non riuscito",
"dockerLabelMissing": "il container non ha l'etichetta {label}",
"dockerLabelMutable": "l'etichetta Docker riporta {tag} (tag mobile, non una versione)",
"dockerLabelNoVersion": "nessuna versione trovata nell'output dell'etichetta Docker",
"dockerExecFailed": "docker exec non riuscito",
"dockerExecNoVersion": "nessuna versione trovata nell'output di docker exec",
"commandEmpty": "command_argv è vuoto",
"commandFailed": "comando non riuscito",
"commandNoVersion": "nessuna versione trovata nell'output del comando",
"unsupportedMethod": "metodo non supportato: {method}",
"unknownUpstream": "upstream_type sconosciuto: {type}",
"githubNotFound": "{repo}: non trovato",
"githubRejected": "GitHub ha rifiutato la richiesta (403)",
"githubError": "errore GitHub {code}",
"noRelease": "nessun nome di tag / release nella risposta",
"tagNoMatch": "tag_regex non corrisponde a '{tag}'",
"httpError": "errore HTTP {code}",
"invalidJson": "risposta JSON non valida: {detail}",
"jsonPathUnresolved": "json_path '{path}' non è stato risolto",
"jsonEmpty": "valore vuoto in json_path",
"dockerNoTags": "nessun tag corrispondente (docker_hub)",
"dockerMovingOnly": "tag_regex corrisponde solo a tag mobili; usa il monitoraggio tramite digest dell'immagine Docker",
"dockerHubError": "errore Docker Hub {code}",
"dockerHubJson": "JSON di Docker Hub non valido: {detail}",
"dockerHubEmpty": "nessun tag restituito da Docker Hub",
"payload": "il payload deve essere un oggetto JSON",
"name": "il nome è obbligatorio e deve contenere da 1 a 64 caratteri tra lettere/cifre/spazi/._+-()/",
"method": "installed_via deve essere uno tra: {values} oppure vuoto",
"package": "il pacchetto è obbligatorio (lettere/cifre/._+@:/ fino a 127 caratteri)",
"filePath": "file_path è obbligatorio e deve essere un percorso assoluto",
"fileRegex": "file_regex è obbligatorio",
"fileRegexInvalid": "file_regex non è una regex valida: {detail}",
"binaryPath": "binary_path è obbligatorio e deve essere un percorso assoluto",
"pythonPath": "python_path è obbligatorio e deve essere un percorso assoluto",
"distribution": "la distribuzione è obbligatoria (nome PEP 503)",
"container": "container_name è obbligatorio (regole di denominazione Docker)",
"label": "l'etichetta è obbligatoria (regole di denominazione delle etichette OCI)",
"dockerBinary": "binary_path è obbligatorio (percorso assoluto o comando semplice)",
"manualVersion": "installed_version è obbligatorio per il metodo manuale",
"versionLength": "installed_version supera {max} caratteri",
"versionControl": "installed_version contiene un carattere di controllo non consentito",
"installedRegexInvalid": "installed_regex non è una regex valida: {detail}",
"upstreamType": "upstream_type deve essere uno tra: {values}",
"tagRegexInvalid": "tag_regex non è una regex valida: {detail}",
"repoRequired": "repo è obbligatorio per upstream_type=github",
"repoFormat": "repo deve essere nel formato 'owner/name'",
"githubSource": "github_source deve essere uno tra: {values}",
"upstreamUrlRequired": "upstream_url è obbligatorio per upstream_type=http_json",
"upstreamUrl": "upstream_url deve essere un URL http(s)",
"upstreamUrlLength": "upstream_url supera {max} caratteri",
"jsonPathRequired": "upstream_json_path è obbligatorio per upstream_type=http_json",
"jsonPathLength": "upstream_json_path supera {max} caratteri",
"jsonPathCharacters": "upstream_json_path usa caratteri non consentiti",
"dockerImageRequired": "docker_image è obbligatorio per upstream_type=docker_hub",
"dockerImageLength": "docker_image supera {max} caratteri",
"dockerImageFormat": "docker_image deve rispettare la denominazione di Docker Hub (owner/name o name)",
"healthPath": "health_path deve essere un percorso URL valido (max 255 caratteri)",
"logoUrl": "logo_url deve essere un URL http(s) o l'icona locale in cache di questa VM",
"discoveryId": "discovery_id non valido",
"helperSlug": "helper_slug deve essere uno slug in minuscolo (lettere/cifre/._-)",
"updateVia": "update_via accetta solo 'docker'",
"dockerDetector": "update_via=docker richiede un rilevatore docker_label o docker_exec",
"dockerConflict": "update_via=docker non può essere combinato con {field}",
"updateCommandType": "update_command deve essere una stringa",
"updateCommandLength": "update_command supera {max} caratteri",
"updateCommandNull": "update_command contiene un byte nullo",
"updateMethod": "update_method deve essere none, helper o custom",
"updateCommandRequired": "update_command è obbligatorio per update_method=custom",
"updateCommandOnlyCustom": "update_command è consentito solo per update_method=custom",
"helperRequired": "per update_method=helper è obbligatorio un helper_slug supportato",
"dockerUpdater": "Le app delegate a Docker si aggiornano tramite la loro immagine, non con un programma di aggiornamento separato",
"commandRequired": "command_argv è obbligatorio (elenco non vuoto)",
"commandList": "command_argv deve essere un elenco non vuoto di stringhe",
"commandCount": "command_argv accetta al massimo {max} voci",
"commandEntry": "command_argv[{index}] deve essere una stringa non vuota",
"commandEntryLength": "command_argv[{index}] supera {max} caratteri",
"commandEntryControl": "command_argv[{index}] contiene un carattere di controllo non consentito",
"binaryArgsList": "binary_args deve essere un elenco di stringhe",
"binaryArgsCount": "binary_args accetta al massimo {max} voci",
"binaryArgEntry": "binary_args[{index}] deve essere una stringa non vuota",
"binaryArgLength": "binary_args[{index}] supera {max} caratteri",
"binaryArgControl": "binary_args[{index}] contiene un carattere di controllo non consentito",
"portsList": "ports deve essere un elenco di {port, description, scheme}",
"portObject": "ports[{index}] deve essere un oggetto",
"portRequired": "ports[{index}].port è obbligatorio",
"portInteger": "ports[{index}].port deve essere un numero intero",
"portRange": "ports[{index}].port deve essere compreso tra 1 e 65535",
"portDuplicate": "la porta {port} compare più di una volta per questa app",
"portDescription": "ports[{index}].description contiene caratteri non validi",
"portScheme": "ports[{index}].scheme deve essere 'http' o 'https'",
"portPath": "ports[{index}].web_path deve essere un percorso URL valido (max 255 caratteri)",
"portLogo": "ports[{index}].logo_url deve essere un URL http(s) (max 512 caratteri)",
"portCategory": "ports[{index}].category contiene caratteri non validi o è troppo lungo",
"portCustomUrl": "ports[{index}].custom_url deve essere un URL http(s) (max 512 caratteri)",
"tagRegexLength": "tag_regex supera 512 caratteri",
"persistPermission": "impossibile salvare il file sidecar (permessi?)",
"persist": "impossibile salvare il file sidecar",
"noApps": "nessuna app registrata per questo vmid",
"appMissing": "app_id '{appId}' non trovato",
"appNotFound": "app non trovata"
}
},
"statusFilter": {
"ariaLabel": "Filtra macchine virtuali e container",
@@ -2294,6 +2417,42 @@
"updateManyDescription": "Riesecuzione di {count} funzioni di post-installazione in sequenza.",
"legacySourceTitle": "Ottimizzazione legacy: fai clic per visualizzare il sorgente",
"sourceTitle": "Fai clic per vedere il codice sorgente",
"sourceDialogTitle": "Codice sorgente: {name}",
"sourceLoading": "Caricamento del codice sorgente…",
"sourceUnavailable": "Il codice sorgente non è disponibile.",
"sourceLoadFailed": "Impossibile caricare il codice sorgente. Riprova.",
"sourceFunctionMissing": "La funzione non è stata trovata negli script disponibili.",
"sourceUnknownTool": "Strumento sconosciuto: {tool}",
"sourceNoMapping": "Nessuna funzione è assegnata allo strumento {tool}.",
"sourceToolNames": {
"subscription_banner": "Rimozione del banner di abbonamento",
"time_sync": "Sincronizzazione dell'ora",
"apt_languages": "Salto delle lingue APT",
"journald": "Ottimizzazione di Journald",
"logrotate": "Ottimizzazione di Logrotate",
"system_limits": "Aumento dei limiti di sistema",
"memory_settings": "Ottimizzazione delle impostazioni di memoria",
"zram_swap": "Profilo di scambio ZRAM",
"kernel_panic": "Configurazione del kernel panic",
"apt_ipv4": "Forzatura IPv4 per APT",
"kexec": "kexec per riavvii rapidi",
"rpc": "Disattivazione di RPC / rpcbind",
"motd": "Banner MOTD personalizzato",
"system_utils": "Utilità di sistema",
"network_optimization": "Ottimizzazioni di rete",
"bashrc_custom": "Personalizzazione di Bashrc",
"figurine": "Figurine",
"fastfetch": "Fastfetch",
"log2ram": "Log2ram (protezione SSD)",
"zfs_autotrim": "ZFS Autotrim",
"amd_fixes": "Correzioni CPU AMD (Ryzen/EPYC)",
"persistent_network": "Configurazione di interfacce di rete persistenti",
"vfio_iommu": "Passthrough VFIO/IOMMU",
"lvm_repair": "Riparazione delle intestazioni PV LVM",
"repo_cleanup": "Pulizia dei repository",
"proxmox_repos": "Repository APT di Proxmox",
"entropy": "Generazione di entropia (haveged)"
},
"legacy": "legacy",
"updateToolTitle": "Aggiorna {name} a v{version}",
"availableUpdates": "Aggiornamenti disponibili",
@@ -4822,122 +4981,122 @@
"useDefault": "Usa l'impostazione predefinita di Proxmox (nessuna policy su questo storage)"
},
"apiErrors": {
"requestFailed": "la richiesta non è riuscita.",
"requestFailed": "La richiesta non è riuscita.",
"absolutePath": "il percorso deve essere assoluto",
"pathConfigured": "questo percorso è già configurato",
"pathRequired": "il percorso è obbligatorio",
"pathQuery": "il parametro di query del percorso è obbligatorio",
"pathQuery": "il parametro di query path è obbligatorio",
"pathNotFound": "percorso non trovato",
"invalidJobId": "ID lavoro non valido",
"jobNotFound": "lavoro non trovato",
"runnerMissing": "script runner non installato",
"noRestore": "nessuno stato di ripristino da eliminare",
"invalidJobId": "ID del job non valido",
"jobNotFound": "job non trovato",
"runnerMissing": "script di esecuzione non installato",
"noRestore": "nessuno stato di ripristino da chiudere",
"invalidFile": "nome file non valido",
"notFound": "non trovato",
"logOutside": "percorso di registro esterno alla directory consentita",
"targetsList": "gli obiettivi devono essere un elenco",
"logOutside": "percorso del log al di fuori della directory consentita",
"targetsList": "targets deve essere un elenco",
"emptyExpression": "espressione vuota",
"invalidId": "ID non valido (utilizza lettere, cifre, _ o -)",
"invalidId": "ID non valido (usa lettere, cifre, _ o -)",
"backend": "il backend deve essere pbs, local o borg",
"remoteBackend": "il backend deve essere pbs o borg",
"remoteBackendQuoted": "il backend deve essere 'pbs' o 'borg'",
"profileMode": "profile_mode deve essere predefinito o personalizzato",
"borgAttached": "borg non può essere collegato (PVE vzdump scrive solo su archivi pbs/locali)",
"borgAttachedLong": "borg non è un backend valido per i lavori allegati (PVE vzdump scrive solo su archivi pbs/locali)",
"parentRequired": "pve_parent_job_id e pve_storage sono richiesti per attach",
"absolutePaths": "i percorsi devono essere un elenco di percorsi assoluti",
"profileMode": "profile_mode deve essere default o custom",
"borgAttached": "borg non può essere collegato (vzdump di PVE scrive solo su storage pbs/local)",
"borgAttachedLong": "borg non è un backend valido per i job collegati (vzdump di PVE scrive solo su storage pbs/local)",
"parentRequired": "pve_parent_job_id e pve_storage sono obbligatori per attached",
"absolutePaths": "paths deve essere un elenco di percorsi assoluti",
"customPath": "il profilo personalizzato richiede almeno un percorso",
"defaultPaths": "impossibile risolvere i percorsi dei profili predefiniti",
"retentionObject": "la conservazione deve essere un oggetto",
"defaultPaths": "impossibile determinare i percorsi del profilo predefinito",
"retentionObject": "retention deve essere un oggetto",
"pbsRepository": "pbs_repository è obbligatorio",
"pbsEncryption": "pbs_encrypt_mode deve essere \"none\", \"new\" o \"existing\"",
"pbsEncryption": "pbs_encrypt_mode deve essere 'none', 'new' o 'existing'",
"pbsKeyFailed": "impossibile creare il file di chiavi di crittografia PBS",
"pbsClientMissing": "impossibile creare il file chiave di crittografia PBS (è installato il client di backup proxmox?)",
"pbsClientMissing": "impossibile creare il file di chiavi di crittografia PBS (proxmox-backup-client è installato?)",
"borgRepository": "borg_repo è obbligatorio",
"borgEncryption": "borg_encrypt_mode deve essere uno tra: none, repokey, keyfile, authenticated",
"encryption": "encrypt_mode deve essere uno tra: none, repokey, keyfile, authenticated",
"borgPassphrase": "borg_passphrase è richiesto quando la crittografia è abilitata (salvalo sulla destinazione o passane uno nella richiesta)",
"passphrase": "la passphrase è richiesta quando la crittografia è abilitata",
"password": "è richiesta la password",
"deviceConfirmation": "confirm_device deve corrispondere esattamente al dispositivo (errore di battitura/controllo di sicurezza)",
"borgPassphrase": "borg_passphrase è obbligatoria quando la crittografia è abilitata (salvala nella destinazione o passane una nella richiesta)",
"passphrase": "la passphrase è obbligatoria quando la crittografia è abilitata",
"password": "la password è obbligatoria",
"deviceConfirmation": "confirm_device deve corrispondere esattamente a device (controllo di sicurezza / refusi)",
"invalidDevice": "percorso del dispositivo non valido",
"absoluteMountpoint": "punto di montaggio assoluto richiesto",
"archiveLayout": "layout dell'archivio non riconosciuto: nessun rootfs/trovato",
"absoluteMountpoint": "è richiesto un punto di montaggio assoluto",
"archiveLayout": "struttura dell'archivio non riconosciuta: nessuna rootfs/ trovata",
"archiveMissing": "archivio non trovato",
"archiveNotFile": "il percorso dell'archivio non è un file normale",
"archiveNotFile": "il percorso dell'archivio non è un file regolare",
"invalidName": "nome non valido",
"invalidStaging": "percorso_staging non valido",
"jobRename": "il nome del lavoro non può essere modificato (elimina + ricrea per rinominare)",
"invalidStaging": "staging_path non valido",
"jobRename": "il nome del job non può essere modificato (elimina e ricrea per rinominarlo)",
"absoluteKey": "key_path deve essere assoluto",
"mode": "la modalità deve essere \"locale\" o \"ssh\"",
"mode": "mode deve essere \"local\" o \"ssh\"",
"nameRequired": "il nome è obbligatorio (lettere, cifre, _ o -)",
"noLog": "nessun registro ancora disponibile per questo lavoro",
"noPbsConfig": "nessun file di configurazione PBS manuale",
"noLog": "ancora nessun log disponibile per questo job",
"noPbsConfig": "nessun file di configurazioni PBS manuali",
"outputMissing": "file di output mancante",
"parserJson": "l'output del parser non era JSON valido",
"restoreJson": "l'output run_restore non era un JSON valido",
"repoRequired": "il repository è obbligatorio",
"repoSnapshot": "nome_repo e snapshot sono obbligatori",
"borgRepoSnapshot": "repo_name e snapshot sono richiesti per borg",
"pbsRepoSnapshot": "nome_repo e snapshot sono richiesti per pbs",
"parserJson": "l'output del parser non era un JSON valido",
"restoreJson": "l'output di run_restore non era un JSON valido",
"repoRequired": "repo è obbligatorio",
"repoSnapshot": "repo_name e snapshot sono obbligatori",
"borgRepoSnapshot": "repo_name e snapshot sono obbligatori per borg",
"pbsRepoSnapshot": "repo_name e snapshot sono obbligatori per pbs",
"repoName": "repo_name è obbligatorio",
"restoreMissing": "strumenti di ripristino non installati su questo host",
"serverDatastore": "sono richiesti server e archivio dati",
"snapshotRequired": "è richiesta l'istantanea",
"source": "la fonte deve essere pbs, borg o locale",
"sshPort": "ssh_port deve essere un numero intero compreso tra 1 e 65535",
"sshRequired": "ssh_user, ssh_host e ssh_remote_path sono richiesti per la modalità ssh",
"serverDatastore": "server e datastore sono obbligatori",
"snapshotRequired": "lo snapshot è obbligatorio",
"source": "source deve essere pbs, borg o local",
"sshPort": "ssh_port deve essere un numero intero tra 1 e 65535",
"sshRequired": "ssh_user, ssh_host e ssh_remote_path sono obbligatori per la modalità ssh",
"repositoryPath": "la destinazione non ha un percorso di repository",
"taskExpired": "attività non trovata o scaduta",
"invalidExpression": "espressione non valida",
"noReport": "nessun rapporto emesso",
"parseManifestFailed": "parse_manifest è uscito diverso da zero",
"jobExists": "il lavoro esiste già: {value}",
"noReport": "nessun report generato",
"parseManifestFailed": "parse_manifest è terminato con un codice diverso da zero",
"jobExists": "il job esiste già: {value}",
"pathMissing": "il percorso non esiste su questo host: {value}",
"deviceMissing": "il dispositivo non esiste: {value}",
"mountpoint": "non un punto di montaggio: {value}",
"mountpoint": "non è un punto di montaggio: {value}",
"localArchiveMissing": "archivio locale non trovato: {value}",
"borgDestination": "destinazione Borg '{value}' non trovata",
"pbsDestination": "destinazione PBS '{value}' non trovata",
"borgDestination": "Destinazione Borg '{value}' non trovata",
"pbsDestination": "Destinazione PBS '{value}' non trovata",
"pbsPassword": "nessuna password disponibile per il repository PBS '{value}'",
"borgRepoMissing": "repository Borg \"{value}\" non configurato",
"pbsRepoMissing": "repository PBS \"{value}\" non configurato",
"borgTargetMissing": "target Borg non trovato: {value}",
"pbsTargetMissing": "repository PBS non trovato: {value}",
"pveJobMissing": "lavoro PVE vzdump non trovato: {value}",
"statePersist": "testo tecnico dell'interfaccia utente per una dashboard di gestione Proxmox.Traduzione: impossibile persistere nello stato: {value}",
"sshDirectory": "impossibile preparare ssh dir: {value}",
"logRead": "impossibile leggere il registro: {value}",
"borgRepoMissing": "Repository Borg \"{value}\" non configurato",
"pbsRepoMissing": "Repository PBS \"{value}\" non configurato",
"borgTargetMissing": "Destinazione Borg non trovata: {value}",
"pbsTargetMissing": "Repository PBS non trovato: {value}",
"pveJobMissing": "Job vzdump di PVE non trovato: {value}",
"statePersist": "impossibile salvare lo stato: {value}",
"sshDirectory": "impossibile preparare la directory ssh: {value}",
"logRead": "impossibile leggere il log: {value}",
"envUpdate": "impossibile aggiornare .env: {value}",
"pbsConfigWrite": "testo tecnico dell'interfaccia utente per una dashboard di gestione Proxmox.Traduzione: impossibile mantenere la configurazione PBS: {value}",
"persist": "testo tecnico dell'interfaccia utente per una dashboard di gestione Proxmox.Traduzione: impossibile persistere: {value}",
"archiveRemove": "testo tecnico dell'interfaccia utente per una dashboard di gestione Proxmox.Traduzione: impossibile rimuovere l'archivio: {value}",
"start": "testo tecnico dell'interfaccia utente per una dashboard di gestione Proxmox.Traduzione: avvio non riuscito: {value}",
"pbsConfigWrite": "impossibile salvare la configurazione PBS: {value}",
"persist": "impossibile salvare: {value}",
"archiveRemove": "impossibile rimuovere l'archivio: {value}",
"start": "impossibile avviare: {value}",
"borgTargetsUpdate": "impossibile aggiornare borg-targets.txt: {value}",
"pbsTargetsUpdate": "impossibile aggiornare pbs-manual-configs.txt: {value}",
"unitsUpdate": "impossibile aggiornare le unità systemd: {value}",
"borgTargetsWrite": "impossibile scrivere borg-targets.txt: {value}",
"jobWrite": "testo tecnico dell'interfaccia utente per una dashboard di gestione Proxmox.Traduzione: impossibile scrivere i file di lavoro: {value}",
"localTargetWrite": "testo tecnico dell'interfaccia utente per una dashboard di gestione Proxmox.Traduzione: impossibile scrivere local-target.conf: {value}",
"jobWrite": "impossibile scrivere i file del job: {value}",
"localTargetWrite": "impossibile scrivere local-target.conf: {value}",
"unitsWrite": "impossibile scrivere le unità systemd: {value}",
"format": "testo tecnico dell'interfaccia utente per una dashboard di gestione Proxmox.Traduzione: formato non riuscito: {value}",
"format": "formattazione non riuscita: {value}",
"calendar": "on_calendar non valido: {value}",
"mount": "montaggio non riuscito: {value}",
"parserInvocation": "testo tecnico dell'interfaccia utente per una dashboard di gestione Proxmox.Traduzione: invocazione del parser non riuscita: {value}",
"preflightInvocation": "testo tecnico dell'interfaccia utente per una dashboard di gestione Proxmox.Traduzione: chiamata di preflight non riuscita: {value}",
"parserInvocation": "invocazione del parser non riuscita: {value}",
"preflightInvocation": "invocazione della verifica preliminare non riuscita: {value}",
"publicKeyMissing": "chiave pubblica non trovata dopo la generazione: {value}",
"retentionInteger": "tention.{value} deve essere un numero intero",
"retentionNegative": "ritenzione.{value} deve essere non negativo",
"keygen": "testo tecnico dell'interfaccia utente per una dashboard di gestione Proxmox.Traduzione: ssh-keygen non riuscita: {value}",
"systemctl": "testo tecnico dell'interfaccia utente per una dashboard di gestione Proxmox.Traduzione: systemctl non riuscita: {value}",
"unmount": "smontaggio non riuscito: {value}",
"retentionInteger": "retention.{value} deve essere un numero intero",
"retentionNegative": "retention.{value} non deve essere negativo",
"keygen": "ssh-keygen non riuscito: {value}",
"systemctl": "systemctl non riuscito: {value}",
"unmount": "umount non riuscito: {value}",
"taskIncomplete": "l'attività è nello stato \"{value}\", non completata",
"unknownKind": "tipo sconosciuto: {value}",
"unknownMode": "modalità sconosciuta \"{value}\"",
"defaultRemove": "{value} è l'impostazione predefinita integrata e non può essere rimossa",
"defaultAdd": "{value} è l'impostazione predefinita integrata;non c'è bisogno di aggiungerlo",
"keyImport": "su {value} non è installato alcun file di chiavi PBS.Importa prima il file di chiavi.",
"storageMismatch": "mancata corrispondenza dell'archiviazione del lavoro PVE (il lavoro utilizza {value}, il payload dice {other})"
"defaultRemove": "{value} è il valore predefinito integrato e non può essere rimosso",
"defaultAdd": "{value} è il valore predefinito integrato; non è necessario aggiungerlo",
"keyImport": "Nessun file di chiavi PBS è installato in {value}. Importa prima il file di chiavi.",
"storageMismatch": "Lo storage del job PVE non corrisponde (il job usa {value}, il payload indica {other})"
}
},
"healthStatus": {
@@ -5438,6 +5597,7 @@
"websocketError": "Errore WebSocket",
"connectionClosed": "Connessione chiusa",
"completedSuccessfully": "Script completato con successo",
"cancelled": "Operazione annullata.",
"completedWithError": "Script terminato con codice di errore {code}",
"yes": "Sì",
"yourInput": "Input:",
@@ -7429,7 +7589,7 @@
"signInWith": "Accedi con",
"methodPassword": "Utente e password",
"methodToken": "Token API",
"username": "Utente (utente@realm)",
"username": "Utente",
"password": "Password",
"passwordHelp": "La password viene usata una sola volta per creare un token API di sola lettura (ruolo Audit) per questo Monitor. Viene salvato solo quel token, mai la password. Attiva prima l'autenticazione del Monitor.",
"cancel": "Annulla",
@@ -7442,10 +7602,10 @@
"editConnection": "Connessione da modificare",
"add": "Aggiungi una nuova connessione",
"name": "Nome",
"url": "URL HTTPS (includere :8007 per la porta nativa di PBS)",
"token_id": "ID del token API (user@realm!token)",
"token_secret": "Segreto del token API (lasciare vuoto per mantenere quello salvato)",
"fingerprint": "Impronta SHA256 del certificato (facoltativa)",
"url": "Indirizzo HTTPS",
"token_id": "ID del token API",
"token_secret": "Segreto del token API",
"fingerprint": "Impronta SHA256 (facoltativa)",
"tlsHelp": "Lascia vuota l'impronta per la normale verifica dell'autorità di certificazione e del nome host. Per un certificato autofirmato, copia la sua impronta SHA256 dalla console PBS o da un altro canale attendibile. L'impronta viene verificata prima dell'invio delle credenziali.",
"saved": "Connessione PBS verificata e salvata.",
"saveFailed": "Impossibile salvare la connessione PBS.",
@@ -7489,83 +7649,83 @@
"duration": "Durata",
"noJobs": "non è configurata alcuna pianificazione di sincronizzazione, verifica o eliminazione.",
"errors": {
"configRead": "impossibile leggere le connessioni PBS salvate.Controlla il file di configurazione e le autorizzazioni.",
"invalidConfig": "le impostazioni di connessione PBS non sono valide.Controlla il modulo e riprova.",
"invalidField": "un campo di connessione non è valido o è troppo lungo.",
"invalidUrl": "utilizza un indirizzo PBS HTTPS senza credenziali incorporate, parametri di query o un frammento.",
"nameRequired": "inserisci un nome server di massimo 128 caratteri.",
"tokenIdFormat": "inserisci l'ID token API PBS nel formato user@realm!token.",
"tokenSecret": "inserisci un segreto del token API valido senza spazi o caratteri di controllo.",
"invalidTokenId": "testo tecnico dell'interfaccia utente per una dashboard di gestione Proxmox.Traduzione: l'ID token API deve contenere solo caratteri ASCII.",
"invalidFingerprint": "inserisci l'impronta digitale SHA256 del certificato: 64 caratteri esadecimali, facoltativamente separati da due punti.",
"fingerprintMismatch": "il certificato PBS non corrisponde all'impronta digitale.Non sono state inviate credenziali.",
"tokenRejected": "PBS ha rifiutato il token API o le sue autorizzazioni.Controlla gli ACL sia dell'utente che del token.",
"invalidResponse": "PBS ha restituito una risposta inaspettata.I reindirizzamenti non vengono seguiti.",
"configRead": "Impossibile leggere le connessioni PBS salvate. Controlla il file di configurazione e i permessi.",
"invalidConfig": "Le impostazioni della connessione PBS non sono valide. Controlla il modulo e riprova.",
"invalidField": "Un campo della connessione non è valido o è troppo lungo.",
"invalidUrl": "Usa un indirizzo PBS HTTPS senza credenziali incorporate, parametri di query o frammento.",
"nameRequired": "Inserisci un nome del server di massimo 128 caratteri.",
"tokenIdFormat": "Inserisci l'ID del token API PBS nel formato user@realm!token.",
"tokenSecret": "Inserisci un segreto del token API valido, senza spazi né caratteri di controllo.",
"invalidTokenId": "L'ID del token API deve contenere solo caratteri ASCII.",
"invalidFingerprint": "Inserisci l'impronta SHA256 del certificato: 64 caratteri esadecimali, facoltativamente separati da due punti.",
"fingerprintMismatch": "Il certificato PBS non corrisponde all'impronta. Non sono state inviate credenziali.",
"tokenRejected": "PBS ha rifiutato il token API o i suoi permessi. Controlla le ACL sia dell'utente sia del token.",
"invalidResponse": "PBS ha restituito una risposta inattesa. I reindirizzamenti non vengono seguiti.",
"invalidJson": "PBS ha restituito un documento JSON non valido.",
"connectFailed": "impossibile connettersi a PBS tramite HTTPS verificato.Controlla l'indirizzo, il certificato e il servizio.",
"invalidId": "l'ID di connessione PBS non è valido.Ricaricare l'elenco delle connessioni.",
"invalidDatastores": "PBS ha restituito un elenco di archivi dati non valido.",
"connectionLimit": "È possibile configurare al massimo connessioni PBS {count}.",
"username": "inserisci l'utente PBS nel formato utente@realm, ad esempio root@pam.",
"password": "inserisci la password dell'utente PBS.",
"connectFailed": "Impossibile connettersi a PBS tramite HTTPS verificato. Controlla l'indirizzo, il certificato e il servizio.",
"invalidId": "L'ID della connessione PBS non è valido. Ricarica l'elenco delle connessioni.",
"invalidDatastores": "PBS ha restituito un elenco di datastore non valido.",
"connectionLimit": "Si possono configurare al massimo {count} connessioni PBS.",
"username": "Inserisci l'utente PBS nel formato user@realm, ad esempio root@pam.",
"password": "Inserisci la password dell'utente PBS.",
"loginRejected": "PBS ha rifiutato il nome utente o la password.",
"invalidLogin": "PBS ha restituito una risposta di accesso non valida.",
"tokenCreateDenied": "questo utente PBS non può creare token API.",
"tokenCreateDenied": "Questo utente PBS non può creare token API.",
"invalidToken": "PBS ha restituito un token API non valido.",
"auditRoleDenied": "questo utente PBS non può concedere il ruolo di controllo.Accedi come root@pam o un altro amministratore.",
"notFound": "la connessione PBS non è stata trovata.Ricaricare l'elenco delle connessioni.",
"readFailed": "impossibile leggere i dati PBS.Controlla il suo servizio e le autorizzazioni.",
"auditRoleDenied": "Questo utente PBS non può assegnare il ruolo Audit. Accedi come root@pam o con un altro amministratore.",
"notFound": "Connessione PBS non trovata. Ricarica l'elenco delle connessioni.",
"readFailed": "Impossibile leggere i dati PBS. Controlla il servizio e i permessi.",
"invalidList": "PBS ha restituito un elenco di dati non valido.",
"localUnavailable": "PBS non è disponibile su questo host.",
"authRequired": "abilita l'autenticazione locale in Monitor prima di gestire le connessioni PBS remote.",
"datastoreOffline": "l'archivio dati è offline, in modalità di manutenzione oppure il relativo dispositivo di supporto non è montato.",
"datastoreUnavailable": "il filesystem del datastore non è disponibile."
"authRequired": "Abilita l'autenticazione locale in Monitor prima di gestire le connessioni PBS remote.",
"datastoreOffline": "Il datastore è offline, in modalità manutenzione oppure il dispositivo su cui si basa non è montato.",
"datastoreUnavailable": "Il filesystem del datastore non è disponibile."
},
"taskTypes": {
"backup": "backup",
"restore": "ripristinare",
"backup": "Backup",
"restore": "Ripristino",
"verify": "Verifica",
"verifyGroup": "verifica del gruppo di backup",
"verifySnapshot": "verifica dell'istantanea",
"prune": "potare",
"verifyGroup": "Verifica del gruppo di backup",
"verifySnapshot": "Verifica dello snapshot",
"prune": "Pulizia",
"garbageCollection": "Garbage collection",
"sync": "sincronizzazione",
"updateCheck": "controlla gli aggiornamenti",
"terminal": "terminale",
"createDatastore": "crea archivio dati",
"sync": "Sincronizzazione",
"updateCheck": "Controllo aggiornamenti",
"terminal": "Terminale",
"createDatastore": "Creazione datastore",
"other": "Altra attività ({type})"
},
"states": {
"ok": "OK",
"unknown": "sconosciuto",
"warnings": "Avvertenze: {count}",
"warning": "Avvertimento",
"unknown": "Sconosciuto",
"warnings": "Avvisi: {count}",
"warning": "Avviso",
"error": "Errore"
},
"serviceStates": {
"active": "attivo",
"inactive": "inattivo",
"failed": "fallito",
"activating": "Inizio",
"deactivating": "Fermarsi",
"unknown": "sconosciuto"
"active": "Attivo",
"inactive": "Inattivo",
"failed": "Non riuscito",
"activating": "Avvio in corso",
"deactivating": "Arresto in corso",
"unknown": "Sconosciuto"
},
"durationUnits": {
"seconds": "{count} s",
"minutes": "{count} min",
"hours": "{count} h",
"days": "{count} d"
"days": "{count} g"
},
"urlHelp": "includi :8007 per la porta PBS predefinita, ad esempio https://pbs.example:8007.",
"usernameHelp": "utilizza user@realm, ad esempio root@pam.",
"tokenIdHelp": "utilizza user@realm!token, ad esempio monitor@pbs!proxmenux.",
"tokenSecretHelp": "inserisci il segreto di questo token API.",
"tokenSecretKeepHelp": "lascia vuoto per mantenere segreto il token salvato.",
"removeFailed": "impossibile rimuovere la connessione PBS.",
"savedRefreshFailed": "la connessione PBS è stata salvata, ma non è stato possibile aggiornare l'elenco delle connessioni.Ricarica la pagina prima di provare un'altra modifica.",
"removedRefreshFailed": "la connessione PBS è stata rimossa, ma non è stato possibile aggiornare l'elenco delle connessioni.Ricarica la pagina.",
"urlHelp": "Includi :8007 per la porta predefinita di PBS, ad esempio https://pbs.example:8007.",
"usernameHelp": "Usa utente@realm, ad esempio root@pam.",
"tokenIdHelp": "Usa utente@realm!token, ad esempio monitor@pbs!proxmenux.",
"tokenSecretHelp": "Inserisci il segreto di questo token API.",
"tokenSecretKeepHelp": "Lascia vuoto per mantenere il segreto del token salvato.",
"removeFailed": "Impossibile rimuovere la connessione PBS.",
"savedRefreshFailed": "La connessione PBS è stata salvata, ma non è stato possibile aggiornare l'elenco delle connessioni. Ricarica la pagina prima di fare un'altra modifica.",
"removedRefreshFailed": "La connessione PBS è stata rimossa, ma non è stato possibile aggiornare l'elenco delle connessioni. Ricarica la pagina.",
"technicalDetails": "Dettagli tecnici",
"datastoreType": "archivio dati"
"datastoreType": "Datastore"
},
"monitorLinks": {
"groups": {
@@ -7606,15 +7766,15 @@
"changeAddress": "Cambia indirizzo",
"cancel": "Annulla",
"errors": {
"addressRequired": "inserisci l'indirizzo del monitor.",
"invalidAddress": "l'indirizzo deve iniziare con http:// o https:// e nominare un host.",
"addressCredentials": "l'indirizzo non deve contenere un utente o una password.",
"invalidPort": "la porta dell'indirizzo non è valida.",
"invalidRequest": "La richiesta non è valida.Ricarica la pagina e riprova.",
"limit": "è possibile aggiungere al massimo nodi {count}.",
"duplicate": "questo indirizzo è già nell'elenco.",
"notFound": "il nodo non è stato trovato.Ricaricare l'elenco e riprovare.",
"detectedRemove": "solo i nodi aggiunti manualmente possono essere rimossi.I nodi rilevati possono essere nascosti."
"addressRequired": "Inserisci l'indirizzo del Monitor.",
"invalidAddress": "L'indirizzo deve iniziare con http:// o https:// e indicare un host.",
"addressCredentials": "L'indirizzo non deve contenere un utente o una password.",
"invalidPort": "La porta dell'indirizzo non è valida.",
"invalidRequest": "La richiesta non è valida. Ricarica la pagina e riprova.",
"limit": "Si possono aggiungere al massimo {count} nodi.",
"duplicate": "Questo indirizzo è già nell'elenco.",
"notFound": "Nodo non trovato. Ricarica l'elenco e riprova.",
"detectedRemove": "Si possono rimuovere solo i nodi aggiunti manualmente. I nodi rilevati possono essere nascosti."
}
}
}