dataset-creation.ts 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. const translation = {
  2. steps: {
  3. header: {
  4. creation: 'Creați Cunoștințe',
  5. update: 'Adăugați date',
  6. },
  7. one: 'Alegeți sursa de date',
  8. two: 'Prelucrarea și curățarea textului',
  9. three: 'Executați și finalizați',
  10. },
  11. error: {
  12. unavailable: 'Această Cunoștință nu este disponibilă',
  13. },
  14. stepOne: {
  15. filePreview: 'Previzualizare fișier',
  16. pagePreview: 'Previzualizare pagină',
  17. dataSourceType: {
  18. file: 'Importați din fișier text',
  19. notion: 'Sincronizați din Notion',
  20. web: 'Sincronizați din site web',
  21. },
  22. uploader: {
  23. title: 'Încărcați fișier text',
  24. button: 'Trageți și fixați fișierul, sau',
  25. browse: 'Răsfoire',
  26. tip: 'Acceptă {{supportTypes}}. Maxim {{size}}MB fiecare.',
  27. validation: {
  28. typeError: 'Tipul de fișier nu este acceptat',
  29. size: 'Fișierul este prea mare. Maximul este de {{size}}MB',
  30. count: 'Nu se acceptă mai multe fișiere',
  31. filesNumber: 'Ați atins limita de încărcare în lot de {{filesNumber}} fișiere.',
  32. },
  33. cancel: 'Anulează',
  34. change: 'Schimbă',
  35. failed: 'Încărcarea a eșuat',
  36. },
  37. notionSyncTitle: 'Notion nu este conectat',
  38. notionSyncTip: 'Pentru a sincroniza cu Notion, trebuie mai întâi să se stabilească o conexiune la Notion.',
  39. connect: 'Mergi la conectare',
  40. button: 'următorul',
  41. emptyDatasetCreation: 'Vreau să creez o Cunoștință goală',
  42. modal: {
  43. title: 'Creați o Cunoștință goală',
  44. tip: 'O Cunoștință goală nu va conține niciun document, iar dvs. puteți încărca documente în orice moment.',
  45. input: 'Numele Cunoștinței',
  46. placeholder: 'Vă rugăm să introduceți',
  47. nameNotEmpty: 'Numele nu poate fi gol',
  48. nameLengthInvaild: 'Numele trebuie să fie între 1 și 40 de caractere',
  49. cancelButton: 'Anulează',
  50. confirmButton: 'Creează',
  51. failed: 'Crearea a eșuat',
  52. },
  53. website: {
  54. crawlSubPage: 'Accesarea cu crawlere a subpaginilor',
  55. limit: 'Limită',
  56. selectAll: 'Selectează tot',
  57. configure: 'Configura',
  58. preview: 'Previzualizare',
  59. run: 'Alerga',
  60. maxDepth: 'Adâncime maximă',
  61. firecrawlDoc: 'Documente Firecrawl',
  62. options: 'Opțiuni',
  63. exceptionErrorTitle: 'A apărut o excepție în timpul rulării lucrării Firecrawl:',
  64. firecrawlTitle: 'Extrageți conținut web cu 🔥Firecrawl',
  65. unknownError: 'Eroare necunoscută',
  66. scrapTimeInfo: 'Pagini răzuite {{total}} în total în {{timp}}s',
  67. firecrawlDocLink: 'https://docs.dify.ai/guides/knowledge-base/sync-from-website',
  68. excludePaths: 'Excluderea căilor',
  69. resetAll: 'Resetați toate',
  70. extractOnlyMainContent: 'Extrageți doar conținutul principal (fără anteturi, navigări, subsoluri etc.)',
  71. fireCrawlNotConfiguredDescription: 'Configurați Firecrawl cu cheia API pentru a-l utiliza.',
  72. fireCrawlNotConfigured: 'Firecrawl nu este configurat',
  73. includeOnlyPaths: 'Includeți numai căi',
  74. totalPageScraped: 'Total pagini răzuite:',
  75. maxDepthTooltip: 'Adâncimea maximă de accesat cu crawlere în raport cu adresa URL introdusă. Adâncimea 0 doar răzuiește pagina URL-ului introdus, adâncimea 1 răzuiește url-ul și tot ceea ce după ce a introdusURL + un / și așa mai departe.',
  76. },
  77. },
  78. stepTwo: {
  79. segmentation: 'Setări de segmentare',
  80. auto: 'Automat',
  81. autoDescription: 'Setează automat regulile de segmentare și prelucrare. Utilizatorilor necunoscuți li se recomandă să selecteze această opțiune.',
  82. custom: 'Personalizat',
  83. customDescription: 'Personalizați regulile de segmentare, lungimea segmentelor și regulile de prelucrare, etc.',
  84. separator: 'Identificator de segment',
  85. separatorPlaceholder: 'De exemplu, linie nouă (\\\\n) sau separator special (cum ar fi "***")',
  86. maxLength: 'Lungimea maximă a segmentului',
  87. overlap: 'Suprapunerea segmentelor',
  88. overlapTip: 'Setarea suprapunerii segmentelor poate menține relevanța semantică între ele, îmbunătățind efectul de recuperare. Se recomandă să setați 10%-25% din dimensiunea maximă a segmentului.',
  89. overlapCheck: 'suprapunerea segmentului nu ar trebui să fie mai mare decât lungimea maximă a segmentului',
  90. rules: 'Reguli de prelucrare a textului',
  91. removeExtraSpaces: 'Înlocuiește spațiile consecutive, liniile noi și taburile',
  92. removeUrlEmails: 'Șterge toate adresele URL și e-mailurile',
  93. removeStopwords: 'Eliminați cuvintele de umplere, cum ar fi "a", "an", "the"',
  94. preview: 'Confirmă și previzualizează',
  95. reset: 'Resetează',
  96. indexMode: 'Mod de indexare',
  97. qualified: 'Calitate ridicată',
  98. recommend: 'Recomandă',
  99. qualifiedTip: 'Apelează interfața de încorporare a sistemului implicit pentru a procesa și a oferi o precizie mai mare atunci când utilizatorii interoghează.',
  100. warning: 'Vă rugăm să setați mai întâi cheia API a furnizorului de modele.',
  101. click: 'Mergi la setări',
  102. economical: 'Economic',
  103. economicalTip: 'Utilizați motoare de vectori offline, indexuri de cuvinte cheie etc. pentru a reduce precizia fără a cheltui jetoane',
  104. QATitle: 'Segmentarea în format Întrebare și Răspuns',
  105. QATip: 'Activarea acestei opțiuni va consuma mai multe jetoane',
  106. QALanguage: 'Segmentează folosind',
  107. emstimateCost: 'Estimare',
  108. emstimateSegment: 'Segmente estimate',
  109. segmentCount: 'segmente',
  110. calculating: 'Se calculează...',
  111. fileSource: 'Prelucrează documente',
  112. notionSource: 'Prelucrează pagini',
  113. other: 'și alte ',
  114. fileUnit: ' fișiere',
  115. notionUnit: ' pagini',
  116. previousStep: 'Pasul anterior',
  117. nextStep: 'Salvează și Procesează',
  118. save: 'Salvează și Procesează',
  119. cancel: 'Anulează',
  120. sideTipTitle: 'De ce segmentare și prelucrare?',
  121. sideTipP1: 'Atunci când se prelucrează date text, segmentarea și curățarea sunt două etape importante de pre-procesare.',
  122. sideTipP2: 'Segmentarea împarte textul lung în paragrafe, astfel încât modelele să poată înțelege mai bine. Acest lucru îmbunătățește calitatea și relevanța rezultatelor modelului.',
  123. sideTipP3: 'Curățarea elimină caracterele și formatele inutile, făcând Cunoștințele mai curate și mai ușor de analizat.',
  124. sideTipP4: 'O segmentare și curățare adecvată îmbunătățesc performanța modelului, oferind rezultate mai precise și valoroase.',
  125. previewTitle: 'Previzualizare',
  126. previewTitleButton: 'Previzualizare',
  127. previewButton: 'Comutare la format întrebare și răspuns',
  128. previewSwitchTipStart: 'Previzualizarea curentă a segmentului este în format text, comutarea la o previzualizare în format întrebare și răspuns va',
  129. previewSwitchTipEnd: ' consuma jetoane suplimentare',
  130. characters: 'caractere',
  131. indexSettedTip: 'Pentru a modifica metoda de indexare, vă rugăm să mergeți la ',
  132. retrivalSettedTip: 'Pentru a modifica metoda de indexare, vă rugăm să mergeți la ',
  133. datasetSettingLink: 'setările Cunoștinței.',
  134. webpageUnit: 'Pagini',
  135. websiteSource: 'Site-ul web de preprocesare',
  136. },
  137. stepThree: {
  138. creationTitle: '🎉 Cunoștință creată',
  139. creationContent: 'Am denumit automat Cunoștința, o puteți modifica în orice moment',
  140. label: 'Numele Cunoștinței',
  141. additionTitle: '🎉 Document încărcat',
  142. additionP1: 'Documentul a fost încărcat în Cunoștință',
  143. additionP2: ', îl puteți găsi în lista de documente a Cunoștinței.',
  144. stop: 'Oprește procesarea',
  145. resume: 'Reia procesarea',
  146. navTo: 'Mergi la document',
  147. sideTipTitle: 'Ce urmează',
  148. sideTipContent: 'După ce documentul a terminat indexarea, Cunoștința poate fi integrată în aplicație ca context, puteți găsi setările contextuale în pagina de orchestrare a prompturilor. De asemenea, o puteți crea ca un plugin de indexare ChatGPT independent pentru a o publica.',
  149. modelTitle: 'Sunteți sigur că doriți să opriți încorporarea?',
  150. modelContent: 'Dacă trebuie să reluați procesarea mai târziu, veți continua de unde ați rămas.',
  151. modelButtonConfirm: 'Confirmă',
  152. modelButtonCancel: 'Anulează',
  153. },
  154. firecrawl: {
  155. configFirecrawl: 'Configurați 🔥Firecrawl',
  156. getApiKeyLinkText: 'Obțineți cheia API de la firecrawl.dev',
  157. apiKeyPlaceholder: 'Cheie API de la firecrawl.dev',
  158. },
  159. }
  160. export default translation