fileUploadTip:'Funcțiile de încărcare a imaginilor au fost actualizate la încărcarea fișierelor.',
ImageUploadLegacyTip:'Acum puteți crea variabile de tip de fișier în formularul de pornire. Nu vom mai accepta funcția de încărcare a imaginilor în viitor.',
chooseStartNodeToRun:'Alegeți nodul de start pentru a rula',
runAllTriggers:'Rulează toate declanșatoarele',
features:'Caracteristici',
featuresDescription:'Îmbunătățește experiența utilizatorului în aplicația web',
featuresDocLink:'Aflați mai multe',
needAdd:'Trebuie adăugat nodul {{node}}',
needStartNode:'Trebuie adăugat cel puțin un nod de start',
workflowAsToolDisabledHint:'Publicați fluxul de lucru cel mai recent și asigurați-vă că există un nod de Intrare Utilizator conectat înainte de a-l configura ca instrument.',
envDescription:'Variabilele de mediu pot fi utilizate pentru a stoca informații private și credențiale. Acestea sunt doar pentru citire și pot fi separate de fișierul DSL în timpul exportului.',
envPanelButton:'Adaugă Variabilă',
modal:{
title:'Adaugă Variabilă de Mediu',
editTitle:'Editează Variabilă de Mediu',
type:'Tip',
name:'Nume',
namePlaceholder:'nume mediu',
value:'Valoare',
valuePlaceholder:'valoare mediu',
secretTip:'Utilizat pentru a defini informații sau date sensibile, cu setări DSL configurate pentru prevenirea scurgerilor.',
description:'Variabilele de sistem sunt variabile globale care pot fi folosite de orice nod fără conexiuni dacă tipul este corect, precum ID-ul utilizatorului final și ID-ul fluxului de lucru.',
fieldsDescription:{
conversationId:'ID conversație',
dialogCount:'Număr conversații',
userId:'ID utilizator',
triggerTimestamp:'Marcaj temporal al pornirii aplicației',
panelDescription:'Variabilele de Conversație sunt utilizate pentru a stoca informații interactive pe care LLM trebuie să le rețină, inclusiv istoricul conversației, fișiere încărcate, preferințele utilizatorului. Acestea sunt citibile și inscriptibile.',
docLink:'Vizitați documentația noastră pentru a afla mai multe.',
button:'Adăugare Variabilă',
modal:{
title:'Adăugare Variabilă de Conversație',
editTitle:'Editare Variabilă de Conversație',
name:'Nume',
namePlaceholder:'Numele variabilei',
type:'Tip',
value:'Valoare Implicită',
valuePlaceholder:'Valoare implicită, lăsați gol pentru a nu seta',
hintText:'Acțiunile dvs. de editare sunt urmărite într-un istoric al modificărilor, care este stocat pe dispozitivul dvs. pe durata acestei sesiuni. Acest istoric va fi șters când veți părăsi editorul.',
'answer':'Definiți conținutul răspunsului unei conversații',
'llm':'Invocarea modelelor de limbaj mari pentru a răspunde la întrebări sau pentru a procesa limbajul natural',
'knowledge-retrieval':'Permite interogarea conținutului textului legat de întrebările utilizatorului din baza de cunoștințe',
'question-classifier':'Definiți condițiile de clasificare a întrebărilor utilizatorului, LLM poate defini cum progresează conversația pe baza descrierii clasificării',
'if-else':'Permite împărțirea fluxului de lucru în două ramuri pe baza condițiilor if/else',
'code':'Executați un fragment de cod Python sau NodeJS pentru a implementa logică personalizată',
'template-transform':'Convertiți datele în șiruri de caractere folosind sintaxa șablonului Jinja',
'http-request':'Permite trimiterea cererilor de server prin protocolul HTTP',
'variable-assigner':'Agregarea variabilelor din mai multe ramuri într-o singură variabilă pentru configurarea unificată a nodurilor ulterioare.',
'variable-aggregator':'Agregarea variabilelor din mai multe ramuri într-o singură variabilă pentru configurarea unificată a nodurilor ulterioare.',
'iteration':'Efectuați mai mulți pași pe un obiect listă până când toate rezultatele sunt produse.',
'parameter-extractor':'Utilizați LLM pentru a extrage parametrii structurați din limbajul natural pentru invocările de instrumente sau cererile HTTP.',
desc:'Nodul se va opri din rulare dacă apare o excepție și nu este gestionat',
},
defaultValue:{
title:'Valoare implicită',
desc:'Când apare o eroare, specificați un conținut de ieșire static.',
tip:'În caz de eroare, va reveni sub valoare.',
inLog:'Excepție de nod, ieșire în funcție de valorile implicite.',
output:'Valoare implicită de ieșire',
},
failBranch:{
title:'Ramură Fail',
desc:'Când apare o eroare, va executa ramura de excepție',
customize:'Accesați pânza pentru a personaliza logica ramurii de eșec.',
inLog:'Excepția nodului, va executa automat ramura de eșec. Ieșirea nodului va returna un tip de eroare și un mesaj de eroare și le va transmite în aval.',
customizeTip:'Când ramura de eșec este activată, excepțiile aruncate de noduri nu vor încheia procesul. În schimb, va executa automat ramura de eșec predefinită, permițându-vă să furnizați în mod flexibil mesaje de eroare, rapoarte, remedieri sau acțiuni de omitere.',
},
partialSucceeded:{
tip:'Există {{num}} noduri în proces care rulează anormal, vă rugăm să mergeți la urmărire pentru a verifica jurnalele.',
},
title:'Gestionarea erorilor',
tip:'Strategie de gestionare a excepțiilor, declanșată atunci când un nod întâlnește o excepție.',
tip:'Filtrarea metadatelor este procesul de utilizare a atributelor metadatelor (cum ar fi etichetele, categoriile sau permisiunile de acces) pentru a rafina și controla recuperarea informațiilor relevante într-un sistem.',
warningTooltip:'Dezactivarea verificării SSL nu este recomandată pentru medii de producție. Acest lucru ar trebui să fie folosit doar în dezvoltare sau testare, deoarece face conexiunea vulnerabilă la amenințări de securitate, cum ar fi atacurile man-in-the-middle.',
instructionTip:'Introduceți instrucțiuni suplimentare pentru a ajuta clasificatorul de întrebări să înțeleagă mai bine cum să categorizeze întrebările.',
addExtractParameter:'Adăugați parametru de extragere',
addExtractParameterContent:{
name:'Nume',
namePlaceholder:'Nume parametru de extragere',
type:'Tip',
typePlaceholder:'Tip parametru de extragere',
description:'Descriere',
descriptionPlaceholder:'Descriere parametru de extragere',
required:'Necesar',
requiredContent:'Necesar este utilizat doar ca referință pentru inferența modelului și nu pentru validarea obligatorie a ieșirii parametrului.',
},
extractParametersNotSet:'Parametrii de extragere nu sunt setați',
instruction:'Instrucțiune',
instructionTip:'Introduceți instrucțiuni suplimentare pentru a ajuta extractorul de parametri să înțeleagă cum să extragă parametrii.',
advancedSetting:'Setare avansată',
reasoningMode:'Mod de raționament',
reasoningModeTip:'Puteți alege modul de raționament potrivit în funcție de capacitatea modelului de a răspunde la instrucțiuni pentru apelarea funcțiilor sau prompturi.',
},
iteration:{
deleteTitle:'Ștergeți nodul de iterație?',
deleteDesc:'Ștergerea nodului de iterație va șterge toate nodurile copil',
errorResponseMethod:'Metoda de răspuns la eroare',
comma:',',
parallelModeEnableDesc:'În modul paralel, sarcinile din iterații acceptă execuția paralelă. Puteți configura acest lucru în panoul de proprietăți din dreapta.',
parallelModeUpper:'MOD PARALEL',
MaxParallelismTitle:'Paralelism maxim',
parallelMode:'Mod paralel',
error_other:'{{număr}} Erori',
error_one:'{{număr}} Eroare',
parallelPanelDesc:'În modul paralel, activitățile din iterație acceptă execuția paralelă.',
MaxParallelismDesc:'Paralelismul maxim este utilizat pentru a controla numărul de sarcini executate simultan într-o singură iterație.',
answerNodeWarningDesc:'Avertisment modul paralel: Nodurile de răspuns, atribuirea variabilelor de conversație și operațiunile persistente de citire/scriere în iterații pot cauza excepții.',
flattenOutputDesc:'Când este activat, dacă toate ieșirile iterației sunt array-uri, acestea vor fi aplatizate într-un singur array. Când este dezactivat, ieșirile vor menține o structură de array-nested.',
configureTip:'Vă rugăm să configurați strategia agentică.',
selectTip:'Selectați strategia agentică',
configureTipDesc:'După configurarea strategiei agentice, acest nod va încărca automat configurațiile rămase. Strategia va afecta mecanismul raționamentului instrumentelor în mai mulți pași.',
shortLabel:'Strategie',
label:'Strategia agentică',
tooltip:'Diferitele strategii agentice determină modul în care sistemul planifică și execută apelurile de instrumente în mai mulți pași',
searchPlaceholder:'Strategie agentică de căutare',
},
pluginInstaller:{
installing:'Instalarea',
install:'Instala',
},
modelNotInMarketplace:{
manageInPlugins:'Gestionați în pluginuri',
title:'Model neinstalat',
desc:'Acest model este instalat din depozitul local sau GitHub. Vă rugăm să utilizați după instalare.',
},
modelNotSupport:{
descForVersionSwitch:'Versiunea de plugin instalată nu oferă acest model. Faceți clic pentru a comuta versiunea.',
desc:'Versiunea de plugin instalată nu oferă acest model.',
title:'Model neacceptat',
},
modelSelectorTooltips:{
deprecated:'Acest model este învechit',
},
outputVars:{
files:{
upload_file_id:'Încărcați ID-ul fișierului',
type:'Tip de suport. Acum acceptă doar imaginea',
transfer_method:'Metoda de transfer. Valoarea este remote_url sau local_file',
supportedFileFormatsPlaceholder:'Extensie de fișier, e.g. doc',
supportedFileFormats:'Formate de fișiere acceptate',
},
knowledgeBase:{
chunkStructureTip:{
learnMore:'Află mai multe',
title:'Vă rugăm să alegeți o structură de bucăți',
message:'Baza de cunoștințe Dify acceptă trei structuri de fragmentare: General, Părinte-copil și Întrebări și răspunsuri. Fiecare bază de cunoștințe poate avea o singură structură. Ieșirea de la nodul precedent trebuie să se alinieze cu structura de bucăți selectată. Rețineți că alegerea structurii de fragmentare afectează metodele de index disponibile.',
},
indexMethodIsRequired:'Este necesară metoda indexului',
chunksInputTip:'Variabila de intrare a nodului bazei de cunoștințe este Chunks. Tipul variabilei este un obiect cu un Șchema JSON specific care trebuie să fie coerent cu structura de chunk selectată.',
oauthClientDescription:'Configurează acreditările clientului OAuth pentru a permite autentificarea',
oauthClientSaved:'Configurarea clientului OAuth a fost salvată cu succes',
configureApiKey:'Configurează cheia API',
apiKeyDescription:'Configurați acreditările cheii API pentru autentificare',
apiKeyConfigured:'Cheia API a fost configurată cu succes',
configurationFailed:'Configurarea a eșuat',
failedToStart:'Eșec la inițierea procesului de autentificare',
credentialsVerified:'Datele de autentificare au fost verificate cu succes',
credentialVerificationFailed:'Verificarea acreditărilor a eșuat',
verifyAndContinue:'Verifică și continuă',
configureParameters:'Configurează parametrii',
parametersDescription:'Configurează parametrii și proprietățile declanșatorului',
configurationComplete:'Configurare completă',
configurationCompleteDescription:'Declanșatorul tău a fost configurat cu succes',
configurationCompleteMessage:'Configurația declanșatorului tău este acum completă și gata de utilizare.',
parameters:'Parametri',
properties:'Proprietăți',
propertiesDescription:'Proprietăți suplimentare de configurare pentru acest declanșator',
noConfigurationRequired:'Nu este necesară nicio configurare suplimentară pentru acest declanșator.',
subscriptionName:'Numele abonamentului',
subscriptionNameDescription:'Introduceți un nume unic pentru acest abonament al declanșatorului',
subscriptionNamePlaceholder:'Introduceți numele abonamentului...',
subscriptionNameRequired:'Numele abonamentului este obligatoriu',
subscriptionRequired:'Este necesar un abonament',
},
triggerSchedule:{
title:'Program',
nodeTitle:'Declanșator Programat',
notConfigured:'Neconfigurat',
useCronExpression:'Utilizați expresie cron',
useVisualPicker:'Utilizați selectorul vizual',
frequency:{
label:'FRECVENȚĂ',
hourly:'Pe oră',
daily:'Zilnic',
weekly:'Săptămânal',
monthly:'Lunar',
},
selectFrequency:'Selectați frecvența',
frequencyLabel:'Frecvență',
nextExecution:'Următoarea execuție',
weekdays:'Zilele săptămânii',
time:'Timp',
cronExpression:'Expresie Cron',
nextExecutionTime:'URMĂTOAREA ORĂ DE EXECUȚIE',
nextExecutionTimes:'Următoarele 5 momente de execuție',
startTime:'Ora de începere',
executeNow:'Executare acum',
selectDateTime:'Selectează data și ora',
hours:'Ore',
minutes:'Minute',
onMinute:'Într-un minut',
days:'Zile',
lastDay:'Ultima zi',
lastDayTooltip:'Nu toate lunile au 31 de zile. Folosește opțiunea \'ultima zi\' pentru a selecta ultima zi a fiecărei luni.',
mode:'Modă',
timezone:'Fus orar',
visualConfig:'Configurare vizuală',
monthlyDay:'Ziua lunară',
executionTime:'Timp de execuție',
invalidTimezone:'Fus orar nevalid',
invalidCronExpression:'Expresie cron nevalidă',
noValidExecutionTime:'Nu se poate calcula un timp de execuție valid',
executionTimeCalculationError:'Calcularea timpilor de execuție a eșuat',
invalidFrequency:'Frecvență invalidă',
invalidStartTime:'Ora de început nevalidă',
startTimeMustBeFuture:'Ora de începere trebuie să fie în viitor',
invalidTimeFormat:'Format de oră invalid (se aștepta HH:MM AM/PM)',
invalidWeekday:'Zi a săptămânii invalidă: {{weekday}}',
invalidMonthlyDay:'Ziua lunară trebuie să fie între 1-31 sau „ultima”',
invalidOnMinute:'Minutele trebuie să fie între 0 și 59',
invalidExecutionTime:'Timp de execuție invalid',
executionTimeMustBeFuture:'Timpul de execuție trebuie să fie în viitor',
},
triggerWebhook:{
title:'Declanșator Webhook',
nodeTitle:'🔗 Declanșator Webhook',
configPlaceholder:'Configurarea declanșatorului webhook va fi implementată aici',
webhookUrl:'URL-ul Webhook',
webhookUrlPlaceholder:'Apasă pe generează pentru a crea URL-ul webhook',
generate:'Generează',
copy:'Copiază',
test:'Test',
urlGenerated:'URL-ul webhook a fost generat cu succes',
urlGenerationFailed:'Eșec la generarea URL-ului webhook',
urlCopied:'URL copiat în clipboard',
method:'Metodă',
contentType:'Tip de conținut',
queryParameters:'Parametri de interogare',
headerParameters:'Parametri de antet',
requestBodyParameters:'Parametri ai corpului cererii',
parameterName:'Nume variabilă',
varName:'Nume variabilă',
varType:'Tip',
varNamePlaceholder:'Introduceți numele variabilei...',
required:'Necesar',
addParameter:'Adaugă',
addHeader:'Adaugă',
noParameters:'Niciun parametru configurat',
noQueryParameters:'Nu sunt configurate parametri de interogare',
noHeaders:'Nu sunt configurate antete',
noBodyParameters:'Nu sunt configurate parametrii pentru corp',
debugUrlTitle:'Pentru teste, folosește întotdeauna acest URL',
debugUrlCopy:'Click pentru a copia',
debugUrlCopied:'Copiat!',
debugUrlPrivateAddressWarning:'Această adresă URL pare să fie una internă, ceea ce poate cauza eșecul solicitărilor webhook. Puteți schimba TRIGGER_URL cu o adresă publică.',
errorHandling:'Gestionarea erorilor',
errorStrategy:'Gestionarea erorilor',
responseConfiguration:'Răspuns',
asyncMode:'Mod asincron',
statusCode:'Cod de stare',
responseBody:'Corp de răspuns',
responseBodyPlaceholder:'Scrieți aici corpul răspunsului dvs.',
headers:'Antete',
validation:{
webhookUrlRequired:'URL-ul webhook-ului este necesar',
invalidParameterType:'Tip de parametru invalid "{{type}}" pentru parametrul "{{name}}"',
description:'Rezultatele ultimei rulări vor fi afișate aici',
},
variableInspect:{
trigger:{
clear:'Clar',
running:'Starea de funcționare a cache-ului',
cached:'Vizualizează variabilele cached',
normal:'Inspectare variabilă',
stop:'Oprește-te din alergat',
},
chatNode:'Conversație',
title:'Inspectare variabilă',
systemNode:'Sistem',
clearAll:'Resetare toate',
emptyLink:'Învățați mai multe',
view:'Vizualizați jurnalul',
envNode:'Mediu',
reset:'Resetează la ultima valoare rulată',
resetConversationVar:'Resetați variabila de conversație la valoarea implicită',
edited:'Editat',
clearNode:'Șterge variabila cached',
emptyTip:'După ce ai trecut printr-un nod pe canvas sau ai rulat un nod pas cu pas, poți vizualiza valoarea curentă a variabilei nodului în Inspectarea Variabilelor.',
title:'Ascult pentru evenimente de la declanșatoare...',
tip:'Acum puteți simula declanșatoare de evenimente trimițând cereri de test către endpointul HTTP {{nodeName}} sau îl puteți folosi ca URL de apel invers pentru depanarea evenimentelor în timp real. Toate rezultatele pot fi vizualizate direct în Inspectorul de Variabile.',
tipPlugin:'Acum poți crea evenimente în {{- pluginName}} și poți prelua rezultatele acestor evenimente în Inspectorul de Variabile.',
tipSchedule:'Ascultarea evenimentelor de la declanșatoarele de programare.\nUrmătoarea rulare programată: {{nextTriggerTime}}',
tipFallback:'Așteptați evenimentele declanșatoare. Ieșirile vor apărea aici.',
exportWarningDesc:'Aceasta va exporta versiunea curent salvată a fluxului dumneavoastră de lucru. Dacă aveți modificări nesalvate în editor, vă rugăm să le salvați mai întâi utilizând opțiunea de export din canvasul fluxului de lucru.',
startNodeTitleSuffix:'deblochează declanșatoare nelimitate pentru fiecare flux de lucru',
startNodeDesc:'Ați atins limita de 2 declanșatoare pe flux de lucru pentru acest plan. Faceți upgrade pentru a publica acest flux de lucru.',
},
error:{
startNodeRequired:'Vă rugăm să adăugați mai întâi un nod de pornire înainte de {{operation}}',
operations:{
connectingNodes:'conectarea nodurilor',
addingNodes:'adăugarea nodurilor',
modifyingWorkflow:'modificarea fluxului de lucru',
updatingWorkflow:'actualizarea fluxului de lucru',
},
},
customWebhook:'Webhook personalizat',
difyTeam:'Echipa Dify',
triggerStatus:{
enabled:'DECLANȘATOR',
disabled:'TRIGGER • DEZACTIVAT',
},
entryNodeStatus:{
enabled:'PORNEȘTE',
disabled:'PORNIRE • DEZACTIVAT',
},
onboarding:{
title:'Selectați un nod de start pentru a începe',
description:'Nodurile de start diferite au capabilități diferite. Nu-ți face griji, le poți schimba oricând mai târziu.',
userInputFull:'Intrare utilizator (nod de start original)',
userInputDescription:'Nod de pornire care permite setarea variabilelor de input ale utilizatorului, cu aplicație web, API de servicii, server MCP și flux de lucru ca funcționalități ale instrumentului.',
trigger:'Declanșator',
triggerDescription:'Triggerele pot servi ca nod de pornire al unui flux de lucru, cum ar fi sarcini programate, webhook-uri personalizate sau integrări cu alte aplicații.',