openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
2 lines • 51.9 kB
JavaScript
var e={common:{health:`Stato`,ok:`OK`,yes:`Sì`,no:`No`,active:`Attivo`,loading:`Caricamento…`,refreshing:`Aggiornamento…`,online:`Online`,offline:`Offline`,connect:`Connetti`,connected:`Connesso`,refresh:`Aggiorna`,reload:`Ricarica`,reset:`Reimposta`,probe:`Sonda`,call:`Chiama`,confirm:`Conferma`,cancel:`Annulla`,next:`Prossimo`,back:`Indietro`,create:`Crea`,copy:`Copia`,copied:`Copiato!`,copyCode:`Copia codice`,delete:`Elimina`,dismiss:`Ignora`,unselect:`Deseleziona`,enabled:`Abilitato`,disabled:`Disabilitato`,none:`nessuno`,na:`n/d`,never:`mai`,configured:`Configurato`,running:`In esecuzione`,linked:`Collegato`,mode:`Modalità`,system:`Sistema`,light:`Leggera`,dark:`Scuro`,baseUrl:`URL di base`,lastStart:`Ultimo avvio`,lastProbe:`Ultimo probe`,lastInbound:`Ultimo inbound`,lastConnect:`Ultima connessione`,lastMessage:`Ultimo messaggio`,authAge:`Età auth`,credential:`Credenziale`,audience:`Pubblico`,publicKey:`Chiave pubblica`,probeOk:`Probe ok`,probeFailed:`Probe non riuscito`,reloadConfig:`Ricarica configurazione`,loadConfig:`Carica configurazione`,loadApprovals:`Carica approvazioni`,settingsSections:`Sezioni impostazioni`,version:`Versione`,docs:`Docs`,theme:`Tema`,colorMode:`Modalità colore`,colorModeOption:`Modalità colore: {mode}`,resources:`Risorse`,search:`Cerca`,save:`Salva`,saving:`Salvataggio…`,saveAndPublish:`Salva e pubblica`,importing:`Importazione…`,importFromRelays:`Importa dai relay`,showAdvanced:`Mostra avanzate`,hideAdvanced:`Nascondi avanzate`,unsavedChanges:`Hai modifiche non salvate`,secondsAgo:`{count}s fa`,working:`Elaborazione…`,showQr:`Mostra QR`,relink:`Ricollega`,waitForScan:`Attendi la scansione`,logout:`Esci`},channels:{health:{title:`Integrità canali`,subtitle:`Snapshot dello stato dei canali dal gateway.`,noSnapshotYet:`Ancora nessuno snapshot.`},generic:{subtitle:`Stato e configurazione del canale.`},gatewayUrlConfirmation:{title:`Modifica URL Gateway`,subtitle:`Questo riconnetterà a un server gateway diverso`,warning:`Conferma solo se ritieni attendibile questo URL. URL dannosi possono compromettere il tuo sistema.`},nostr:{profile:`Profilo`,editProfile:`Modifica profilo`,profilePicture:`Immagine del profilo`,noProfile:`Nessun profilo impostato.`,noProfileHint:`Fai clic su "Modifica profilo" per aggiungere nome, bio e avatar.`,name:`Nome`,displayName:`Nome visualizzato`,about:`Informazioni`,advanced:`Avanzate`,profilePicturePreview:`Anteprima immagine del profilo`,account:`Account`,username:`Nome utente`,usernameHelp:`Nome utente breve (es. satoshi)`,bio:`Bio`,bioPlaceholder:`Parla di te...`,bioHelp:`Una breve bio o descrizione`,displayNameHelp:`Il tuo nome visualizzato completo`,avatarUrl:`URL avatar`,avatarHelp:`URL HTTPS della tua immagine del profilo`,bannerUrl:`URL banner`,bannerHelp:`URL HTTPS di un'immagine banner`,website:`Sito web`,websiteHelp:`Il tuo sito web personale`,nip05Identifier:`Identificatore NIP-05`,nip05Help:`Identificatore verificabile (es. you@domain.com)`,lightningAddress:`Indirizzo Lightning`,lightningHelp:`Indirizzo Lightning per mance (LUD-16)`}},lazyView:{loadingTitle:`Caricamento pannello`,errorTitle:`Impossibile caricare il pannello`,errorSubtitle:`Ricarica la pagina per caricare il bundle Control UI più recente oppure riprova se la richiesta di rete non è riuscita.`,retry:`Riprova`,unknownError:`Errore sconosciuto di caricamento modulo.`},nodes:{binding:{loadConfigHint:`Carica la configurazione per modificare i binding.`,formModeHint:`Passa la scheda Config in modalità Modulo per modificare qui i binding.`,execNodeBinding:`Binding nodo exec`,execNodeBindingSubtitle:`Fissa gli agenti a un nodo specifico quando usi exec host=node.`,defaultBinding:`Binding predefinito`,defaultBindingHint:`Usato quando gli agenti non sovrascrivono un binding di nodo.`,node:`Nodo`}},instances:{title:`Istanze connesse`,subtitle:`Beacon di presenza dal gateway e dai client.`,showHosts:`Mostra host e IP`,hideHosts:`Nascondi host e IP`,toggleHostVisibility:`Attiva/disattiva visibilità host`,noInstances:`Nessuna istanza segnalata ancora.`,lastInput:`Ultimo input {time}`,reason:`Motivo {reason}`},sessionsView:{title:`Sessioni`,subtitle:`Chiavi di sessione attive e override per sessione.`,store:`Archivio: {path}`,active:`Attivo`,limit:`Limite`,filters:`Filtri`,showFilters:`Mostra filtri`,hideFilters:`Nascondi filtri`,sourceFilters:`Filtri origine sessione`,global:`Globale`,unknown:`Sconosciuto`,showArchived:`Mostra archiviate`,activeTooltip:`Aggiornate negli ultimi {count} minuti.`,limitTooltip:`Numero massimo di sessioni da caricare.`,globalTooltip:`Includi sessioni globali.`,unknownTooltip:`Includi sessioni sconosciute.`,showArchivedTooltip:`Includi sessioni archiviate.`,minutesPlaceholder:`min`,searchPlaceholder:`Filtra per chiave, agente, etichetta, tipo…`,selected:`{count} selezionati`,deleteSelected:`Elimina`,selectAllOnPage:`Seleziona tutto nella pagina`,selectSession:`Seleziona sessione`,optionalPlaceholder:`(facoltativo)`,key:`Chiave`,label:`Etichetta`,kind:`Tipo`,updated:`Aggiornato`,tokens:`Token`,compaction:`Compattazione`,goal:`Obiettivo`,goalNote:`Nota sull'obiettivo`,thinking:`Thinking`,fast:`Veloce`,verbose:`Dettagliato`,reasoning:`Ragionamento`,actions:`Azioni`,addToWorkboard:`Aggiungi alla Workboard`,openWorkboardCard:`Apri scheda Workboard`,noSessions:`Nessuna sessione trovata.`,noSessionsMatchFilters:`Nessuna sessione corrisponde ai tuoi filtri.`,showAll:`Mostra tutto`,inherit:`eredita`,defaultOption:`Predefinito ({value})`,offExplicit:`disattivato (esplicito)`,on:`attivato`,off:`off`,full:`completo`,stream:`stream`,customOption:`{value} (personalizzato)`,manual:`manuale`,autoThreshold:`soglia automatica`,overflowRetry:`nuovo tentativo per overflow`,timeoutRetry:`nuovo tentativo per timeout`,tokenRange:`{before} to {after} token`,tokensBefore:`{count} token prima`,tokenDeltaUnavailable:`delta dei token non disponibile`,checkpoints:`{count} checkpoint`,checkpoint:`{count} checkpoint`,showSessionDetails:`Mostra i dettagli della sessione per {count}`,hideSessionDetails:`Nascondi i dettagli della sessione per {count}`,sessionDetails:`Dettagli della sessione`,compactionHistory:`Cronologia della compattazione`,status:`Stato`,statusLive:`In diretta`,statusIdle:`Inattivo`,statusUnknown:`Sconosciuto`,statusRunning:`In esecuzione`,statusDone:`Completato`,statusFailed:`Non riuscito`,statusKilled:`Terminato`,statusTimeout:`Tempo scaduto`,model:`Modello`,provider:`Provider`,runtime:`Runtime`,surface:`Superficie`,subject:`Oggetto`,room:`Stanza`,space:`Spazio`,sessionId:`ID sessione`,activeRun:`Esecuzione attiva`,archived:`Archiviata`,loadingCheckpoints:`Caricamento checkpoint…`,noCheckpoints:`Nessun checkpoint di compattazione registrato per questa sessione.`,noSummary:`Nessun riepilogo acquisito.`,branchFromCheckpoint:`Crea ramo dal checkpoint`,restoreCheckpoint:`Ripristina checkpoint`},agents:{noAgents:`Nessun agente`,copyId:`Copia ID`,copyIdTitle:`Copia l'ID dell'agente negli appunti`,default:`Predefinito`,setDefault:`Imposta come predefinito`,alreadyDefaultTitle:`Già l'agente predefinito`,setDefaultTitle:`Imposta come agente predefinito`,selectTitle:`Seleziona un agente`,selectSubtitle:`Scegli un agente per esaminarne lo spazio di lavoro e gli strumenti.`,tabs:{overview:`Panoramica`,files:`File`,tools:`Strumenti`,skills:`Skills`,channels:`Canali`,cronJobs:`Processi cron`},context:{title:`Contesto agente`,workspace:`Spazio di lavoro`,openFilesTab:`Apri la scheda File`,primaryModel:`Modello principale`,runtime:`Runtime`,thinkingDefault:`Livello di ragionamento predefinito`,identityName:`Nome identità`,identityAvatar:`Avatar identità`,skillsFilter:`Filtro Skills`,default:`Predefinito`,configurationSubtitle:`Configurazione di spazio di lavoro, identità e modello.`,schedulingSubtitle:`Spazio di lavoro e destinazioni di pianificazione.`},channels:{title:`Canali`,subtitle:`Snapshot dello stato dei canali a livello di Gateway.`,lastRefresh:`Ultimo aggiornamento: {time}`,loadHint:`Carica i canali per vedere lo stato in tempo reale.`,empty:`Nessun canale trovato.`,connectedCount:`{connected}/{total} connessi`,noAccounts:`nessun account`,configuredCount:`{count} configurati`,notConfigured:`non configurato`,enabledCount:`{count} abilitati`,setupGuide:`Guida alla configurazione`},cronPanel:{schedulerTitle:`Pianificatore`,schedulerSubtitle:`Stato cron del Gateway.`,jobs:`Job`,nextWake:`Prossima attivazione`,agentJobsTitle:`Job cron agente`,agentJobsSubtitle:`Job pianificati destinati a questo agente.`,noJobs:`Nessun job assegnato.`,runNow:`Esegui ora`},files:{emptyDraft:`Bozza vuota`,minRead:`{count} min di lettura`,markdownPreview:`Anteprima Markdown`,extensionPreview:`Anteprima {ext}`,preview:`Anteprima`,expandPreview:`Espandi anteprima`,collapsePreview:`Comprimi anteprima`,editFile:`Modifica file`,closePreview:`Chiudi anteprima`,coreFilesTitle:`File principali`,coreFilesSubtitle:`Persona bootstrap, identità e guida agli strumenti.`,workspace:`Spazio di lavoro`,loadHint:`Carica i file dello spazio di lavoro dell'agente per modificare le istruzioni principali.`,empty:`Nessun file trovato.`,missing:`mancante`,selectFile:`Seleziona un file da modificare.`,previewMarkdownTitle:`Anteprima del markdown renderizzato`,willCreateOnSave:`Verrà creato al salvataggio`,liveDraftPreview:`Anteprima bozza in tempo reale`,savedPreview:`Anteprima salvata`,updated:`Aggiornato {time}`,notCreatedYet:`Non ancora creato`,updatedUnknown:`Aggiornamento sconosciuto`,missingHint:`Questo file è mancante. Il salvataggio lo creerà nello spazio di lavoro dell'agente.`,content:`Contenuto`,words:`{count} parole`,lines:`righe`}},debug:{snapshotsTitle:`Snapshot`,snapshotsSubtitle:`Dati di stato, integrità e heartbeat.`,status:`Stato`,health:`Integrità`,lastHeartbeat:`Ultimo heartbeat`,security:{audit:`Audit di sicurezza`,critical:`{count} critici`,warnings:`{count} avvisi`,noCriticalIssues:`Nessun problema critico`,info:`{count} info`,runPrefix:`Esegui`,runSuffix:`per i dettagli.`},manualRpcTitle:`RPC manuale`,manualRpcSubtitle:`Invia un metodo gateway grezzo con parametri JSON.`,method:`Metodo`,selectMethod:`Seleziona un metodo…`,paramsJson:`Parametri (JSON)`,modelsTitle:`Modelli`,modelsSubtitle:`Catalogo da models.list.`,eventLogTitle:`Registro eventi`,eventLogSubtitle:`Ultimi eventi del gateway.`,noEvents:`Ancora nessun evento.`},quickSettings:{security:{browserEnabled:`Browser enabled`,toolProfile:`Tool profile`}},execApproval:{expiresIn:`scade tra {time}`,expired:`scaduta`,execApprovalNeeded:`Approvazione exec necessaria`,pluginApprovalNeeded:`Approvazione plugin necessaria`,pending:`{count} in sospeso`,allowOnce:`Consenti una volta`,alwaysAllow:`Consenti sempre`,allowAlwaysUnavailable:`Il criterio di approvazione effettivo richiede l’approvazione ogni volta, quindi Consenti sempre non è disponibile.`,deny:`Nega`,labels:{host:`Host`,agent:`Agente`,session:`Sessione`,cwd:`CWD`,resolved:`Risolto`,security:`Sicurezza`,ask:`Richiesta`,severity:`Gravità`,plugin:`Plugin`}},agentTools:{connectedSource:`Connesso: {id}`,connected:`Connesso`,channelSource:`Canale: {id}`,channel:`Canale`,builtIn:`Integrato`},nav:{chat:`Chat`,control:`Controllo`,agent:`Agente`,settings:`Impostazioni`,expand:`Espandi barra laterale`,collapse:`Comprimi barra laterale`,resize:`Ridimensiona barra laterale`},tabs:{agents:`Agenti`,activity:`Attività`,overview:`Panoramica`,workboard:`Bacheca di lavoro`,channels:`Canali`,instances:`Istanze`,sessions:`Sessioni`,usage:`Utilizzo`,cron:`Processi cron`,skills:`Skills`,skillWorkshop:`Workshop delle Skill`,nodes:`Nodi`,chat:`Chat`,config:`Config`,communications:`Comunicazioni`,appearance:`Aspetto`,automation:`Automazione`,mcp:`MCP`,infrastructure:`Infrastruttura`,aiAgents:`IA e agenti`,debug:`Debug`,logs:`Log`,dreams:`Sogni`},subtitles:{agents:`Spazi di lavoro, strumenti, identità.`,activity:`Riepiloghi dell'attività degli strumenti locali al browser.`,overview:`Stato, punti di ingresso, integrità.`,workboard:`Coda di lavoro degli agenti e passaggio di sessione.`,channels:`Canali e impostazioni.`,instances:`Client e nodi connessi.`,sessions:`Sessioni attive e valori predefiniti.`,usage:`Utilizzo API e costi.`,cron:`Risvegli ed esecuzioni ricorrenti.`,skills:`Skills e chiavi API.`,skillWorkshop:`Esamina, perfeziona e applica le proposte prima che diventino skill attive.`,nodes:`Dispositivi associati e comandi.`,chat:`Chat Gateway per interventi rapidi.`,config:`Modifica openclaw.json.`,communications:`Canali, messaggi e impostazioni audio.`,appearance:`Tema, UI e impostazioni della procedura guidata di configurazione.`,automation:`Comandi, hook, cron e plugin.`,mcp:`Server MCP, autenticazione, strumenti e diagnostica.`,infrastructure:`Impostazioni Gateway, web, browser e media.`,aiAgents:`Agenti, modelli, skills, strumenti, memoria, sessione.`,debug:`Snapshot, eventi, RPC.`,logs:`Log gateway live.`,dreams:`Sogni della memoria, consolidamento e riflessione.`},skillWorkshop:{header:{useCurrentChat:`Use current chat`,useCurrentChatAria:`Use current chat for revision requests`,useCurrentChatTooltip:`Send revision requests to the current chat session instead of the proposal's workshop session.`}},activity:{title:`Attività`,subtitle:`Attività effimera degli strumenti derivata dagli eventi della sessione live.`,visibleCount:`{visible} di {total}`,filtersLabel:`Filtri attività`,search:`Cerca`,searchPlaceholder:`Filtra per strumento, riepilogo, esecuzione, sessione`,toolFilter:`Strumento`,allTools:`Tutti gli strumenti`,statusFilters:`Filtri di stato`,autoFollow:`Segui automaticamente`,expandAll:`Espandi tutto`,collapseAll:`Comprimi tutto`,clear:`Cancella`,empty:`Nessuna attività degli strumenti ancora.`,emptyFiltered:`Nessuna attività corrisponde a questi filtri.`,entrySummary:`{argumentSummary}`,argumentHiddenOne:`1 argomento nascosto`,argumentsHidden:`{count} argomenti nascosti`,streamLabel:`Voci dell'attività degli strumenti`,toolCallId:`Chiamata strumento`,runId:`Esegui`,session:`Sessione`,outputTruncated:`Anteprima oscurata e troncata.`,noOutputPreview:`Nessuna anteprima dell'output.`,status:{running:`In esecuzione`,done:`Completato`,error:`Errore`},duration:{ms:`{count} ms`,seconds:`{count} s`,minutes:`{minutes}m {seconds}s`}},workboard:{disabledHelpStart:`Workboard è disabilitata. Abilita`,enableConfigKey:`plugins.entries.workboard.enabled = true`,disabledHelpEnd:`, quindi ricarica questa scheda.`,status:{triage:`Triage`,backlog:`Backlog`,todo:`Da fare`,scheduled:`Pianificato`,ready:`Pronto`,running:`In esecuzione`,review:`Revisione`,blocked:`Bloccata`,done:`Completato`},noLinkedSession:`Nessuna sessione collegata`,stopSession:`Interrompi sessione`,editCard:`Modifica scheda`,editCardHelp:`Aggiorna i metadati della coda e il passaggio di sessione.`,newCard:`Nuova scheda`,newCardHelp:`Metti in coda il lavoro per una sessione dell'agente.`,archiveCard:`Archivia scheda`,unarchiveCard:`Restore from archive`,archived:`Archived`,deleteCard:`Elimina scheda`,viewDetails:`View details`,detailTitle:`Card details`,detailTask:`Gateway task`,detailRun:`Run`,detailUpdated:`Updated`,detailProof:`Proof`,detailDiagnostics:`Diagnostics`,detailWorkerLogs:`Worker logs`,detailWorkerProtocol:`Worker protocol`,detailAutomation:`Automation`,detailUpdatedValue:`Updated: {time}`,detailAutomationTenant:`Tenant: {tenant}`,detailAutomationBoard:`Board: {board}`,detailAutomationSkills:`Skills: {skills}`,detailAutomationWorkspace:`Workspace: {workspace}`,detailAutomationSummary:`Summary: {summary}`,detailOperatorNotes:`Operator notes`,detailNoNotes:`No operator notes yet.`,detailNotePlaceholder:`Add a decision, blocker, or proof note...`,detailAddNote:`Add note`,openSession:`Apri sessione`,openLinkedSession:`Apri sessione collegata`,defaultAgent:`Agente predefinito`,allAgents:`All agents`,agentFilter:`Filter by agent`,agentLinked:`Linked to {agent}`,agentDefaultLinked:`Using default agent {agent}`,engineOpenAI:`OpenAI`,engineClaude:`Claude`,engineDisabledRuntime:`{agent} uses the {runtime} ACP runtime. Use default start for that session.`,runEngine:`Esegui {engine}`,openEngine:`Apri {engine}`,runDefaultAgent:`Esegui agente predefinito`,run:`Run`,open:`Open`,start:`Avvia`,dependencies:`Dependencies`,dependenciesReady:`{count} ready`,dependenciesReadyTitle:`{count} dependencies are done.`,dependenciesBlocked:`{count} blocked`,dependenciesBlockedTitle:`Waiting on dependencies: {parents}.`,dependencyMissing:`{parent} (missing)`,dependencyStatusMissing:`Missing`,unknownStatus:`Unknown`,showArchived:`Show archived cards`,hideArchived:`Hide archived cards`,showArchivedShort:`Archived`,hideArchivedShort:`Hide archived`,layout:`Card layout`,layoutCompact:`Compact cards`,layoutComfortable:`Comfortable cards`,dispatch:`Sollecita dispatcher`,dispatchSummary:`Dispatch complete: started {started}, promoted {promoted}, blocked {blocked}, reclaimed {reclaimed}, orchestrated {orchestrated}, failures {failures}.`,dispatchSummaryEmpty:`Dispatch complete: no ready work changed.`,live:`live`,fieldTitle:`Titolo`,fieldNotes:`Note`,fieldStatus:`Stato`,fieldPriority:`Priorità`,fieldAgent:`Agente`,fieldSession:`Sessione`,fieldLabels:`Etichette`,templatesLabel:`Modelli di scheda`,template:{bugfix:`Correzione bug`,docs:`Documentazione`,release:`Release`,pr_review:`Revisione PR`,plugin:`Plugin`},badgeAttempts:`{count} tentativi`,badgeFailures:`{count} non riusciti`,badgeComments:`{count} commenti`,badgeLinks:`{count} link`,badgeProof:`{count} prova`,badgeArtifacts:`{count} artefatti`,badgeAttachments:`{count} allegati`,badgeWorkerLogs:`{count} log del worker`,badgeWorkerProtocol:`worker {state}`,badgeTenant:`ambiente {tenant}`,badgeSkills:`{count} competenze`,badgeDispatches:`{count} invii`,badgeTaskLinked:`task linked`,badgeClaimed:`rivendicato da {owner}`,badgeDiagnostics:`{count} diagnostiche`,badgeStale:`obsoleto`,titlePlaceholder:`Titolo scheda`,notesPlaceholder:`Note, criteri di accettazione, link`,labelsPlaceholder:`ui, docs`,searchPlaceholder:`Cerca schede`,allPriorities:`Tutte le priorità`,emptyColumn:`Rilascia qui il lavoro`,lifecycleUnlinked:`Nessuna sessione`,lifecycleUnlinkedDetail:`Avvia o collega una sessione`,lifecycleMissing:`Sessione mancante`,lifecycleMissingDetail:`Ricarica le sessioni o ricollega questa scheda`,lifecycleLinked:`Collegato`,lifecycleIdleDetail:`Nessuna esecuzione attiva`,lifecycleRunning:`In esecuzione`,lifecycleRunningDetail:`Esecuzione attiva in corso`,lifecycleStale:`Obsoleto`,lifecycleStaleDetail:`Nessuna attività recente nella sessione`,lifecycleDone:`Completato`,lifecycleDoneDetail:`Spostata in revisione`,lifecycleNeedsReview:`Richiede revisione`,lifecycleNeedsReviewDetail:`Esecuzione interrotta o non riuscita`,taskStatus:{queued:`Task queued`,running:`Task running`,completed:`Task complete`,failed:`Task failed`,cancelled:`Task cancelled`,timed_out:`Task timed out`},eventsLabel:`Eventi della scheda`,eventCreated:`Creato`,eventEdited:`Modificato`,eventMoved:`Spostato`,eventMovedTo:`Spostato in {status}`,eventLinked:`Sessione collegata`,eventSpecified:`Specified`,eventDecomposed:`Decomposed`,eventClaimed:`Rivendicato`,eventHeartbeat:`Heartbeat`,eventExecutionUpdated:`Agente aggiornato`,eventAttemptStarted:`Tentativo avviato`,eventAttemptUpdated:`Tentativo aggiornato`,eventCommentAdded:`Commento aggiunto`,eventLinkAdded:`Link aggiunto`,eventProofAdded:`Prova aggiunta`,eventArtifactAdded:`Artefatto aggiunto`,eventAttachmentAdded:`Allegato aggiunto`,eventDiagnostic:`Diagnostica`,eventNotification:`Notifica`,eventDispatch:`Invio`,eventOrchestration:`Orchestrazione`,eventProtocolViolation:`Violazione del protocollo`,eventArchived:`Archiviato`,eventUnarchived:`Non archiviato`,eventStale:`Sessione obsoleta`},overview:{access:{title:`Accesso Gateway`,subtitle:`Dove si connette la dashboard e come si autentica.`,wsUrl:`URL WebSocket`,token:`Token Gateway`,password:`Password (non memorizzata)`,passwordPlaceholder:`password di sistema o condivisa`,sessionKey:`Chiave sessione predefinita`,language:`Lingua`,connectHint:`Fai clic su Connetti per applicare le modifiche alla connessione.`,trustedProxy:`Autenticato tramite proxy attendibile.`,showToken:`Mostra token`,hideToken:`Nascondi token`,toggleTokenVisibility:`Attiva/disattiva visibilità token`,showPassword:`Mostra password`,hidePassword:`Nascondi password`,togglePasswordVisibility:`Attiva/disattiva visibilità password`},snapshot:{title:`Snapshot`,subtitle:`Informazioni più recenti sull'handshake del gateway.`,status:`Stato`,uptime:`Tempo di attività`,tickInterval:`Intervallo tick`,lastChannelsRefresh:`Ultimo aggiornamento canali`,channelsHint:`Usa Canali per collegare WhatsApp, Telegram, Discord, Signal o iMessage.`},stats:{instances:`Istanze`,instancesHint:`Beacon di presenza negli ultimi 5 minuti.`,sessions:`Sessioni`,sessionsHint:`Chiavi di sessione recenti tracciate dal gateway.`,cron:`Cron`,cronNext:`Prossimo risveglio {time}`},notes:{title:`Note`,subtitle:`Promemoria rapidi per configurazioni di controllo remoto.`,tailscaleTitle:`Tailscale serve`,tailscaleText:`Preferisci la modalità serve per mantenere il gateway su loopback con autenticazione tailnet.`,sessionTitle:`Igiene delle sessioni`,sessionText:`Usa /new o sessions.patch per reimpostare il contesto.`,cronTitle:`Promemoria cron`,cronText:`Usa sessioni isolate per le esecuzioni ricorrenti.`},auth:{required:`Questo Gateway richiede l'autenticazione. Aggiungi un token o una password, quindi fai clic su Connetti.`,failed:`Autenticazione non riuscita. Ricopia un URL con token usando {command}, oppure aggiorna il token, quindi fai clic su Connetti.`},pairing:{hint:`Questo dispositivo richiede l'approvazione dell'abbinamento dall'host del Gateway.`,scopeUpgradeTitle:`Aggiornamento dell'ambito in attesa di approvazione.`,scopeUpgradeSummary:`Questo dispositivo è già abbinato, ma l'ambito più ampio richiesto è in attesa di approvazione.`,roleUpgradeTitle:`Aggiornamento del ruolo in attesa di approvazione.`,roleUpgradeSummary:`Questo dispositivo è già abbinato, ma la modifica del ruolo richiesta è in attesa di approvazione.`,metadataUpgradeTitle:`Modifica dei metadati del dispositivo in attesa di approvazione.`,metadataUpgradeSummary:`Questo dispositivo è già abbinato, ma la modifica dei metadati è in attesa di approvazione.`,mobileHint:`Su mobile? Copia l'URL completo (incluso #token=...) da openclaw dashboard --no-open sul desktop.`,docsTitle:`Documentazione sull'abbinamento dei dispositivi (si apre in una nuova scheda)`,docsLink:`Docs: abbinamento dispositivi`},insecure:{hint:`Questa pagina è HTTP, quindi il browser blocca l'identità del dispositivo. Usa HTTPS (Tailscale Serve) o apri {url} sull'host del Gateway.`,stayHttp:`Se devi restare su HTTP, imposta {config} (solo token).`},connection:{title:`Come connettersi`,step1:`Avvia il Gateway sulla macchina host:`,step2:`Ottieni un URL della dashboard con token:`,step3:`Incolla l'URL WebSocket e il token sopra, oppure apri direttamente l'URL con token.`,step4:`Oppure genera un token riutilizzabile:`,docsHint:`Per l'accesso remoto, Tailscale Serve è consigliato. `,docsLink:`Leggi la documentazione →`,authDocsTitle:`Documentazione autenticazione Control UI (si apre in una nuova scheda)`,authDocsLink:`Docs: autenticazione Control UI`,tailscaleDocsTitle:`Documentazione Tailscale Serve (si apre in una nuova scheda)`,tailscaleDocsLink:`Docs: Tailscale Serve`,insecureHttpDocsTitle:`Documentazione HTTP non sicuro (si apre in una nuova scheda)`,insecureHttpDocsLink:`Docs: HTTP non sicuro`,copyCommand:`Copia comando`,copyCommandAria:`Copia comando: {command}`},cards:{cost:`Costo`,skills:`Skills`,recentSessions:`Sessioni recenti`,modelAuth:`Autenticazione modello`,modelAuthOk:`{count} ok`,modelAuthExpired:`{count} scaduti`,modelAuthExpiring:`{count} in scadenza`,modelAuthProviders:`{count} provider`,modelAuthUsageLeft:`{pct}% rimasto`,modelAuthExpiresIn:`scade {when}`,modelAuthAttentionExpiredTitle:`Autenticazione modello scaduta`,modelAuthAttentionExpiringTitle:`Autenticazione modello in scadenza a breve`,modelAuthAttentionExpiredDesc:`{providers} — riautenticati con openclaw models auth`,modelAuthAttentionExpiringEntry:`{provider} ({when})`},attention:{title:`Attenzione`},eventLog:{title:`Registro eventi`},logTail:{title:`Log Gateway`},quickActions:{newSession:`Nuova sessione`,automation:`Automazione`,refreshAll:`Aggiorna tutto`,terminal:`Terminale`},palette:{placeholder:`Digita un comando…`,noResults:`Nessun risultato`,categories:{search:`Cerca`,navigation:`Navigazione`,skills:`Skills`},items:{overview:`Panoramica`,sessions:`Sessioni`,scheduled:`Pianificati`,skills:`Skills`,settings:`Impostazioni`,agents:`Agenti`,shellCommand:`Comando shell`,debugMode:`Modalità debug`},descriptions:{shellCommand:`Esegui shell`,debugMode:`Attiva/disattiva debug`},footer:{navigate:`naviga`,select:`seleziona`,close:`chiudi`}}},dreaming:{agentSelect:{label:`Agente`,ariaLabel:`Dreaming agent`},tabs:{scene:`Scena`,diary:`Diario`,advanced:`Avanzate`},header:{refresh:`Aggiorna`,refreshing:`Aggiornamento…`,on:`Dreaming attivo`,off:`Dreaming disattivo`},restartConfirmation:{title:`Riavvia il Gateway per applicare la modifica`,subtitle:`La modifica della modalità Dreaming riavvia il gateway.`,warning:`Questa azione riavvierà il Gateway e potrebbe interrompere temporaneamente chat, automazioni e canali connessi.`,confirm:`Conferma riavvio`,restarting:`Riavvio…`,failed:`Impossibile applicare la modifica. Controlla la connessione e riprova.`},status:{active:`Dreaming attivo`,idle:`Dreaming inattivo`,promotedSuffix:`promosso`,nextSweepPrefix:`prossima scansione`},scene:{backfill:`Backfill`,dedupeDiary:`Deduplica diario`,reset:`Reimposta`,clearGrounded:`Cancella rigiocati`,repairCache:`Ripara cache Dream`,working:`Elaborazione…`},phase:{light:`Leggera`,deep:`Profonda`,rem:`Rem`,off:`off`},advanced:{eyebrow:`Revisione`,title:`Revisione log giornaliero`,description:`Rivedi ciò che proviene dal log giornaliero, ciò che attende la promozione e ciò che è stato promosso di recente.`,summaryFromDailyLog:`dal log giornaliero`,summaryWaiting:`in attesa`,summaryPromotedToday:`promossi oggi`,stagedTitle:`Dal log giornaliero`,stagedDescription:`Candidati di replay estratti da voci meno recenti del log giornaliero.`,shortTermTitle:`In attesa di promozione`,shortTermDescription:`Candidati a breve termine attuali in attesa di passare alla memoria reale.`,sortRecent:`Più recenti`,sortSignals:`Supporto più forte`,originDailyLog:`rigiocato`,originLive:`live`,originMixed:`misto`,promotedTitle:`Promozioni recenti`,promotedDescription:`Elementi che hanno già superato la promozione.`,emptyGrounded:`Al momento non ci sono voci di replay grounded preparate.`,emptyShortTerm:`Nessuna voce a breve termine da ispezionare.`,emptyPromoted:`Nessuna promozione recente da ispezionare.`,updatedPrefix:`aggiornato`},stats:{shortTerm:`A breve termine`,grounded:`Grounded`,signals:`Segnali`,promoted:`Promossi`,phaseHits:`Hit di fase`},trace:{shortTerm:`A breve termine`,grounded:`Grounded`,signals:`Segnali`,promoted:`Promossi`,groundedLed:`guidato da grounded`,emptyShortTerm:`Nessun elemento a breve termine attivo.`,emptyGrounded:`Nessun elemento grounded preparato.`,emptySignals:`Nessun segnale attivo.`,emptyPromoted:`Nulla promosso oggi.`},diary:{title:`Diario dei sogni`,noDreamsYet:`Ancora nessun sogno`,noDreamsHint:`I sogni appariranno qui dopo l'esecuzione del primo ciclo di dreaming.`,waitingTitle:`Il diario è in attesa`,waitingHint:`Le voci narrative appariranno dopo il prossimo ciclo di dreaming.`,older:`Più vecchi`,newer:`Più nuovi`,reload:`Ricarica`,reloading:`Ricaricamento…`},phrases:{consolidatingMemories:`consolidamento dei ricordi…`,tidyingKnowledgeGraph:`riordino del grafo della conoscenza…`,replayingConversations:`replay delle conversazioni di oggi…`,weavingShortTerm:`intreccio del breve termine nel lungo termine…`,defragmentingMindPalace:`deframmentazione del palazzo della mente…`,filingLooseThoughts:`archiviazione dei pensieri sparsi…`,connectingDots:`collegamento di punti lontani…`,compostingContext:`compostaggio delle vecchie finestre di contesto…`,alphabetizingSubconscious:`ordinamento alfabetico del subconscio…`,promotingHunches:`promozione delle intuizioni promettenti…`,forgettingNoise:`dimenticare ciò che non conta…`,dreamingEmbeddings:`sognare in embedding…`,reorganizingAttic:`riorganizzazione della soffitta dei ricordi…`,indexingDay:`indicizzazione delicata della giornata…`,nurturingInsights:`cura delle intuizioni appena nate…`,simmeringIdeas:`cottura lenta di idee abbozzate…`,whisperingVectorStore:`sussurri al vector store…`}},usage:{common:{emptyValue:`—`,unknown:`sconosciuto`},loading:{title:`Panoramica utilizzo`,badge:`Caricamento`},metrics:{tokens:`Token`,cost:`Costo`,session:`sessione`,sessions:`sessioni`},presets:{today:`Oggi`,last7d:`7 gg`,last30d:`30 gg`,last90d:`90g`,last1y:`1a`,all:`Tutte`},scope:{instance:`Istanza corrente`,instanceHint:`Mostra solo l'ID della sessione attiva per ogni sessione logica.`,family:`Linea storica`,familyHint:`Aggrega gli ID sessione noti basati su trascrizioni ruotate.`,familyIncluded:`La linea storica include {count} istanze di sessione.`},filters:{title:`Filtri`,to:`a`,startDate:`Data di inizio`,endDate:`Data di fine`,timeZone:`Fuso orario`,timeZoneLocal:`Locale`,timeZoneUtc:`UTC`,pin:`Fissa`,pinned:`Fissati`,unpin:`Sblocca filtri`,selectAll:`Seleziona tutto`,clear:`Cancella`,clearAll:`Cancella tutto`,remove:`Rimuovi filtro`,all:`Tutti`,days:`Giorni`,hours:`Ore`,session:`Sessione`,agent:`Agente`,channel:`Canale`,provider:`Provider`,model:`Modello`,tool:`Strumento`,daysCount:`{count} giorni`,hoursCount:`{count} ore`,sessionsCount:`{count} sessioni`},query:{placeholder:`Filtra sessioni (es. key:agent:main:cron* model:gpt-4o has:errors minTokens:2000)`,apply:`Filtra (lato client)`,matching:`{shown} di {total} sessioni corrispondono`,inRange:`{total} sessioni nell'intervallo`,tip:`Suggerimento: usa i filtri o fai clic sulle barre per affinare i giorni.`},export:{label:`Esporta`,sessionsCsv:`CSV sessioni`,dailyCsv:`CSV giornaliero`,json:`JSON`},cacheStatus:{warning:`La cache di utilizzo viene ricostruita in background. I totali visualizzati potrebbero non essere aggiornati.`,title:`{status}: {pending} in sospeso, {stale} obsoleti, {cached} memorizzati nella cache`,status:{refreshing:`aggiornamento in corso`,stale:`obsoleta`,partial:`parziale`}},empty:{title:`Inizia con un intervallo di date`,subtitle:`Carica i dati di utilizzo per confrontare i costi, ispezionare le sessioni e approfondire le timeline senza uscire dalla dashboard.`,hint:`Seleziona un intervallo di date e fai clic su Aggiorna per caricare l'utilizzo.`,noData:`Nessun dato`,featureOverview:`Schede panoramica`,featureSessions:`Classifica sessioni`,featureTimeline:`Approfondimento timeline`},daily:{title:`Utilizzo giornaliero`,total:`Totale`,byType:`Per tipo`,tokensTitle:`Utilizzo giornaliero dei token`,costTitle:`Costo giornaliero`},breakdown:{output:`Output`,input:`Input`,cacheWrite:`Scrittura cache`,cacheRead:`Lettura cache`,total:`Totale`,tokensByType:`Token per tipo`,costByType:`Costo per tipo`},overview:{title:`Panoramica utilizzo`,messages:`Messaggi`,messagesHint:`Totale dei messaggi utente e assistente nell'intervallo.`,messagesAbbrev:`msg`,user:`utente`,assistant:`assistente`,toolCalls:`Chiamate strumenti`,toolCallsHint:`Conteggio totale delle chiamate agli strumenti nelle sessioni.`,toolsUsed:`strumenti usati`,errors:`Errori`,errorsHint:`Totale degli errori di messaggi e strumenti nell'intervallo.`,toolResults:`risultati strumenti`,avgTokens:`Token medi / msg`,avgTokensHint:`Token medi per messaggio in questo intervallo.`,avgCost:`Costo medio / msg`,avgCostHint:`Costo medio per messaggio quando i provider riportano i costi.`,avgCostHintMissing:`Costo medio per messaggio quando i provider riportano i costi. I dati sui costi mancano per alcune o tutte le sessioni in questo intervallo.`,acrossMessages:`Su {count} messaggi`,sessions:`Sessioni`,sessionsHint:`Sessioni distinte nell'intervallo.`,sessionsInRange:`di {count} nell'intervallo`,throughput:`Throughput`,throughputHint:`Il throughput mostra i token al minuto durante il tempo attivo. Più alto è meglio.`,tokensPerMinute:`tok/min`,perMinute:`/ min`,errorRate:`Tasso di errori`,errorHint:`Tasso di errori = errori / messaggi totali. Più basso è meglio.`,avgSession:`sessione media`,cacheHitRate:`Tasso hit cache`,cacheHint:`Tasso hit cache = letture cache / (input + letture cache + scritture cache). Più alto è meglio.`,cached:`in cache`,prompt:`prompt`,calls:`chiamate`,topModels:`Modelli principali`,topProviders:`Provider principali`,topTools:`Strumenti principali`,topAgents:`Agenti principali`,topChannels:`Canali principali`,peakErrorDays:`Giorni con picco di errori`,peakErrorHours:`Ore con picco di errori`,noModelData:`Nessun dato sui modelli`,noProviderData:`Nessun dato sui provider`,noToolCalls:`Nessuna chiamata agli strumenti`,noAgentData:`Nessun dato sugli agenti`,noChannelData:`Nessun dato sui canali`,noErrorData:`Nessun dato sugli errori`},sessions:{title:`Sessioni`,shown:`{count} mostrate`,total:`{count} totali`,avg:`media`,all:`Tutte`,recent:`Visualizzate di recente`,recentShort:`Recenti`,sort:`Ordina`,ascending:`Crescente`,descending:`Decrescente`,clearSelection:`Cancella selezione`,noRecent:`Nessuna sessione recente`,noneInRange:`Nessuna sessione nell'intervallo`,more:`+{count} altre`,selected:`Selezionate ({count})`,copy:`Copia`,copyName:`Copia nome sessione`,limitReached:`Mostrate le prime 1.000 sessioni. Restringi l'intervallo di date per ottenere risultati completi.`},details:{noUsageData:`Nessun dato di utilizzo per questa sessione.`,duration:`Durata`,modelMix:`Mix modelli`,filtered:`(filtrato)`,close:`Chiudi dettagli sessione`,noTimeline:`Nessun dato timeline`,noDataInRange:`Nessun dato nell'intervallo`,usageOverTime:`Utilizzo nel tempo`,reset:`Reimposta`,perTurn:`Per turno`,cumulative:`Cumulativo`,turnRange:`Turni {start}–{end} di {total}`,assistantOutputTokens:`Token output assistente`,userToolInputTokens:`Token input utente + strumenti`,tokensWrittenToCache:`Token scritti nella cache`,tokensReadFromCache:`Token letti dalla cache`,noContextData:`Nessun dato di contesto`,systemPromptBreakdown:`Dettaglio prompt di sistema`,collapse:`Comprimi`,collapseAll:`Comprimi tutto`,expandAll:`Espandi tutto`,baseContextPerMessage:`Contesto di base per messaggio`,system:`Sistema`,systemShort:`Sis`,skills:`Skills`,tools:`Strumenti`,files:`File`,ofInput:`dell'input`,of:`di`,timelineFiltered:`timeline filtrata`,conversation:`Conversazione`,noMessages:`Nessun messaggio`,tool:`Strumento`,toolResult:`Risultato strumento`,hasTools:`Ha strumenti`,searchConversation:`Cerca nella conversazione`,you:`Tu`,noMessagesMatch:`Nessun messaggio corrisponde ai filtri.`},mosaic:{title:`Attività per orario`,subtitleEmpty:`Le stime richiedono timestamp delle sessioni.`,subtitle:`Stimato dagli intervalli delle sessioni (prima/ultima attività). Fuso orario: {zone}.`,noTimelineData:`Ancora nessun dato timeline.`,dayOfWeek:`Giorno della settimana`,midnight:`Mezzanotte`,fourAm:`4:00`,eightAm:`8:00`,noon:`Mezzogiorno`,fourPm:`16:00`,eightPm:`20:00`,legend:`Densità token bassa → alta`,sun:`Dom`,mon:`Lun`,tue:`Mar`,wed:`Mer`,thu:`Gio`,fri:`Ven`,sat:`Sab`}},login:{subtitle:`Dashboard Gateway`,passwordPlaceholder:`facoltativa`,showToken:`Mostra token`,hideToken:`Nascondi token`,toggleTokenVisibility:`Attiva/disattiva visibilità token`,showPassword:`Mostra password`,hidePassword:`Nascondi password`,togglePasswordVisibility:`Attiva/disattiva visibilità password`,failure:{rawError:`Errore grezzo`,docsAuth:`Documentazione auth di Control UI`,docsPairing:`Documentazione associazione dispositivo`,docsInsecure:`Documentazione HTTP non sicuro`,authRequired:{title:`Autenticazione richiesta`,summary:`Il Gateway è raggiungibile, ma richiede un token o una password corrispondente prima che questo browser possa connettersi.`,stepPaste:`Incolla il token da openclaw dashboard --no-open oppure inserisci la password configurata.`,stepGenerate:`Se non è configurato alcun token, esegui openclaw doctor --generate-gateway-token sull’host Gateway.`,stepConnect:`Fai clic di nuovo su Connect dopo aver aggiornato la credenziale.`},authFailed:{title:`L’autenticazione non corrisponde`,summary:`La credenziale fornita è stata rifiutata. La causa più comune è un token obsoleto o copiato da un altro URL Gateway.`,stepDashboard:`Esegui openclaw dashboard --no-open e apri il nuovo URL oppure incolla il suo token.`,stepReplace:`Sostituisci i valori token/password obsoleti; non riutilizzare un token da un altro URL Gateway.`,stepMode:`Usa un solo modo auth corrispondente alla volta: token gateway per il modo token, password per il modo password.`},rateLimited:{title:`Troppi tentativi non riusciti`,summary:`Il Gateway sta limitando temporaneamente i tentativi di autenticazione per questo client.`,stepStop:`Interrompi per un momento i tentativi da questa scheda.`,stepWait:`Attendi che il limitatore auth si raffreddi, poi riconnettiti con la credenziale corretta.`,stepCheckClients:`Se questo host è condiviso, controlla altri client per ripetuti tentativi errati.`},pairing:{title:`Associazione dispositivo richiesta`,scopeTitle:`Aggiornamento dello scope in sospeso`,roleTitle:`Aggiornamento del ruolo in sospeso`,metadataTitle:`Aggiornamento dispositivo in sospeso`,summary:`Questo browser richiede un’approvazione una tantum dall’host Gateway prima di poter usare Control UI.`,upgradeSummary:`Questo browser è già noto, ma l’accesso richiesto è cambiato e richiede una nuova approvazione.`,stepList:`Esegui openclaw devices list sull’host Gateway.`,stepApproveId:`Approva questa richiesta: openclaw devices approve {requestId}.`,stepApprove:`Approva la richiesta browser/dispositivo in sospeso da quell’elenco.`,stepReconnect:`Riconnettiti al termine dell’approvazione.`},insecure:{title:`Contesto browser sicuro richiesto`,summary:`Questa pagina è in esecuzione su HTTP semplice, quindi il browser non può creare l’identità dispositivo attesa dal Gateway.`,stepHttps:`Usa HTTPS/Tailscale Serve, oppure apri http://127.0.0.1:18789 sull’host Gateway.`,stepLocalCompat:`Per la compatibilità locale solo-token, imposta gateway.controlUi.allowInsecureAuth: true.`,stepAvoidDisable:`Evita di disabilitare l’auth dispositivo per accesso HTTP remoto.`},origin:{title:`Origine del browser non consentita`,summary:`Il Gateway ha rifiutato l’origine di questa pagina prima di accettare la connessione Control UI.`,stepAllowedOrigins:`Aggiungi questa origine del browser a gateway.controlUi.allowedOrigins.`,stepFullOrigin:`Usa origini complete come http://localhost:5173, non pattern wildcard.`,stepRestart:`Riavvia o ricarica il Gateway dopo aver modificato le origini consentite.`},protocol:{title:`Protocollo non corrispondente`,summary:`La Control UI servita e il Gateway in esecuzione non concordano sul protocollo di connessione supportato.`,stepDashboard:`Riapri il dashboard servito con openclaw dashboard in modo che UI e Gateway provengano dalla stessa installazione.`,stepDevUi:`Se usi pnpm ui:dev, ricompila o riavvia la UI di sviluppo contro il checkout corrente.`,stepRestart:`Riavvia il Gateway dopo aver aggiornato OpenClaw affinché serva il protocollo corrente.`},network:{title:`Impossibile connettersi`,summary:`Il browser non è riuscito a completare la connessione al Gateway. Controlla destinazione e trasporto prima di riprovare le credenziali.`,stepGateway:`Conferma che il Gateway sia in esecuzione con openclaw status o openclaw gateway run.`,stepUrl:`Controlla l’URL WebSocket e usa wss:// quando il Gateway è dietro HTTPS/Tailscale Serve.`,stepDashboard:`Riapri il dashboard con openclaw dashboard --no-open per ricopiare l’URL corrente e i dettagli auth.`}}},chat:{disconnected:`Disconnesso dal gateway.`,refreshTitle:`Aggiorna dati chat`,settings:`Impostazioni chat`,thinkingToggle:`Attiva/disattiva output di pensiero/elaborazione dell'assistente`,toolCallsToggle:`Attiva/disattiva chiamate agli strumenti e risultati strumenti`,autoScrollMode:`Modalità di scorrimento automatico`,autoScrollAlways:`Sempre`,autoScrollNearBottom:`Vicino al fondo`,autoScrollOff:`Disattivato`,hideCronSessions:`Nascondi sessioni cron`,showCronSessions:`Mostra sessioni cron`,showCronSessionsHidden:`Mostra sessioni cron ({count} nascoste)`,onboardingDisabled:`Disabilitato durante la configurazione`,gatewayStatus:`Stato Gateway: {status}`,commandPaletteTitle:`Cerca o passa a… (⌘K)`,openCommandPalette:`Apri tavolozza comandi`,docsOpensInNewTab:`{label} (si apre in una nuova scheda)`,updateAvailable:`Aggiornamento disponibile:`,runningVersion:`in esecuzione v{version}`,updating:`Aggiornamento…`,updateNow:`Aggiorna ora`,dismissUpdateBanner:`Ignora banner di aggiornamento`,switchedSession:`Passato a {session}`,welcome:{ready:`Ready to chat`,hintBeforeShortcut:`Type a message below ·`,hintAfterShortcut:`for commands`,suggestions:{whatCanYouDo:`What can you do?`,summarizeRecentSessions:`Summarize my recent sessions`,configureChannel:`Help me configure a channel`,checkSystemHealth:`Check system health`}},runControls:{newSession:`New session`,export:`Esporta`,exportChat:`Export chat`,queue:`Queue`,queueMessage:`Queue message`,stop:`Stop`,stopGenerating:`Stop generating`,send:`Send`,sendMessage:`Send message`},queue:{retry:`Riprova`,retrySend:`Riprova invio`,retryQueuedMessage:`Riprova messaggio in coda`},composer:{placeholder:`Message {name} (Enter to send)`,placeholderWithAttachments:`Add a message or paste more images...`,placeholderDisconnected:`Connect to the gateway to start chatting...`,attachFile:`Attach file`,startTalk:`Start Talk`,stillListening:`Ancora in ascolto`,talkTranscript:`Trascrizione vocale`,stopTalk:`Stop Talk`},selectors:{agentFilter:`Filtra sessioni per agente`,session:`Chat session`,sessionSearch:`Cerca sessioni`,clearSessionSearch:`Cancella ricerca sessioni`,loadMoreSessions:`Carica altre sessioni`,model:`Chat model`,thinkingLevel:`Chat thinking level`},toolCards:{toolError:`Errore dello strumento`}},languages:{en:`English (Inglese)`,zhCN:`简体中文 (Cinese semplificato)`,zhTW:`繁體中文 (Cinese tradizionale)`,ptBR:`Português (Portoghese brasiliano)`,de:`Deutsch (Tedesco)`,es:`Español (Spagnolo)`,jaJP:`日本語 (Giapponese)`,ko:`한국어 (Coreano)`,fr:`Français (Francese)`,ar:`العربية (Arabo)`,it:`Italiano (Italiano)`,tr:`Türkçe (Turco)`,uk:`Українська (Ucraino)`,id:`Bahasa Indonesia (Indonesiano)`,pl:`Polski (Polacco)`,th:`ไทย (Thailandese)`,vi:`Tiếng Việt (Vietnamita)`,nl:`Nederlands (Olandese)`,fa:`فارسی (Persiano)`},cron:{quickCreate:{schedules:{everyMorning:{label:`Ogni mattina`,description:`Ogni giorno alle 8:00`},everyEvening:{label:`Ogni sera`,description:`Ogni giorno alle 18:00`},hourly:{label:`Ogni ora`,description:`Ogni ora`},weekdays:{label:`Giorni feriali`,description:`Lun–Ven alle 9:00`},weekly:{label:`Ogni settimana`,description:`Ogni lunedì alle 9:00`},once:{label:`Esegui una volta`,description:`Una tantum, elimina dopo l'esecuzione`}},delivery:{notify:{label:`Avvisami`,description:`Invia i risultati alla chat`},silent:{label:`Silenzioso`,description:`Esegui senza notifica`},isolated:{label:`Sessione indipendente`,description:`Esegui nella propria sessione`}},steps:{what:`Cosa`,when:`Quando`,how:`Come`},defaultName:`Automazione`,whatHeading:`Cosa deve fare?`,whatHint:`Descrivi l'attività in linguaggio naturale. L'agente eseguirà questo prompt ogni volta.`,promptPlaceholder:`ad es., Controlla la mia posta in arrivo per email urgenti e riassumile...`,nameOptional:`Nome (facoltativo)`,namePlaceholder:`ad es., Controllo posta mattutino`,whenHeading:`Quando deve essere eseguita?`,whenHint:`Scegli una pianificazione. Puoi perfezionarla in seguito.`,howHeading:`Come deve funzionare?`,howHint:`Scegli come vengono consegnati i risultati.`,title:`Nuova automazione`},summary:{enabled:`Abilitato`,yes:`Sì`,no:`No`,jobs:`Processi`,nextWake:`Prossimo risveglio`,refreshing:`Aggiornamento...`,refresh:`Aggiorna`},jobs:{title:`Processi`,subtitle:`Tutti i processi pianificati memorizzati nel gateway.`,shownOf:`{shown} mostrati su {total}`,searchJobs:`Cerca processi`,searchPlaceholder:`Nome, descrizione o agente`,enabled:`Abilitato`,schedule:`Pianificazione`,lastRun:`Ultima esecuzione`,all:`Tutti`,sort:`Ordina`,nextRun:`Prossima esecuzione`,recentlyUpdated:`Aggiornati di recente`,name:`Nome`,direction:`Direzione`,ascending:`Crescente`,descending:`Decrescente`,reset:`Reimposta`,emptyTitle:`No scheduled jobs yet.`,emptyHint:`Create one from a plain-language prompt; advanced fields can wait.`,emptyFilteredHint:`Clear or change filters to see scheduled jobs.`,noMatching:`Nessun processo corrispondente.`,loading:`Caricamento...`,loadMore:`Carica altri processi`},runs:{title:`Cronologia esecuzioni`,subtitleAll:`Ultime esecuzioni in tutti i processi.`,subtitleJob:`Ultime esecuzioni per {title}.`,scope:`Ambito`,allJobs:`Tutti i processi`,selectedJob:`Processo selezionato`,searchRuns:`Cerca esecuzioni`,searchPlaceholder:`Riepilogo, errore o processo`,newestFirst:`Prima i più recenti`,oldestFirst:`Prima i meno recenti`,status:`Stato`,delivery:`Consegna`,clear:`Cancella`,allStatuses:`Tutti gli stati`,allDelivery:`Tutte le consegne`,selectJobHint:`Seleziona un processo per ispezionare la cronologia delle esecuzioni.`,noMatching:`Nessuna esecuzione corrispondente.`,loadMore:`Carica altre esecuzioni`,runStatusOk:`OK`,runStatusError:`Errore`,runStatusSkipped:`Saltato`,runStatusUnknown:`Sconosciuto`,deliveryDelivered:`Consegnato`,deliveryNotDelivered:`Non consegnato`,deliveryUnknown:`Sconosciuto`,deliveryNotRequested:`Non richiesto`},form:{editJob:`Modifica processo`,newJob:`Nuovo processo`,advancedJob:`Advanced job`,updateSubtitle:`Aggiorna il processo pianificato selezionato.`,createSubtitle:`Crea un risveglio pianificato o un'esecuzione dell'agente.`,required:`Obbligatorio`,requiredSr:`obbligatorio`,basics:`Informazioni di base`,basicsSub:`Assegna un nome, scegli l'assistente e imposta lo stato abilitato.`,fieldName:`Nome`,description:`Descrizione`,agentId:`ID agente`,namePlaceholder:`Brief del mattino`,descriptionPlaceholder:`Contesto facoltativo per questo processo`,agentPlaceholder:`main o ops`,agentHelp:`Inizia a digitare per scegliere un agente noto oppure inseriscine uno personalizzato.`,schedule:`Pianificazione`,scheduleSub:`Controlla quando viene eseguito questo processo.`,every:`Ogni`,at:`Alle`,cronOption:`Cron`,runAt:`Esegui alle`,unit:`Unità`,minutes:`Minuti`,hours:`Ore`,days:`Giorni`,expression:`Espressione`,expressionPlaceholder:`0 7 * * *`,everyAmountPlaceholder:`30`,timezoneOptional:`Fuso orario (facoltativo)`,timezonePlaceholder:`America/Los_Angeles`,timezoneHelp:`Scegli un fuso orario comune oppure inserisci qualsiasi fuso orario IANA valido.`,jitterHelp:`Serve jitter? Usa Avanzate → finestra di scaglionamento / unità di scaglionamento.`,execution:`Esecuzione`,executionSub:`Scegli quando risvegliare e cosa deve fare questo processo.`,session:`Sessione`,main:`Principale`,isolated:`Isolata`,sessionHelp:`Principale pubblica un evento di sistema. Isolata esegue un turno agente dedicato.`,wakeMode:`Modalità risveglio`,now:`Ora`,nextHeartbeat:`Prossimo heartbeat`,wakeModeHelp:`Ora attiva immediatamente. Prossimo heartbeat attende il ciclo successivo.`,payloadKind:`Cosa deve essere eseguito?`,systemEvent:`Pubblica messaggio nella timeline principale`,agentTurn:`Esegui attività assistente (isolata)`,systemEventHelp:`Invia il tuo testo alla timeline principale del gateway (utile per promemoria/trigger).`,agentTurnHelp:`Avvia un'esecuzione assistente nella propria sessione usando il tuo prompt.`,timeoutSeconds:`Timeout (secondi)`,timeoutPlaceholder:`Facoltativo, es. 90`,timeoutHelp:`Facoltativo. Lascia vuoto per usare il comportamento di timeout predefinito del gateway per questa esecuzione.`,mainTimelineMessage:`Messaggio timeline principale`,assistantTaskPrompt:`Prompt attività assistente`,deliverySection:`Consegna`,deliverySub:`Scegli dove vengono inviati i riepiloghi delle esecuzioni.`,resultDelivery:`Consegna risultato`,announceDefault:`Annuncia riepilogo (predefinito)`,webhookPost:`POST webhook`,noneInternal:`Nessuna (interna)`,deliveryHelp:`Annuncia pubblica un riepilogo nella chat. Nessuna mantiene l'esecuzione interna.`,webhookUrl:`URL webhook`,channel:`Canale`,webhookPlaceholder:`https://example.com/cron`,channelHelp:`Scegli quale canale connesso riceve il riepilogo.`,webhookHelp:`Invia i riepiloghi delle esecuzioni a un endpoint webhook.`,to:`A`,toPlaceholder:`+1555... o ID chat`,toHelp:`Override facoltativo del destinatario (ID chat, telefono o ID utente).`,advanced:`Avanzate`,advancedHelp:`Override facoltativi per garanzie di consegna, jitter di pianificazione e controlli del modello.`,deleteAfterRun:`Elimina dopo l'esecuzione`,deleteAfterRunHelp:`Ideale per promemoria una tantum che devono pulirsi automaticamente.`,clearAgentOverride:`Cancella override agente`,clearAgentHelp:`Forza questo processo a usare l'assistente predefinito del gateway.`,exactTiming:`Tempistica esatta (senza scaglionamento)`,exactTimingHelp:`Esegui sui limiti cron esatti senza distribuzione.`,staggerWindow:`Finestra di scaglionamento`,staggerUnit:`Unità di scaglionamento`,staggerPlaceholder:`30`,seconds:`Secondi`,model:`Modello`,modelPlaceholder:`openai/gpt-5.2`,modelHelp:`Inizia a digitare per scegliere un modello noto oppure inseriscine uno personalizzato.`,thinking:`Thinking`,thinkingPlaceholder:`low`,thinkingHelp:`Usa un livello suggerito o inserisci un valore specifico del provider.`,bestEffortDelivery:`Consegna best effort`,bestEffortHelp:`Non far fallire il processo se la consegna stessa non riesce.`,cantAddYet:`Impossibile aggiungere il processo per ora`,fillRequired:`Compila i campi obbligatori qui sotto per abilitare l'invio.`,fixFields:`Correggi {count} campo per continuare.`,fixFieldsPlural:`Correggi {count} campi per continuare.`,saving:`Salvataggio...`,saveChanges:`Salva modifiche`,addJob:`Aggiungi processo`,cancel:`Annulla`},jobList:{allJobs:`tutti i processi`,selectJob:`(seleziona un processo)`,enabled:`abilitato`,disabled:`disabilitato`,edit:`Modifica`,clone:`Clona`,disable:`Disabilita`,enable:`Abilita`,run:`Esegui`,history:`Cronologia`,remove:`Rimuovi`},jobDetail:{system:`Sistema`,command:`Command`,cwd:`CWD`,prompt:`Prompt`,delivery:`Consegna`,agent:`Agente`},jobState:{status:`Stato`,next:`Prossimo`,last:`Ultimo`},runEntry:{noSummary:`Nessun riepilogo.`,runAt:`Esegui alle`,openRunChat:`Apri chat esecuzione`,next:`Prossimo {rel}`,due:`Scadenza {rel}`},errors:{nameRequired:`Il nome è obbligatorio.`,scheduleAtInvalid:`Inserisci una data/ora valida.`,everyAmountInvalid:`L'intervallo deve essere maggiore di 0.`,cronExprRequired:`L'espressione cron è obbligatoria.`,staggerAmountInvalid:`Lo scaglionamento deve essere maggiore di 0.`,systemTextRequired:`Il testo di sistema è obbligatorio.`,agentMessageRequired:`Il messaggio dell'agente è obbligatorio.`,timeoutInvalid:`Se impostato, il timeout deve essere maggiore di 0 secondi.`,webhookUrlRequired:`L'URL webhook è obbligatorio.`,webhookUrlInvalid:`L'URL webhook deve iniziare con http:// o https://.`,invalidRunTime:`Ora di esecuzione non valida.`,invalidIntervalAmount:`Importo intervallo non valido.`,cronExprRequiredShort:`Espressione cron obbligatoria.`,invalidStaggerAmount:`Quantità di scaglionamento non valida.`,systemEventTextRequired:`Testo evento di sistema obbligatorio.`,agentMessageRequiredShort:`Messaggio agente obbligatorio.`,nameRequiredShort:`Nome obbligatorio.`}}};export{e as it};
//# sourceMappingURL=it-IAIAjf-Q.js.map