fileUploadTip:'Le funzioni di caricamento delle immagini sono state aggiornate al caricamento dei file.',
ImageUploadLegacyTip:'Ora è possibile creare variabili di tipo file nel modulo iniziale. In futuro non supporteremo più la funzione di caricamento delle immagini.',
needAdd:'È necessario aggiungere il nodo {{node}}',
needStartNode:'Deve essere aggiunto almeno un nodo iniziale',
workflowAsToolDisabledHint:'Pubblica il flusso di lavoro più recente e assicurati che ci sia un nodo di Input Utente collegato prima di configurarlo come strumento.',
envDescription:'Le variabili d\'ambiente possono essere utilizzate per memorizzare informazioni private e credenziali. Sono di sola lettura e possono essere separate dal file DSL durante l\'esportazione.',
envPanelButton:'Aggiungi Variabile',
modal:{
title:'Aggiungi Variabile d\'Ambiente',
editTitle:'Modifica Variabile d\'Ambiente',
type:'Tipo',
name:'Nome',
namePlaceholder:'nome env',
value:'Valore',
valuePlaceholder:'valore env',
secretTip:'Utilizzato per definire informazioni o dati sensibili, con impostazioni DSL configurate per la prevenzione delle fughe.',
description:'Le variabili di sistema sono variabili globali che possono essere richiamate da qualsiasi nodo senza collegamenti quando il tipo è corretto, come l\'ID dell\'utente finale e l\'ID del workflow.',
fieldsDescription:{
conversationId:'ID conversazione',
dialogCount:'Conteggio conversazioni',
userId:'ID utente',
triggerTimestamp:'Timestamp di avvio dell\'applicazione',
panelDescription:'Le Variabili di Conversazione sono utilizzate per memorizzare informazioni interattive che il LLM deve ricordare, inclusi la cronologia delle conversazioni, i file caricati e le preferenze dell\'utente. Sono in lettura e scrittura.',
docLink:'Visita la nostra documentazione per saperne di più.',
button:'Aggiungi Variabile',
modal:{
title:'Aggiungi Variabile di Conversazione',
editTitle:'Modifica Variabile di Conversazione',
name:'Nome',
namePlaceholder:'Nome della variabile',
type:'Tipo',
value:'Valore Predefinito',
valuePlaceholder:'Valore predefinito, lascia vuoto per non impostare',
'Le tue azioni di modifica vengono tracciate in una cronologia delle modifiche, che viene memorizzata sul tuo dispositivo per tutta la durata di questa sessione. Questa cronologia verrà cancellata quando lascerai l\'editor.',
'answer':'Definisci il contenuto della risposta di una conversazione chat',
'llm':'Invoca modelli di linguaggio di grandi dimensioni per rispondere a domande o elaborare il linguaggio naturale',
'knowledge-retrieval':
'Ti consente di interrogare il contenuto del testo relativo alle domande dell\'utente dalla Conoscenza',
'question-classifier':
'Definisci le condizioni di classificazione delle domande dell\'utente, LLM può definire come prosegue la conversazione in base alla descrizione della classificazione',
'if-else':
'Ti consente di dividere il flusso di lavoro in due rami basati su condizioni se/altrimenti',
'code':'Esegui un pezzo di codice Python o NodeJS per implementare la logica personalizzata',
'template-transform':
'Converti i dati in stringa usando la sintassi del template Jinja',
'http-request':
'Consenti l\'invio di richieste server tramite il protocollo HTTP',
'variable-assigner':
'Aggrega variabili multi-ramo in una singola variabile per la configurazione unificata dei nodi a valle.',
desc:'L\'esecuzione del nodo verrà interrotta se si verifica un\'eccezione e non viene gestita',
},
defaultValue:{
title:'Valore predefinito',
desc:'Quando si verifica un errore, specificare un contenuto di output statico.',
tip:'In caso di errore, tornerà al di sotto del valore.',
inLog:'Eccezione del nodo, output in base ai valori predefiniti.',
output:'Valore predefinito di output',
},
failBranch:{
title:'Ramo fallito',
desc:'Quando si verifica un errore, eseguirà il ramo dell\'eccezione',
customize:'Passare all\'area di disegno per personalizzare la logica del ramo di errore.',
customizeTip:'Quando il ramo di errore è attivato, le eccezioni generate dai nodi non termineranno il processo. Al contrario, eseguirà automaticamente il ramo di errore predefinito, consentendo di fornire in modo flessibile messaggi di errore, report, correzioni o azioni di salto.',
inLog:'Eccezione nodo, eseguirà automaticamente il ramo di errore. L\'output del nodo restituirà un tipo di errore e un messaggio di errore e li passerà al downstream.',
},
partialSucceeded:{
tip:'Ci sono {{num}} nodi nel processo che funzionano in modo anomalo, si prega di andare su tracing per controllare i log.',
},
title:'Gestione degli errori',
tip:'Strategia di gestione delle eccezioni, attivata quando un nodo rileva un\'eccezione.',
tip:'Il filtraggio dei metadati è il processo di utilizzo degli attributi dei metadati (come tag, categorie o permessi di accesso) per affinare e controllare il recupero di informazioni pertinenti all\'interno di un sistema.',
warningTooltip:'Disabilitare la verifica SSL non è raccomandato per gli ambienti di produzione. Questo dovrebbe essere utilizzato solo in sviluppo o test, poiché rende la connessione vulnerabile a minacce alla sicurezza come gli attacchi man-in-the-middle.',
'Richiesto viene utilizzato solo come riferimento per l\'inferenza del modello, e non per la convalida obbligatoria dell\'output del parametro.',
},
extractParametersNotSet:'Parametri Estratti non impostati',
instruction:'Istruzione',
instructionTip:
'Inserisci istruzioni aggiuntive per aiutare l\'estrattore di parametri a capire come estrarre i parametri.',
advancedSetting:'Impostazione Avanzata',
reasoningMode:'Modalità di ragionamento',
reasoningModeTip:
'Puoi scegliere la modalità di ragionamento appropriata in base alla capacità del modello di rispondere alle istruzioni per la chiamata delle funzioni o i prompt.',
},
iteration:{
deleteTitle:'Eliminare Nodo Iterazione?',
deleteDesc:
'Eliminando il nodo iterazione verranno eliminati tutti i nodi figlio',
parallelModeEnableDesc:'In modalità parallela, le attività all\'interno delle iterazioni supportano l\'esecuzione parallela. È possibile configurare questa opzione nel pannello delle proprietà a destra.',
MaxParallelismDesc:'Il parallelismo massimo viene utilizzato per controllare il numero di attività eseguite contemporaneamente in una singola iterazione.',
errorResponseMethod:'Metodo di risposta all\'errore',
parallelPanelDesc:'In modalità parallela, le attività nell\'iterazione supportano l\'esecuzione parallela.',
answerNodeWarningDesc:'Avviso in modalità parallela: i nodi di risposta, le assegnazioni di variabili di conversazione e le operazioni di lettura/scrittura persistenti all\'interno delle iterazioni possono causare eccezioni.',
flattenOutputDesc:'Quando abilitato, se tutti i risultati delle iterazioni sono array, saranno uniti in un unico array. Quando disabilitato, i risultati manterranno una struttura di array nidificati.',
configureTipDesc:'Dopo aver configurato la strategia agentic, questo nodo caricherà automaticamente le configurazioni rimanenti. La strategia influenzerà il meccanismo del ragionamento con strumenti a più fasi.',
tooltip:'Diverse strategie agentiche determinano il modo in cui il sistema pianifica ed esegue le chiamate agli strumenti in più fasi',
shortLabel:'Strategia',
configureTip:'Configurare la strategia agentic.',
},
pluginInstaller:{
installing:'Installazione',
install:'Installare',
},
modelNotInMarketplace:{
manageInPlugins:'Gestisci nei plugin',
desc:'Questo modello viene installato dal repository locale o GitHub. Si prega di utilizzare dopo l\'installazione.',
title:'Modello non installato',
},
modelNotSupport:{
descForVersionSwitch:'La versione del plug-in installata non fornisce questo modello. Fare clic per cambiare versione.',
title:'Modello non supportato',
desc:'La versione del plug-in installata non fornisce questo modello.',
},
modelSelectorTooltips:{
deprecated:'Questo modello è deprecato',
},
outputVars:{
files:{
type:'Tipo di supporto. Ora supporta solo l\'immagine',
title:'File generati dall\'agente',
transfer_method:'Metodo di trasferimento. Il valore è remote_url o local_file',
supportedFileFormatsPlaceholder:'Estensione del file, e.g. doc',
add:'Aggiungere un\'origine dati',
supportedFileFormats:'Formati di file supportati',
},
knowledgeBase:{
chunkStructureTip:{
learnMore:'Ulteriori informazioni',
title:'Si prega di scegliere una struttura a blocchi',
message:'La Knowledge Base di Dify supporta tre strutture di suddivisione in blocchi: Generale, Padre-figlio e Domande e risposte. Ogni Knowledge Base può avere una sola struttura. L\'output del nodo precedente deve essere allineato con la struttura del blocco selezionata. Si noti che la scelta della struttura di suddivisione in blocchi influisce sui metodi di indice disponibili.',
},
indexMethodIsRequired:'È necessario il metodo dell\'indice',
chunkStructure:'Struttura a blocchi',
changeChunkStructure:'Modifica la struttura dei blocchi',
chooseChunkStructure:'Scegliere una struttura a blocchi',
aboutRetrieval:'Informazioni sul metodo di recupero.',
chunkIsRequired:'È necessaria una struttura a blocchi',
retrievalSettingIsRequired:'È richiesta l\'impostazione di recupero',
chunksInputTip:'La variabile di input del nodo della base di conoscenza è Chunks. Il tipo di variabile è un oggetto con uno specifico schema JSON che deve essere coerente con la struttura del chunk selezionato.',
configurationCompleteDescription:'Il tuo trigger è stato configurato correttamente',
configurationCompleteMessage:'La configurazione del tuo trigger è ora completa e pronta all\'uso.',
parameters:'Parametri',
properties:'Proprietà',
propertiesDescription:'Proprietà di configurazione aggiuntive per questo trigger',
noConfigurationRequired:'Nessuna configurazione aggiuntiva necessaria per questo trigger.',
subscriptionName:'Nome dell\'abbonamento',
subscriptionNameDescription:'Inserisci un nome univoco per questa sottoscrizione del trigger',
subscriptionNamePlaceholder:'Inserisci il nome dell\'abbonamento...',
subscriptionNameRequired:'Il nome dell\'abbonamento è obbligatorio',
subscriptionRequired:'È necessario abbonarsi',
},
triggerSchedule:{
title:'Programma',
nodeTitle:'Attivatore della pianificazione',
notConfigured:'Non configurato',
useCronExpression:'Usa un\'espressione cron',
useVisualPicker:'Usa il selettore visivo',
frequency:{
label:'FREQUENZA',
hourly:'orario',
daily:'Quotidiano',
weekly:'Settimanale',
monthly:'Mensile',
},
selectFrequency:'Seleziona frequenza',
frequencyLabel:'Frequenza',
nextExecution:'Prossima esecuzione',
weekdays:'Giorni della settimana',
time:'Tempo',
cronExpression:'Espressione Cron',
nextExecutionTime:'PROSSIMA ORA DI ESECUZIONE',
nextExecutionTimes:'Prossimi 5 tempi di esecuzione',
startTime:'Orario di inizio',
executeNow:'Esecuzione adesso',
selectDateTime:'Seleziona Data e Ora',
hours:'Ore',
minutes:'Minuti',
onMinute:'In un minuto',
days:'Giorni',
lastDay:'Ultimo giorno',
lastDayTooltip:'Non tutti i mesi hanno 31 giorni. Usa l\'opzione \'ultimo giorno\' per selezionare l\'ultimo giorno di ogni mese.',
mode:'Modalità',
timezone:'Fuso orario',
visualConfig:'Configurazione visiva',
monthlyDay:'Giorno del mese',
executionTime:'Tempo di esecuzione',
invalidTimezone:'Fuso orario non valido',
invalidCronExpression:'Espressione cron non valida',
noValidExecutionTime:'Non è possibile calcolare un tempo di esecuzione valido',
executionTimeCalculationError:'Impossibile calcolare i tempi di esecuzione',
invalidFrequency:'Frequenza non valida',
invalidStartTime:'Ora di inizio non valida',
startTimeMustBeFuture:'L\'orario di inizio deve essere nel futuro',
invalidTimeFormat:'Formato orario non valido (previsto HH:MM AM/PM)',
invalidWeekday:'Giorno della settimana non valido: {{weekday}}',
invalidMonthlyDay:'Il giorno del mese deve essere compreso tra 1 e 31 o \'ultimo\'',
invalidOnMinute:'I minuti devono essere compresi tra 0 e 59',
invalidExecutionTime:'Tempo di esecuzione non valido',
executionTimeMustBeFuture:'Il tempo di esecuzione deve essere nel futuro',
},
triggerWebhook:{
title:'Trigger Webhook',
nodeTitle:'🔗 Trigger del Webhook',
configPlaceholder:'La configurazione del trigger del webhook sarà implementata qui',
webhookUrl:'URL del webhook',
webhookUrlPlaceholder:'Fai clic su genera per creare l\'URL del webhook',
generate:'Generare',
copy:'Copia',
test:'Test',
urlGenerated:'URL del webhook generato con successo',
urlGenerationFailed:'Impossibile generare l\'URL del webhook',
urlCopied:'URL copiato negli appunti',
method:'Metodo',
contentType:'Tipo di contenuto',
queryParameters:'Parametri di query',
headerParameters:'Parametri dell\'intestazione',
requestBodyParameters:'Parametri del corpo della richiesta',
parameterName:'Nome della variabile',
varName:'Nome della variabile',
varType:'Tipo',
varNamePlaceholder:'Inserisci il nome della variabile...',
required:'Obbligatorio',
addParameter:'Aggiungi',
addHeader:'Aggiungi',
noParameters:'Nessun parametro configurato',
noQueryParameters:'Nessun parametro di query configurato',
noHeaders:'Nessun header configurato',
noBodyParameters:'Nessun parametro del corpo configurato',
debugUrlTitle:'Per le prove, usa sempre questo URL',
debugUrlCopy:'Clicca per copiare',
debugUrlCopied:'Copiato!',
debugUrlPrivateAddressWarning:'Questo URL sembra essere un indirizzo interno, il che potrebbe causare il fallimento delle richieste webhook. Puoi cambiare TRIGGER_URL con un indirizzo pubblico.',
errorHandling:'Gestione degli errori',
errorStrategy:'Gestione degli errori',
responseConfiguration:'Risposta',
asyncMode:'Modalità asincrona',
statusCode:'Codice di stato',
responseBody:'Corpo della risposta',
responseBodyPlaceholder:'Scrivi qui il corpo della tua risposta',
headers:'Intestazioni',
validation:{
webhookUrlRequired:'L\'URL del webhook è obbligatorio',
invalidParameterType:'Tipo di parametro non valido "{{type}}" per il parametro "{{name}}"',
cached:'Visualizza le variabili memorizzate nella cache',
clear:'Chiaro',
running:'Caching stato di esecuzione',
normal:'Ispezione Variabile',
stop:'Ferma la corsa',
},
chatNode:'Conversazione',
clearNode:'Svuota la variabile cached',
envNode:'Ambiente',
systemNode:'Sistema',
title:'Ispezione delle variabili',
edited:'Modificato',
emptyLink:'Scopri di più',
resetConversationVar:'Reimposta la variabile della conversazione al valore predefinito',
view:'Visualizza log',
clearAll:'Ripristina tutto',
reset:'Ripristina il valore dell\'ultima esecuzione',
emptyTip:'Dopo aver eseguito un nodo sulla tela o eseguendo un nodo passo dopo passo, puoi visualizzare il valore attuale della variabile nodo in Ispeziona Variabile.',
tip:'Ora puoi simulare i trigger degli eventi inviando richieste di prova all\'endpoint HTTP {{nodeName}} oppure usarlo come URL di callback per il debug degli eventi in tempo reale. Tutti i risultati possono essere visualizzati direttamente nel Visualizzatore di Variabili.',
tipPlugin:'Ora puoi creare eventi in {{- pluginName}} e recuperare i risultati di questi eventi nell\'Ispettore Variabili.',
tipSchedule:'Ascolto degli eventi dai trigger del programma.\nProssima esecuzione programmata: {{nextTriggerTime}}',
tipFallback:'Attendere gli eventi trigger in arrivo. I risultati appariranno qui.',
exportWarning:'Esporta la versione salvata corrente',
exportWarningDesc:'Questo exporterà l\'attuale versione salvata del tuo flusso di lavoro. Se hai modifiche non salvate nell\'editor, ti preghiamo di salvarle prima utilizzando l\'opzione di esportazione nel canvas del flusso di lavoro.',
startNodeTitleSuffix:'sblocca trigger illimitati per flusso di lavoro',
startNodeDesc:'Hai raggiunto il limite di 2 trigger per flusso di lavoro per questo piano. Effettua l\'upgrade per pubblicare questo flusso di lavoro.',
},
error:{
startNodeRequired:'Per favore aggiungi prima un nodo iniziale prima di {{operation}}',
operations:{
connectingNodes:'collegamento dei nodi',
addingNodes:'aggiunta di nodi',
modifyingWorkflow:'modifica del flusso di lavoro',
updatingWorkflow:'aggiornamento del flusso di lavoro',
},
},
customWebhook:'Webhook personalizzato',
difyTeam:'Team Dify',
triggerStatus:{
enabled:'GRILLETTO',
disabled:'ATTIVATORE • DISABILITATO',
},
entryNodeStatus:{
enabled:'INIZIO',
disabled:'AVVIO • DISABILITATO',
},
onboarding:{
title:'Seleziona un nodo di partenza per iniziare',
description:'Nodi di partenza diversi hanno capacità diverse. Non preoccuparti, potrai sempre cambiarli più tardi.',
userInputDescription:'Nodo iniziale che consente di impostare variabili di input dell\'utente, con app web, API di servizio, server MCP e workflow come funzionalità degli strumenti.',
trigger:'Innescare',
triggerDescription:'I trigger possono fungere da nodo iniziale di un flusso di lavoro, come attività programmate, webhook personalizzati o integrazioni con altre app.',