| @@ -338,6 +338,19 @@ const translation = { | |||
| 'optional': 'optional', | |||
| 'checkbox': 'Checkbox', | |||
| 'jsonSchema': 'JSON-Schema', | |||
| 'tooltips': 'Tooltips', | |||
| 'placeholder': 'Platzhalter', | |||
| 'displayName': 'Anzeigename', | |||
| 'unit': 'Einheit', | |||
| 'showAllSettings': 'Alle Einstellungen anzeigen', | |||
| 'startChecked': 'Start aktiviert', | |||
| 'uploadMethod': 'Upload-Methode', | |||
| 'noDefaultSelected': 'Nicht auswählen', | |||
| 'defaultValuePlaceholder': 'Geben Sie den Standardwert ein, um das Feld vorab auszufüllen', | |||
| 'unitPlaceholder': 'Einheiten nach Zahlen anzeigen, z.B. Token', | |||
| 'startSelectedOption': 'Ausgewählte Option starten', | |||
| 'placeholderPlaceholder': 'Geben Sie Text ein, der angezeigt werden soll, wenn das Feld leer ist', | |||
| 'tooltipsPlaceholder': 'Geben Sie hilfreichen Text ein, der angezeigt wird, wenn Sie den Mauszeiger über die Beschriftung bewegen', | |||
| }, | |||
| vision: { | |||
| name: 'Vision', | |||
| @@ -77,6 +77,7 @@ const translation = { | |||
| agentUserDescription: 'Ein intelligenter Agent, der in der Lage ist, iteratives Denken zu führen und autonome Werkzeuge zu verwenden, um Aufgabenziele zu erreichen.', | |||
| agentShortDescription: 'Intelligenter Agent mit logischem Denken und autonomer Werkzeugnutzung', | |||
| dropDSLToCreateApp: 'Ziehen Sie die DSL-Datei hierher, um die App zu erstellen', | |||
| import: 'Importieren', | |||
| }, | |||
| editApp: 'App bearbeiten', | |||
| editAppTitle: 'App-Informationen bearbeiten', | |||
| @@ -93,6 +93,7 @@ const translation = { | |||
| documentsRequestQuota: '{{count,number}}/min Wissensanforderungsratenlimit', | |||
| teamMember_one: '{{count,number}} Teammitglied', | |||
| documentsRequestQuotaTooltip: 'Gibt die Gesamtzahl der Aktionen an, die ein Arbeitsbereich pro Minute innerhalb der Wissensbasis ausführen kann, einschließlich der Erstellung, Löschung, Aktualisierung von Datensätzen, des Hochladens von Dokumenten, von Änderungen, der Archivierung und von Abfragen in der Wissensbasis. Diese Kennzahl wird verwendet, um die Leistung von Anfragen an die Wissensbasis zu bewerten. Wenn ein Sandbox-Nutzer beispielsweise in einer Minute 10 aufeinanderfolgende Testdurchläufe durchführt, wird sein Arbeitsbereich für die nächste Minute vorübergehend daran gehindert, die folgenden Aktionen auszuführen: Erstellung, Löschung, Aktualisierung von Datensätzen sowie das Hochladen oder Ändern von Dokumenten.', | |||
| startBuilding: 'Beginnen Sie mit der Entwicklung', | |||
| }, | |||
| plans: { | |||
| sandbox: { | |||
| @@ -491,6 +491,14 @@ const translation = { | |||
| configLoadBalancing: 'Konfiguration Lastenverteilung', | |||
| specifyModelCredentialTip: 'Verwenden Sie ein konfiguriertes Modellzugang.', | |||
| manageCredentials: 'Anmeldeinformationen verwalten', | |||
| selectModelCredential: 'Wählen Sie eine Modellberechtigung aus', | |||
| modelCredential: 'Zeugnis des Modells', | |||
| addModel: 'Modell hinzufügen', | |||
| customModelCredentials: 'Anmeldeinformationen für benutzerdefinierte Modelle', | |||
| removeModel: 'Modell entfernen', | |||
| addNewModelCredential: 'Hinzufügen neuer Modellanmeldeinformationen', | |||
| editModelCredential: 'Bearbeiten von Modellanmeldeinformationen', | |||
| customModelCredentialsDeleteTip: 'Anmeldeinformationen werden verwendet und können nicht gelöscht werden', | |||
| }, | |||
| }, | |||
| dataSource: { | |||
| @@ -590,6 +598,7 @@ const translation = { | |||
| viewDoc: 'Dokumentation anzeigen', | |||
| relatedApp: 'verbundene Apps', | |||
| noRelatedApp: 'Keine verknüpften Apps', | |||
| pipeline: 'Rohrleitung', | |||
| }, | |||
| voiceInput: { | |||
| speaking: 'Sprechen Sie jetzt...', | |||
| @@ -749,6 +758,9 @@ const translation = { | |||
| subtitle: 'Bitte sagen Sie uns, was mit dieser Antwort falsch gelaufen ist.', | |||
| placeholder: 'Bitte beschreiben Sie, was schiefgelaufen ist oder wie wir uns verbessern können...', | |||
| }, | |||
| label: { | |||
| optional: '(fakultativ)', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -87,6 +87,7 @@ const translation = { | |||
| watercrawlDoc: 'Wasserkriechen-Dokumente', | |||
| configureFirecrawl: 'Firecrawl konfigurieren', | |||
| waterCrawlNotConfiguredDescription: 'Konfigurieren Sie Watercrawl mit dem API-Schlüssel, um es zu verwenden.', | |||
| running: 'Ausgeführte', | |||
| }, | |||
| cancel: 'Abbrechen', | |||
| }, | |||
| @@ -172,6 +173,7 @@ const translation = { | |||
| paragraph: 'Absatz', | |||
| fullDocTip: 'Das gesamte Dokument wird als übergeordneter Block verwendet und direkt abgerufen. Bitte beachten Sie, dass aus Leistungsgründen Texte, die 10000 Token überschreiten, automatisch abgeschnitten werden.', | |||
| paragraphTip: 'In diesem Modus wird der Text basierend auf Trennzeichen und der maximalen Blocklänge in Absätze aufgeteilt, wobei der geteilte Text als übergeordneter Block für den Abruf verwendet wird.', | |||
| qaTip: 'Wenn Sie strukturierte Q&A-Daten verwenden, können Sie Dokumente erstellen, die Fragen mit Antworten verknüpfen. Diese Dokumente werden basierend auf dem Frageteil indiziert, sodass das System relevante Antworten basierend auf der Ähnlichkeit der Abfrage abrufen kann.', | |||
| }, | |||
| stepThree: { | |||
| creationTitle: '🎉 Wissen erstellt', | |||
| @@ -99,6 +99,9 @@ const translation = { | |||
| upload_file: 'Datei hochladen', | |||
| notion: 'Von Notion synchronisieren', | |||
| github: 'Von Github synchronisieren', | |||
| online_document: 'Online-Dokument', | |||
| local_file: 'Lokale Datei', | |||
| website_crawl: 'Website-Crawl', | |||
| }, | |||
| type: { | |||
| book: 'Buch', | |||
| @@ -1,3 +1,154 @@ | |||
| const translation = {} | |||
| const translation = { | |||
| creation: { | |||
| createFromScratch: { | |||
| title: 'Leere Wissenspipeline', | |||
| description: 'Erstellen Sie eine benutzerdefinierte Pipeline von Grund auf neu mit vollständiger Kontrolle über die Datenverarbeitung und -struktur.', | |||
| }, | |||
| caution: 'Vorsicht', | |||
| backToKnowledge: 'Zurück zu Wissen', | |||
| createKnowledge: 'Wissen schaffen', | |||
| importDSL: 'Importieren aus einer DSL-Datei', | |||
| successTip: 'Erfolgreich eine Wissensdatenbank erstellt', | |||
| errorTip: 'Fehler beim Erstellen einer Wissensdatenbank', | |||
| }, | |||
| templates: { | |||
| customized: 'Angepasst', | |||
| }, | |||
| operations: { | |||
| dataSource: 'Datenquelle', | |||
| details: 'Details', | |||
| process: 'Prozess', | |||
| preview: 'Vorschau', | |||
| convert: 'Umwandeln', | |||
| useTemplate: 'Verwenden dieser Wissenspipeline', | |||
| backToDataSource: 'Zurück zur Datenquelle', | |||
| exportPipeline: 'Pipeline exportieren', | |||
| editInfo: 'Info bearbeiten', | |||
| choose: 'Wählen', | |||
| saveAndProcess: 'Speichern & Verarbeiten', | |||
| }, | |||
| deletePipeline: { | |||
| title: 'Sind Sie sicher, dass Sie diese Pipeline-Vorlage löschen möchten?', | |||
| content: 'Das Löschen der Pipelinevorlage kann nicht rückgängig gemacht werden.', | |||
| }, | |||
| publishPipeline: { | |||
| success: { | |||
| message: 'Knowledge Pipeline veröffentlicht', | |||
| }, | |||
| error: { | |||
| message: 'Fehler beim Veröffentlichen der Wissenspipeline', | |||
| }, | |||
| }, | |||
| publishTemplate: { | |||
| success: { | |||
| learnMore: 'Weitere Informationen', | |||
| tip: 'Sie können diese Vorlage auf der Erstellungsseite verwenden.', | |||
| message: 'Pipeline-Vorlage veröffentlicht', | |||
| }, | |||
| error: { | |||
| message: 'Fehler beim Veröffentlichen der Pipeline-Vorlage', | |||
| }, | |||
| }, | |||
| exportDSL: { | |||
| successTip: 'Pipeline-DSL erfolgreich exportieren', | |||
| errorTip: 'Fehler beim Exportieren der Pipeline-DSL', | |||
| }, | |||
| details: { | |||
| structure: 'Struktur', | |||
| structureTooltip: 'Die Blockstruktur bestimmt, wie Dokumente aufgeteilt und indiziert werden, und bietet die Modi "Allgemein", "Über-Eltern-Kind" und "Q&A" und ist für jede Wissensdatenbank einzigartig.', | |||
| }, | |||
| testRun: { | |||
| steps: { | |||
| documentProcessing: 'Verarbeitung von Dokumenten', | |||
| dataSource: 'Datenquelle', | |||
| }, | |||
| dataSource: { | |||
| localFiles: 'Lokale Dateien', | |||
| }, | |||
| notion: { | |||
| docTitle: 'Notion docs', | |||
| title: 'Wählen Sie Notion Pages', | |||
| }, | |||
| title: 'Testlauf', | |||
| tooltip: 'Im Testlaufmodus darf jeweils nur ein Dokument importiert werden, um das Debuggen und Beobachten zu vereinfachen.', | |||
| }, | |||
| inputFieldPanel: { | |||
| uniqueInputs: { | |||
| title: 'Einzigartige Eingänge für jeden Eingang', | |||
| tooltip: 'Eindeutige Eingaben sind nur für die ausgewählte Datenquelle und ihre Downstream-Knoten zugänglich. Benutzer müssen sie nicht ausfüllen, wenn sie andere Datenquellen auswählen. Im ersten Schritt (Datenquelle) werden nur Eingabefelder angezeigt, auf die von Datenquellenvariablen verwiesen wird. Alle anderen Felder werden im zweiten Schritt (Dokumente bearbeiten) angezeigt.', | |||
| }, | |||
| globalInputs: { | |||
| title: 'Globale Eingänge für alle Eingänge', | |||
| tooltip: 'Globale Eingaben werden von allen Knoten gemeinsam genutzt. Benutzer müssen sie ausfüllen, wenn sie eine Datenquelle auswählen. Beispielsweise können Felder wie Trennzeichen und maximale Blocklänge einheitlich auf mehrere Datenquellen angewendet werden. Im ersten Schritt (Datenquelle) werden nur Eingabefelder angezeigt, die von Datenquellenvariablen referenziert werden. Alle anderen Felder werden im zweiten Schritt (Dokumente bearbeiten) angezeigt.', | |||
| }, | |||
| preview: { | |||
| stepTwoTitle: 'Dokumente verarbeiten', | |||
| stepOneTitle: 'Datenquelle', | |||
| }, | |||
| error: { | |||
| variableDuplicate: 'Der Variablenname ist bereits vorhanden. Bitte wählen Sie einen anderen Namen.', | |||
| }, | |||
| editInputField: 'Eingabefeld bearbeiten', | |||
| addInputField: 'Eingabefeld hinzufügen', | |||
| title: 'Eingabefelder für Benutzer', | |||
| description: 'Benutzereingabefelder werden verwendet, um Variablen zu definieren und zu erfassen, die während des Pipeline-Ausführungsprozesses erforderlich sind. Benutzer können den Feldtyp anpassen und den Eingabewert flexibel konfigurieren, um den Anforderungen verschiedener Datenquellen oder Dokumentverarbeitungsschritte gerecht zu werden.', | |||
| }, | |||
| addDocuments: { | |||
| steps: { | |||
| processDocuments: 'Dokumente verarbeiten', | |||
| processingDocuments: 'Verarbeiten von Dokumenten', | |||
| chooseDatasource: 'Auswählen einer Datenquelle', | |||
| }, | |||
| stepOne: { | |||
| preview: 'Vorschau', | |||
| }, | |||
| stepTwo: { | |||
| previewChunks: 'Vorschau von Chunks', | |||
| chunkSettings: 'Chunk-Einstellungen', | |||
| }, | |||
| stepThree: { | |||
| learnMore: 'Weitere Informationen', | |||
| }, | |||
| characters: 'Zeichen', | |||
| backToDataSource: 'Datenquelle', | |||
| title: 'Dokumente hinzufügen', | |||
| }, | |||
| documentSettings: { | |||
| title: 'Dokument-Einstellungen', | |||
| }, | |||
| onlineDocument: {}, | |||
| onlineDrive: { | |||
| breadcrumbs: { | |||
| allFiles: 'Alle Dateien', | |||
| allBuckets: 'Alle Cloud Storage-Buckets', | |||
| searchPlaceholder: 'Dateien suchen...', | |||
| }, | |||
| emptySearchResult: 'Es wurden keine Gegenstände gefunden', | |||
| resetKeywords: 'Schlüsselwörter zurücksetzen', | |||
| notSupportedFileType: 'Dieser Dateityp wird nicht unterstützt', | |||
| emptyFolder: 'Dieser Ordner ist leer', | |||
| }, | |||
| credentialSelector: {}, | |||
| conversion: { | |||
| confirm: { | |||
| title: 'Bestätigung', | |||
| content: 'Diese Aktion ist dauerhaft. Sie können die vorherige Methode nicht wiederherstellen. Bitte bestätigen Sie, um umzurechnen.', | |||
| }, | |||
| title: 'In Wissenspipeline konvertieren', | |||
| successMessage: 'Erfolgreiches Konvertieren des Datasets in eine Pipeline', | |||
| errorMessage: 'Fehler beim Konvertieren des Datasets in eine Pipeline.', | |||
| warning: 'Diese Aktion kann nicht rückgängig gemacht werden.', | |||
| descriptionChunk1: 'Sie können jetzt Ihre vorhandene Wissensdatenbank konvertieren, um die Knowledge Pipeline für die Dokumentenverarbeitung zu verwenden', | |||
| descriptionChunk2: '– ein offenerer und flexiblerer Ansatz mit Zugang zu Plugins aus unserem Marktplatz. Dadurch wird die neue Verarbeitungsmethode auf alle zukünftigen Dokumente angewendet.', | |||
| }, | |||
| knowledgePermissions: 'Erlaubnisse', | |||
| inputField: 'Eingabefeld', | |||
| knowledgeDescription: 'Beschreibung des Wissens', | |||
| editPipelineInfo: 'Bearbeiten von Pipeline-Informationen', | |||
| knowledgeNameAndIcon: 'Name und Symbol des Wissens', | |||
| pipelineNameAndIcon: 'Name und Symbol der Pipeline', | |||
| knowledgeDescriptionPlaceholder: 'Beschreiben Sie, was in dieser Wissensdatenbank enthalten ist. Eine detaillierte Beschreibung ermöglicht es der KI, genauer auf den Inhalt des Datensatzes zuzugreifen. Wenn das Feld leer ist, verwendet Dify die Standard-Trefferstrategie. (Fakultativ)', | |||
| knowledgeNameAndIconPlaceholder: 'Bitte geben Sie den Namen der Knowledge Base ein.', | |||
| } | |||
| export default translation | |||
| @@ -37,6 +37,14 @@ const translation = { | |||
| helpText: 'Erfahren Sie, wie Sie eine gute Datensatzbeschreibung schreiben.', | |||
| indexMethodChangeToEconomyDisabledTip: 'Nicht verfügbar für ein Downgrade von HQ auf ECO', | |||
| searchModel: 'Modell suchen', | |||
| chunkStructure: { | |||
| learnMore: 'Weitere Informationen', | |||
| title: 'Chunk-Struktur', | |||
| description: 'über Chunk Structure.', | |||
| }, | |||
| nameAndIcon: 'Name & Symbol', | |||
| onSearchResults: 'Kein Mitglied stimmt mit Ihrer Suchanfrage überein.\nVersuchen Sie Ihre Suche erneut.', | |||
| numberOfKeywords: 'Anzahl der Schlüsselwörter', | |||
| }, | |||
| } | |||
| @@ -42,6 +42,10 @@ const translation = { | |||
| }, | |||
| change: 'Ändern', | |||
| changeRetrievalMethod: 'Abfragemethode ändern', | |||
| keyword_search: { | |||
| title: 'Invertierter Index', | |||
| description: 'Der invertierte Index ist eine Struktur, die für einen effizienten Abruf verwendet wird. Jeder Begriff ist nach Begriffen geordnet und verweist auf Dokumente oder Webseiten, die ihn enthalten.', | |||
| }, | |||
| }, | |||
| docsFailedNotice: 'Dokumente konnten nicht indiziert werden', | |||
| retry: 'Wiederholen', | |||
| @@ -149,6 +153,8 @@ const translation = { | |||
| chunkingMode: { | |||
| parentChild: 'Eltern-Kind', | |||
| general: 'Allgemein', | |||
| graph: 'Graph', | |||
| qa: 'Fragen und Antworten', | |||
| }, | |||
| parentMode: { | |||
| paragraph: 'Absatz', | |||
| @@ -217,6 +223,9 @@ const translation = { | |||
| addMetadata: 'Metadaten hinzufügen', | |||
| }, | |||
| embeddingModelNotAvailable: 'Das Einbettungsmodell ist nicht verfügbar.', | |||
| updated: 'Aktualisierte', | |||
| externalKnowledgeBase: 'Externe Wissensdatenbank', | |||
| createFromPipeline: 'Aus Wissenspipeline erstellen', | |||
| } | |||
| export default translation | |||
| @@ -1,4 +1,8 @@ | |||
| const translation = { | |||
| sidebar: { | |||
| collapseSidebar: 'Seitenleiste einklappen', | |||
| expandSidebar: 'Seitenleiste erweitern', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -1,4 +1,38 @@ | |||
| const translation = { | |||
| common: { | |||
| publishAsPipeline: { | |||
| description: 'Beschreibung des Wissens', | |||
| name: 'Name und Symbol der Pipeline', | |||
| namePlaceholder: 'Geben Sie den Namen dieser Knowledge Pipeline ein. (Erforderlich)', | |||
| descriptionPlaceholder: 'Bitte geben Sie die Beschreibung dieser Knowledge Pipeline ein. (Fakultativ)', | |||
| }, | |||
| testRun: 'Testlauf', | |||
| reRun: 'Erneuter Lauf', | |||
| goToAddDocuments: 'Gehen Sie zu Dokumente hinzufügen', | |||
| confirmPublish: 'Bestätigen Sie die Veröffentlichung', | |||
| publishAs: 'Veröffentlichen als Wissenspipeline', | |||
| confirmPublishContent: 'Nach der erfolgreichen Veröffentlichung der Wissenspipeline kann die Chunk-Struktur dieser Wissensdatenbank nicht mehr geändert werden. Sind Sie sicher, dass Sie es veröffentlichen möchten?', | |||
| processing: 'Verarbeitung', | |||
| preparingDataSource: 'Vorbereiten der Datenquelle', | |||
| }, | |||
| inputField: { | |||
| create: 'Benutzereingabefeld erstellen', | |||
| manage: 'Verwalten', | |||
| }, | |||
| publishToast: { | |||
| title: 'Diese Pipeline wurde noch nicht veröffentlicht', | |||
| desc: 'Wenn die Pipeline nicht veröffentlicht wird, können Sie die Chunk-Struktur im Wissensdatenbank-Knoten ändern, und die Pipeline-Orchestrierung und -Änderungen werden automatisch als Entwurf gespeichert.', | |||
| }, | |||
| result: { | |||
| resultPreview: { | |||
| viewDetails: 'Details anzeigen', | |||
| error: 'Während der Ausführung ist ein Fehler aufgetreten', | |||
| loading: 'Verarbeitung... Bitte warten', | |||
| }, | |||
| }, | |||
| ragToolSuggestions: { | |||
| title: 'Vorschläge für die RAG', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -17,6 +17,7 @@ const translation = { | |||
| entertainment: 'Unterhaltung', | |||
| utilities: 'Versorgungswirtschaft', | |||
| productivity: 'Produktivität', | |||
| rag: 'LAPPEN', | |||
| }, | |||
| searchTags: 'Such-Tags', | |||
| allTags: 'Alle Schlagwörter', | |||
| @@ -6,6 +6,7 @@ const translation = { | |||
| models: 'Modelle', | |||
| all: 'Alle', | |||
| tools: 'Werkzeuge', | |||
| datasources: 'Datenquellen', | |||
| }, | |||
| categorySingle: { | |||
| extension: 'Erweiterung', | |||
| @@ -13,6 +14,7 @@ const translation = { | |||
| bundle: 'Bündel', | |||
| model: 'Modell', | |||
| tool: 'Werkzeug', | |||
| datasource: 'Datenquelle', | |||
| }, | |||
| list: { | |||
| source: { | |||
| @@ -249,6 +251,8 @@ const translation = { | |||
| unavailable: 'Nicht verfügbar', | |||
| credentialUnavailable: 'Anmeldeinformationen derzeit nicht verfügbar. Bitte kontaktieren Sie den Administrator.', | |||
| customCredentialUnavailable: 'Benutzerdefinierte Anmeldeinformationen derzeit nicht verfügbar', | |||
| connectedWorkspace: 'Vernetzter Arbeitsbereich', | |||
| emptyAuth: 'Bitte konfigurieren Sie die Authentifizierung', | |||
| }, | |||
| deprecated: 'Abgelehnt', | |||
| autoUpdate: { | |||
| @@ -234,6 +234,7 @@ const translation = { | |||
| publishTip: 'App nicht veröffentlicht. Bitte zuerst die App veröffentlichen.', | |||
| }, | |||
| }, | |||
| allTools: 'Alle Werkzeuge', | |||
| } | |||
| export default translation | |||
| @@ -217,6 +217,8 @@ const translation = { | |||
| back: 'Zurück', | |||
| iteration: 'Iteration', | |||
| loop: 'Schleife', | |||
| reRun: 'Erneuter Lauf', | |||
| preparingDataSource: 'Vorbereiten der Datenquelle', | |||
| }, | |||
| tabs: { | |||
| 'tools': 'Werkzeuge', | |||
| @@ -235,6 +237,8 @@ const translation = { | |||
| 'blocks': 'Knoten', | |||
| 'allAdded': 'Alle hinzugefügt', | |||
| 'addAll': 'Alles hinzufügen', | |||
| 'sources': 'Quellen', | |||
| 'searchDataSource': 'Datenquelle durchsuchen', | |||
| }, | |||
| blocks: { | |||
| 'start': 'Start', | |||
| @@ -259,6 +263,8 @@ const translation = { | |||
| 'loop': 'Schleife', | |||
| 'loop-start': 'Schleifenbeginn', | |||
| 'loop-end': 'Schleife beenden', | |||
| 'datasource': 'Datenquelle', | |||
| 'knowledge-index': 'Wissensdatenbank', | |||
| }, | |||
| blocksAbout: { | |||
| 'start': 'Definieren Sie die Anfangsparameter zum Starten eines Workflows', | |||
| @@ -281,6 +287,8 @@ const translation = { | |||
| 'agent': 'Aufruf großer Sprachmodelle zur Beantwortung von Fragen oder zur Verarbeitung natürlicher Sprache', | |||
| 'loop': 'Führen Sie eine Schleife aus, bis die Abschlussbedingungen erfüllt sind oder die maximalen Schleifenanzahl erreicht ist.', | |||
| 'loop-end': 'Entspricht "break". Dieser Knoten hat keine Konfigurationselemente. Wenn der Schleifenrumpf diesen Knoten erreicht, wird die Schleife beendet.', | |||
| 'datasource': 'Datenquelle Über', | |||
| 'knowledge-index': 'Wissensdatenbank Über', | |||
| }, | |||
| operator: { | |||
| zoomIn: 'Vergrößern', | |||
| @@ -381,6 +389,7 @@ const translation = { | |||
| input: 'Eingabewert', | |||
| variable: 'Verwende die Variable', | |||
| }, | |||
| inputVars: 'Eingabevariablen', | |||
| }, | |||
| start: { | |||
| required: 'erforderlich', | |||
| @@ -909,6 +918,25 @@ const translation = { | |||
| output: 'Ausgabewert', | |||
| input: 'Eingabe', | |||
| }, | |||
| dataSource: { | |||
| add: 'Hinzufügen einer Datenquelle', | |||
| supportedFileFormats: 'Unterstützte Dateiformate', | |||
| supportedFileFormatsPlaceholder: 'Dateiendung, e.g. doc', | |||
| }, | |||
| knowledgeBase: { | |||
| chunkStructureTip: { | |||
| learnMore: 'Weitere Informationen', | |||
| title: 'Bitte wählen Sie eine Chunk-Struktur', | |||
| message: 'Die Dify-Wissensdatenbank unterstützt drei Chunking-Strukturen: Allgemein, Über- und Untergeordnetes Element und Q&A. Jede Wissensdatenbank kann nur eine Struktur haben. Die Ausgabe des vorherigen Knotens muss an der ausgewählten Blockstruktur ausgerichtet sein. Beachten Sie, dass sich die Wahl der Chunking-Struktur auf die verfügbaren Indexmethoden auswirkt.', | |||
| }, | |||
| changeChunkStructure: 'Chunk-Struktur ändern', | |||
| retrievalSettingIsRequired: 'Abrufeinstellung ist erforderlich', | |||
| chunkStructure: 'Chunk-Struktur', | |||
| indexMethodIsRequired: 'Index-Methode ist erforderlich', | |||
| aboutRetrieval: 'Über die Abrufmethode.', | |||
| chooseChunkStructure: 'Auswählen einer Chunk-Struktur', | |||
| chunkIsRequired: 'Chunk-Struktur ist erforderlich', | |||
| }, | |||
| }, | |||
| tracing: { | |||
| stopBy: 'Gestoppt von {{user}}', | |||
| @@ -979,6 +1007,10 @@ const translation = { | |||
| resetConversationVar: 'Setze die Gesprächsvariable auf den Standardwert zurück', | |||
| reset: 'Auf den letzten Ausführungswert zurücksetzen', | |||
| emptyTip: 'Nachdem Sie einen Knoten auf der Leinwand durchlaufen oder einen Knoten Schritt für Schritt ausgeführt haben, können Sie den aktuellen Wert der Knotenvariable in der Variableninspektion anzeigen.', | |||
| largeData: 'Große Datenmengen, schreibgeschützte Vorschau. Exportieren, um alle anzuzeigen.', | |||
| export: 'exportieren', | |||
| exportToolTip: 'Variable als Datei exportieren', | |||
| largeDataNoExport: 'Große Datenmengen – nur teilweise Vorschau', | |||
| }, | |||
| settingsTab: 'Einstellungen', | |||
| lastRunTab: 'Letzte Ausführung', | |||
| @@ -334,6 +334,19 @@ const translation = { | |||
| 'json': 'Código JSON', | |||
| 'checkbox': 'Checkbox', | |||
| 'optional': 'opcional', | |||
| 'placeholder': 'Marcador', | |||
| 'uploadMethod': 'Método de carga', | |||
| 'displayName': 'Nombre para mostrar', | |||
| 'startSelectedOption': 'Iniciar opción seleccionada', | |||
| 'noDefaultSelected': 'No seleccionar', | |||
| 'startChecked': 'Empezar marcado', | |||
| 'placeholderPlaceholder': 'Introduzca el texto que se mostrará cuando el campo esté vacío', | |||
| 'defaultValuePlaceholder': 'Introduzca el valor predeterminado para rellenar previamente el campo', | |||
| 'tooltips': 'Información sobre herramientas', | |||
| 'tooltipsPlaceholder': 'Ingrese el texto útil que se muestra al pasar el cursor sobre la etiqueta', | |||
| 'unitPlaceholder': 'Mostrar unidades después de números, por ejemplo, fichas', | |||
| 'showAllSettings': 'Mostrar todas las configuraciones', | |||
| 'unit': 'Unidad', | |||
| }, | |||
| vision: { | |||
| name: 'Visión', | |||
| @@ -80,6 +80,7 @@ const translation = { | |||
| chatbotUserDescription: 'Cree rápidamente un chatbot basado en LLM con una configuración sencilla. Puedes cambiar a Chatflow más tarde.', | |||
| completionUserDescription: 'Cree rápidamente un asistente de IA para tareas de generación de texto con una configuración sencilla.', | |||
| dropDSLToCreateApp: 'Suelta el archivo DSL aquí para crear la aplicación', | |||
| import: 'Importación', | |||
| }, | |||
| editApp: 'Editar información', | |||
| editAppTitle: 'Editar información de la app', | |||
| @@ -93,6 +93,7 @@ const translation = { | |||
| freeTrialTipPrefix: 'Regístrate y obtén un', | |||
| apiRateLimitTooltip: 'El límite de tasa de la API se aplica a todas las solicitudes realizadas a través de la API de Dify, incluidos la generación de texto, las conversaciones de chat, las ejecuciones de flujo de trabajo y el procesamiento de documentos.', | |||
| documentsRequestQuotaTooltip: 'Especifica el número total de acciones que un espacio de trabajo puede realizar por minuto dentro de la base de conocimientos, incluyendo la creación, eliminación, actualización de conjuntos de datos, carga de documentos, modificaciones, archivo y consultas a la base de conocimientos. Esta métrica se utiliza para evaluar el rendimiento de las solicitudes a la base de conocimientos. Por ejemplo, si un usuario de Sandbox realiza 10 pruebas consecutivas en un minuto, su espacio de trabajo será temporalmente restringido de realizar las siguientes acciones durante el siguiente minuto: creación de conjuntos de datos, eliminación, actualizaciones y carga o modificaciones de documentos.', | |||
| startBuilding: 'Empezar a construir', | |||
| }, | |||
| plans: { | |||
| sandbox: { | |||
| @@ -494,6 +494,15 @@ const translation = { | |||
| modelCredentials: 'Credenciales del modelo', | |||
| addCredential: 'Agregar credencial', | |||
| configLoadBalancing: 'Configuración de balanceo de carga', | |||
| modelCredential: 'Credencial modelo', | |||
| selectModelCredential: 'Seleccione una credencial de modelo', | |||
| addModel: 'Agregar modelo', | |||
| removeModel: 'Eliminar modelo', | |||
| customModelCredentials: 'Credenciales de modelo personalizadas', | |||
| addNewModelCredential: 'Agregar nueva credencial de modelo', | |||
| manageCredentials: 'Administrar credenciales', | |||
| customModelCredentialsDeleteTip: 'La credencial está en uso y no se puede eliminar', | |||
| editModelCredential: 'Editar credencial de modelo', | |||
| }, | |||
| }, | |||
| dataSource: { | |||
| @@ -593,6 +602,7 @@ const translation = { | |||
| viewDoc: 'Ver documentación', | |||
| relatedApp: 'aplicaciones vinculadas', | |||
| noRelatedApp: 'No hay aplicaciones vinculadas', | |||
| pipeline: 'Tubería', | |||
| }, | |||
| voiceInput: { | |||
| speaking: 'Habla ahora...', | |||
| @@ -748,6 +758,9 @@ const translation = { | |||
| placeholder: 'Por favor, describe qué salió mal o cómo podemos mejorar...', | |||
| content: 'Contenido de retroalimentación', | |||
| }, | |||
| label: { | |||
| optional: '(opcional)', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -92,6 +92,7 @@ const translation = { | |||
| configureJinaReader: 'Configurar Jina Reader', | |||
| configureWatercrawl: 'Configurar Watercrawl', | |||
| waterCrawlNotConfiguredDescription: 'Configura Watercrawl con la clave de API para usarlo.', | |||
| running: 'Corriente', | |||
| }, | |||
| cancel: 'Cancelar', | |||
| }, | |||
| @@ -177,6 +178,7 @@ const translation = { | |||
| qaSwitchHighQualityTipTitle: 'El formato de preguntas y respuestas requiere un método de indexación de alta calidad', | |||
| previewChunkCount: '{{conteo}} Fragmentos estimados', | |||
| general: 'General', | |||
| qaTip: 'Al usar datos estructurados de preguntas y respuestas, puede crear documentos que combinen preguntas con respuestas. Estos documentos se indexan en función de la parte de la pregunta, lo que permite que el sistema recupere respuestas relevantes en función de la similitud de la consulta.', | |||
| }, | |||
| stepThree: { | |||
| creationTitle: '🎉 Conocimiento creado', | |||
| @@ -99,6 +99,9 @@ const translation = { | |||
| upload_file: 'Subir archivo', | |||
| notion: 'Sincronizar desde Notion', | |||
| github: 'Sincronizar desde GitHub', | |||
| online_document: 'Documento en línea', | |||
| local_file: 'Archivo local', | |||
| website_crawl: 'Rastreo del sitio web', | |||
| }, | |||
| type: { | |||
| book: 'Libro', | |||
| @@ -1,3 +1,154 @@ | |||
| const translation = {} | |||
| const translation = { | |||
| creation: { | |||
| createFromScratch: { | |||
| title: 'Canalización de conocimiento en blanco', | |||
| description: 'Cree una canalización personalizada desde cero con control total sobre el procesamiento y la estructura de datos.', | |||
| }, | |||
| caution: 'Cautela', | |||
| backToKnowledge: 'Volver al conocimiento', | |||
| successTip: 'Creó con éxito una base de conocimientos', | |||
| createKnowledge: 'Crear conocimiento', | |||
| errorTip: 'No se pudo crear una base de conocimiento', | |||
| importDSL: 'Importar desde un archivo DSL', | |||
| }, | |||
| templates: { | |||
| customized: 'Personalizado', | |||
| }, | |||
| operations: { | |||
| preview: 'Vista previa', | |||
| details: 'Detalles', | |||
| dataSource: 'Fuente de datos', | |||
| convert: 'Convertir', | |||
| choose: 'Elegir', | |||
| process: 'Proceso', | |||
| backToDataSource: 'Volver a la fuente de datos', | |||
| editInfo: 'Editar información', | |||
| exportPipeline: 'Canalización de exportación', | |||
| useTemplate: 'Utilice esta canalización de conocimiento', | |||
| saveAndProcess: 'Guardar y procesar', | |||
| }, | |||
| deletePipeline: { | |||
| content: 'La eliminación de la plantilla de canalización es irreversible.', | |||
| title: '¿Está seguro de eliminar esta plantilla de canalización?', | |||
| }, | |||
| publishPipeline: { | |||
| success: { | |||
| message: 'Publicación de Knowledge Pipeline', | |||
| }, | |||
| error: { | |||
| message: 'No se pudo publicar la canalización de conocimiento', | |||
| }, | |||
| }, | |||
| publishTemplate: { | |||
| success: { | |||
| learnMore: 'Aprende más', | |||
| message: 'Plantilla de canalización publicada', | |||
| tip: 'Puede usar esta plantilla en la página de creación.', | |||
| }, | |||
| error: { | |||
| message: 'No se pudo publicar la plantilla de canalización', | |||
| }, | |||
| }, | |||
| exportDSL: { | |||
| successTip: 'Exportar DSL de canalización correctamente', | |||
| errorTip: 'No se pudo exportar DSL de canalización', | |||
| }, | |||
| details: { | |||
| structure: 'Structure', | |||
| structureTooltip: 'La estructura de fragmentos determina cómo se dividen e indexan los documentos, ofreciendo modos General, Principal-Secundario y Preguntas y respuestas, y es única para cada base de conocimiento.', | |||
| }, | |||
| testRun: { | |||
| steps: { | |||
| documentProcessing: 'Procesamiento de documentos', | |||
| dataSource: 'Fuente de datos', | |||
| }, | |||
| dataSource: { | |||
| localFiles: 'Archivos locales', | |||
| }, | |||
| notion: { | |||
| docTitle: 'Documentos de Notion', | |||
| title: 'Elegir páginas de nociones', | |||
| }, | |||
| title: 'Ejecución de prueba', | |||
| tooltip: 'En el modo de ejecución de prueba, solo se permite importar un documento a la vez para facilitar la depuración y la observación.', | |||
| }, | |||
| inputFieldPanel: { | |||
| uniqueInputs: { | |||
| title: 'Entradas únicas para cada entrada', | |||
| tooltip: 'Las entradas únicas solo son accesibles para la fuente de datos seleccionada y sus nodos posteriores. Los usuarios no tendrán que rellenarlo al elegir otros orígenes de datos. Solo los campos de entrada a los que hacen referencia las variables de origen de datos aparecerán en el primer paso (Origen de datos). Todos los demás campos se mostrarán en el segundo paso (Procesar documentos).', | |||
| }, | |||
| globalInputs: { | |||
| title: 'Entradas globales para todas las entradas', | |||
| tooltip: 'Las entradas globales se comparten entre todos los nodos. Los usuarios deberán completarlos al seleccionar cualquier fuente de datos. Por ejemplo, campos como el delimitador y la longitud máxima del fragmento se pueden aplicar de manera uniforme en varias fuentes de datos. Solo los campos de entrada a los que hacen referencia las variables de origen de datos aparecen en el primer paso (origen de datos). Todos los demás campos aparecen en el segundo paso (Procesar documentos).', | |||
| }, | |||
| preview: { | |||
| stepTwoTitle: 'Documentos de proceso', | |||
| stepOneTitle: 'Fuente de datos', | |||
| }, | |||
| error: { | |||
| variableDuplicate: 'El nombre de la variable ya existe. Por favor, elija un nombre diferente.', | |||
| }, | |||
| addInputField: 'Agregar campo de entrada', | |||
| title: 'Campos de entrada de usuario', | |||
| editInputField: 'Editar campo de entrada', | |||
| description: 'Los campos de entrada del usuario se utilizan para definir y recopilar las variables necesarias durante el proceso de ejecución de la canalización. Los usuarios pueden personalizar el tipo de campo y configurar de forma flexible el valor de entrada para satisfacer las necesidades de diferentes fuentes de datos o pasos de procesamiento de documentos.', | |||
| }, | |||
| addDocuments: { | |||
| steps: { | |||
| processingDocuments: 'Procesamiento de documentos', | |||
| processDocuments: 'Documentos de proceso', | |||
| chooseDatasource: 'Elegir una fuente de datos', | |||
| }, | |||
| stepOne: { | |||
| preview: 'Vista previa', | |||
| }, | |||
| stepTwo: { | |||
| chunkSettings: 'Configuración de fragmentos', | |||
| previewChunks: 'Vista previa de fragmentos', | |||
| }, | |||
| stepThree: { | |||
| learnMore: 'Aprende más', | |||
| }, | |||
| characters: 'Caracteres', | |||
| title: 'Agregar documentos', | |||
| backToDataSource: 'Fuente de datos', | |||
| }, | |||
| documentSettings: { | |||
| title: 'Parametrizaciones de documentos', | |||
| }, | |||
| onlineDocument: {}, | |||
| onlineDrive: { | |||
| breadcrumbs: { | |||
| allBuckets: 'Todos los depósitos de Cloud Storage', | |||
| allFiles: 'Todos los archivos', | |||
| searchPlaceholder: 'Buscar archivos...', | |||
| }, | |||
| emptySearchResult: 'No se encontraron artículos', | |||
| resetKeywords: 'Restablecer palabras clave', | |||
| emptyFolder: 'Esta carpeta está vacía', | |||
| notSupportedFileType: 'Este tipo de archivo no es compatible', | |||
| }, | |||
| credentialSelector: {}, | |||
| conversion: { | |||
| confirm: { | |||
| title: 'Confirmación', | |||
| content: 'Esta acción es permanente. No podrá volver al método anterior. Por favor, confirme para convertir.', | |||
| }, | |||
| title: 'Convertir en canalización de conocimiento', | |||
| successMessage: 'Convertir correctamente el conjunto de datos en una canalización', | |||
| warning: 'Esta acción no se puede deshacer.', | |||
| errorMessage: 'No se pudo convertir el conjunto de datos en una canalización', | |||
| descriptionChunk2: '— un enfoque más abierto y flexible con acceso a complementos de nuestro mercado. Esto aplicará el nuevo método de procesamiento a todos los documentos futuros.', | |||
| descriptionChunk1: 'Ahora puede convertir su base de conocimientos existente para usar la canalización de conocimientos para el procesamiento de documentos', | |||
| }, | |||
| knowledgeDescription: 'Descripción del conocimiento', | |||
| knowledgeNameAndIcon: 'Nombre e icono de conocimiento', | |||
| inputField: 'Campo de entrada', | |||
| knowledgeNameAndIconPlaceholder: 'Ingrese el nombre de la base de conocimientos', | |||
| knowledgeDescriptionPlaceholder: 'Describa lo que hay en esta base de conocimientos. Una descripción detallada permite a la IA acceder al contenido del conjunto de datos con mayor precisión. Si está vacío, Dify usará la estrategia de golpe predeterminada. (Opcional)', | |||
| pipelineNameAndIcon: 'Nombre e icono de la tubería', | |||
| knowledgePermissions: 'Permisos', | |||
| editPipelineInfo: 'Editar información de canalización', | |||
| } | |||
| export default translation | |||
| @@ -37,6 +37,14 @@ const translation = { | |||
| helpText: 'Aprenda a escribir una buena descripción del conjunto de datos.', | |||
| upgradeHighQualityTip: 'Una vez que se actualiza al modo de alta calidad, no está disponible volver al modo económico', | |||
| searchModel: 'Buscar modelo', | |||
| chunkStructure: { | |||
| learnMore: 'Aprende más', | |||
| description: 'sobre la estructura de fragmentos.', | |||
| title: 'Estructura de fragmentos', | |||
| }, | |||
| numberOfKeywords: 'Número de palabras clave', | |||
| nameAndIcon: 'Nombre e icono', | |||
| onSearchResults: 'Ningún miembro coincide con su consulta de búsqueda.\nIntente su búsqueda nuevamente.', | |||
| }, | |||
| } | |||
| @@ -42,6 +42,10 @@ const translation = { | |||
| }, | |||
| change: 'Cambiar', | |||
| changeRetrievalMethod: 'Cambiar método de recuperación', | |||
| keyword_search: { | |||
| title: 'Índice invertido', | |||
| description: 'El índice invertido es una estructura utilizada para una recuperación eficiente. Organizado por términos, cada término apunta a documentos o páginas web que lo contienen.', | |||
| }, | |||
| }, | |||
| docsFailedNotice: 'no se pudieron indexar los documentos', | |||
| retry: 'Reintentar', | |||
| @@ -149,6 +153,8 @@ const translation = { | |||
| chunkingMode: { | |||
| parentChild: 'Padre-hijo', | |||
| general: 'General', | |||
| graph: 'gráfico', | |||
| qa: 'Preguntas y respuestas', | |||
| }, | |||
| parentMode: { | |||
| fullDoc: 'Documento completo', | |||
| @@ -217,6 +223,9 @@ const translation = { | |||
| addMetadata: 'Agregar Metadatos', | |||
| }, | |||
| embeddingModelNotAvailable: 'El modelo de embeddings no está disponible.', | |||
| externalKnowledgeBase: 'Base de conocimientos externa', | |||
| createFromPipeline: 'Crear desde Knowledge Pipeline', | |||
| updated: 'Actualizado', | |||
| } | |||
| export default translation | |||
| @@ -1,4 +1,8 @@ | |||
| const translation = { | |||
| sidebar: { | |||
| collapseSidebar: 'Contraer barra lateral', | |||
| expandSidebar: 'Expandir barra lateral', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -1,4 +1,38 @@ | |||
| const translation = { | |||
| common: { | |||
| publishAsPipeline: { | |||
| name: 'Nombre e icono de la tubería', | |||
| description: 'Descripción del conocimiento', | |||
| namePlaceholder: 'Ingrese el nombre de esta canalización de conocimiento. (Obligatorio)', | |||
| descriptionPlaceholder: 'Ingrese la descripción de este canal de conocimiento. (Opcional)', | |||
| }, | |||
| reRun: 'Repetición', | |||
| processing: 'Tratamiento', | |||
| publishAs: 'Publicar como una canalización de conocimiento', | |||
| confirmPublish: 'Confirmar publicación', | |||
| goToAddDocuments: 'Ir a agregar documentos', | |||
| confirmPublishContent: 'Después de publicar correctamente la canalización de conocimiento, la estructura de fragmentos de esta base de conocimiento no se puede modificar. ¿Estás seguro de que quieres publicarlo?', | |||
| preparingDataSource: 'Preparar el origen de datos', | |||
| testRun: 'Ejecución de prueba', | |||
| }, | |||
| inputField: { | |||
| manage: 'Gestionar', | |||
| create: 'Crear campo de entrada de usuario', | |||
| }, | |||
| publishToast: { | |||
| title: 'Este pipeline aún no se ha publicado', | |||
| desc: 'Cuando la canalización no se publica, puede modificar la estructura de fragmentos en el nodo de la base de conocimiento y la orquestación y los cambios de la canalización se guardarán automáticamente como borrador.', | |||
| }, | |||
| result: { | |||
| resultPreview: { | |||
| loading: 'Tratamiento... Espera', | |||
| viewDetails: 'Ver detalles', | |||
| error: 'Error ocurrido durante la ejecución', | |||
| }, | |||
| }, | |||
| ragToolSuggestions: { | |||
| title: 'Sugerencias para el GAR', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -17,6 +17,7 @@ const translation = { | |||
| business: 'Negocio', | |||
| other: 'Otro', | |||
| productivity: 'Productividad', | |||
| rag: 'TRAPO', | |||
| }, | |||
| allTags: 'Todas las etiquetas', | |||
| searchTags: 'Etiquetas de búsqueda', | |||
| @@ -6,6 +6,7 @@ const translation = { | |||
| tools: 'Herramientas', | |||
| agents: 'Estrategias de los agentes', | |||
| models: 'Modelos', | |||
| datasources: 'Fuentes de datos', | |||
| }, | |||
| categorySingle: { | |||
| bundle: 'Haz', | |||
| @@ -13,6 +14,7 @@ const translation = { | |||
| tool: 'Herramienta', | |||
| model: 'Modelo', | |||
| agent: 'Estrategia del agente', | |||
| datasource: 'Fuente de datos', | |||
| }, | |||
| list: { | |||
| source: { | |||
| @@ -249,6 +251,8 @@ const translation = { | |||
| customCredentialUnavailable: 'Las credenciales personalizadas no están disponibles actualmente.', | |||
| unavailable: 'No disponible', | |||
| credentialUnavailable: 'Credenciales actualmente no disponibles. Por favor, contacte al administrador.', | |||
| emptyAuth: 'Configure la autenticación', | |||
| connectedWorkspace: 'Espacio de trabajo conectado', | |||
| }, | |||
| deprecated: 'Obsoleto', | |||
| autoUpdate: { | |||
| @@ -234,6 +234,7 @@ const translation = { | |||
| publishTip: 'App no publicada. Publícala primero.', | |||
| }, | |||
| }, | |||
| allTools: 'Todas las herramientas', | |||
| } | |||
| export default translation | |||
| @@ -217,6 +217,8 @@ const translation = { | |||
| back: 'Atrás', | |||
| iteration: 'Iteración', | |||
| loop: 'Bucle', | |||
| preparingDataSource: 'Preparar el origen de datos', | |||
| reRun: 'Repetición', | |||
| }, | |||
| tabs: { | |||
| 'tools': 'Herramientas', | |||
| @@ -235,6 +237,8 @@ const translation = { | |||
| 'blocks': 'Nodos', | |||
| 'addAll': 'Agregar todo', | |||
| 'allAdded': 'Todo añadido', | |||
| 'sources': 'Fuentes', | |||
| 'searchDataSource': 'Fuente de datos de búsqueda', | |||
| }, | |||
| blocks: { | |||
| 'start': 'Inicio', | |||
| @@ -259,6 +263,8 @@ const translation = { | |||
| 'loop-end': 'Salir del bucle', | |||
| 'loop': 'Bucle', | |||
| 'loop-start': 'Inicio del bucle', | |||
| 'knowledge-index': 'Knowledge base', | |||
| 'datasource': 'Fuente de datos', | |||
| }, | |||
| blocksAbout: { | |||
| 'start': 'Define los parámetros iniciales para iniciar un flujo de trabajo', | |||
| @@ -281,6 +287,8 @@ const translation = { | |||
| 'agent': 'Invocar modelos de lenguaje de gran tamaño para responder preguntas o procesar el lenguaje natural', | |||
| 'loop-end': 'Equivalente a "romper". Este nodo no tiene elementos de configuración. Cuando el cuerpo del bucle alcanza este nodo, el bucle termina.', | |||
| 'loop': 'Ejecuta un bucle de lógica hasta que se cumpla la condición de terminación o se alcance el conteo máximo de bucles.', | |||
| 'knowledge-index': 'Base de conocimientos Acerca de', | |||
| 'datasource': 'Fuente de datos Acerca de', | |||
| }, | |||
| operator: { | |||
| zoomIn: 'Acercar', | |||
| @@ -381,6 +389,7 @@ const translation = { | |||
| input: 'Valor de entrada', | |||
| variable: 'Usa la variable', | |||
| }, | |||
| inputVars: 'Variables de entrada', | |||
| }, | |||
| start: { | |||
| required: 'requerido', | |||
| @@ -909,6 +918,25 @@ const translation = { | |||
| variableName: 'Nombre de Variable', | |||
| input: 'Entrada', | |||
| }, | |||
| dataSource: { | |||
| supportedFileFormats: 'Formatos de archivo compatibles', | |||
| add: 'Agregar origen de datos', | |||
| supportedFileFormatsPlaceholder: 'Extensión de archivo, e.g. doc', | |||
| }, | |||
| knowledgeBase: { | |||
| chunkStructureTip: { | |||
| learnMore: 'Aprende más', | |||
| title: 'Elija una estructura de fragmentos', | |||
| message: 'La base de conocimientos de Dify admite tres estructuras de fragmentación: General, Padre-hijo y Preguntas y respuestas. Cada base de conocimiento solo puede tener una estructura. La salida del nodo anterior debe alinearse con la estructura de fragmentos seleccionada. Tenga en cuenta que la elección de la estructura de fragmentación afecta a los métodos de índice disponibles.', | |||
| }, | |||
| chooseChunkStructure: 'Elegir una estructura de fragmentos', | |||
| indexMethodIsRequired: 'Se requiere el método de índice', | |||
| aboutRetrieval: 'sobre el método de recuperación.', | |||
| changeChunkStructure: 'Cambiar la estructura de fragmentos', | |||
| retrievalSettingIsRequired: 'Se requiere configuración de recuperación', | |||
| chunkStructure: 'Estructura de fragmentos', | |||
| chunkIsRequired: 'Se requiere una estructura de fragmentos', | |||
| }, | |||
| }, | |||
| tracing: { | |||
| stopBy: 'Pásate por {{user}}', | |||
| @@ -979,6 +1007,10 @@ const translation = { | |||
| clearNode: 'Limpiar variable en caché', | |||
| emptyTip: 'Después de recorrer un nodo en el lienzo o ejecutar un nodo paso a paso, puedes ver el valor actual de la variable del nodo en Inspección de Variables.', | |||
| edited: 'Editado', | |||
| export: 'exportar', | |||
| exportToolTip: 'Exportar variable como archivo', | |||
| largeData: 'Datos grandes, vista previa de solo lectura. Exportar para verlo todo.', | |||
| largeDataNoExport: 'Datos grandes: solo vista previa parcial', | |||
| }, | |||
| lastRunTab: 'Última ejecución', | |||
| settingsTab: 'Ajustes', | |||
| @@ -655,6 +655,19 @@ const translation = { | |||
| 'jsonSchema': 'طرحواره JSON', | |||
| 'optional': 'اختیاری', | |||
| 'checkbox': 'چک باکس', | |||
| 'unit': 'واحد', | |||
| 'tooltips': 'Tooltips', | |||
| 'uploadMethod': 'روش آپلود', | |||
| 'displayName': 'نام نمایشی', | |||
| 'startChecked': 'شروع بررسی شده', | |||
| 'noDefaultSelected': 'انتخاب نکنید', | |||
| 'placeholder': 'مکان نگهدارنده', | |||
| 'showAllSettings': 'نمایش همه تنظیمات', | |||
| 'startSelectedOption': 'گزینه انتخاب شده را شروع کنید', | |||
| 'defaultValuePlaceholder': 'مقدار پیش فرض را وارد کنید تا فیلد را از قبل پر کنید', | |||
| 'unitPlaceholder': 'نمایش واحدها بعد از اعداد، به عنوان مثال توکن ها', | |||
| 'placeholderPlaceholder': 'متن را وارد کنید تا زمانی که فیلد خالی است نمایش داده شود', | |||
| 'tooltipsPlaceholder': 'نوشتار مفیدی را که هنگام نگه داشتن ماوس روی برچسب نشان داده می شود وارد کنید', | |||
| }, | |||
| vision: { | |||
| visionSettings: { | |||
| @@ -88,6 +88,7 @@ const translation = { | |||
| advancedShortDescription: 'گردشکار پیشرفته برای گفتگوهای چند مرحلهای', | |||
| agentUserDescription: 'یک عامل هوشمند که قادر به استدلال تکراری و استفاده از ابزار مستقل برای دستیابی به اهداف وظیفه است.', | |||
| dropDSLToCreateApp: 'فایل DSL را اینجا رها کنید تا برنامه ساخته شود', | |||
| import: 'واردات', | |||
| }, | |||
| editApp: 'ویرایش اطلاعات', | |||
| editAppTitle: 'ویرایش اطلاعات برنامه', | |||
| @@ -93,6 +93,7 @@ const translation = { | |||
| documentsRequestQuota: '{{count,number}}/دقیقه محدودیت نرخ درخواست دانش', | |||
| apiRateLimitTooltip: 'محدودیت نرخ API برای همه درخواستهای انجام شده از طریق API Dify اعمال میشود، از جمله تولید متن، محاورههای چت، اجرای گردشهای کار و پردازش اسناد.', | |||
| documentsRequestQuotaTooltip: 'تعیین میکند که تعداد کلی اقداماتی که یک فضای کاری میتواند در هر دقیقه در داخل پایگاه دانش انجام دهد، شامل ایجاد مجموعه داده، حذف، بهروزرسانی، بارگذاری مستندات، تغییرات، بایگانی و پرسش از پایگاه دانش است. این معیار برای ارزیابی عملکرد درخواستهای پایگاه دانش استفاده میشود. به عنوان مثال، اگر یک کاربر Sandbox در طی یک دقیقه 10 آزمایش متوالی انجام دهد، فضای کاری او به طور موقت از انجام اقدامات زیر در دقیقه بعدی محدود خواهد شد: ایجاد مجموعه داده، حذف، بهروزرسانی و بارگذاری یا تغییر مستندات.', | |||
| startBuilding: 'شروع به ساخت کنید', | |||
| }, | |||
| plans: { | |||
| sandbox: { | |||
| @@ -118,6 +119,17 @@ const translation = { | |||
| btnText: 'تماس با فروش', | |||
| for: 'برای تیمهای بزرگ', | |||
| priceTip: 'فقط صورتحساب سالیانه', | |||
| features: { | |||
| 4: 'Sso', | |||
| 1: 'مجوز جواز تجاری', | |||
| 5: 'SLA های مذاکره شده توسط Dify Partners', | |||
| 2: 'ویژگی های انحصاری سازمانی', | |||
| 8: 'پشتیبانی فنی حرفه ای', | |||
| 6: 'امنیت و کنترل پیشرفته', | |||
| 7: 'به روز رسانی و نگهداری توسط Dify به طور رسمی', | |||
| 3: 'فضاهای کاری چندگانه و مدیریت سازمانی', | |||
| 0: 'راه حل های استقرار مقیاس پذیر در سطح سازمانی', | |||
| }, | |||
| }, | |||
| community: { | |||
| btnText: 'شروع کنید با جامعه', | |||
| @@ -126,6 +138,11 @@ const translation = { | |||
| description: 'برای کاربران فردی، تیمهای کوچک یا پروژههای غیر تجاری', | |||
| name: 'جامعه', | |||
| for: 'برای کاربران فردی، تیمهای کوچک یا پروژههای غیر تجاری', | |||
| features: { | |||
| 1: 'فضای کاری واحد', | |||
| 2: 'با مجوز منبع باز Dify مطابقت دارد', | |||
| 0: 'تمام ویژگی های اصلی در مخزن عمومی منتشر شده است', | |||
| }, | |||
| }, | |||
| premium: { | |||
| btnText: 'گرفتن نسخه پریمیوم در', | |||
| @@ -136,6 +153,12 @@ const translation = { | |||
| name: 'پیشرفته', | |||
| priceTip: 'بر اساس بازار ابری', | |||
| comingSoon: 'پشتیبانی مایکروسافت آژور و گوگل کلود به زودی در دسترس خواهد بود', | |||
| features: { | |||
| 1: 'فضای کاری واحد', | |||
| 3: 'پشتیبانی از ایمیل و چت اولویت دار', | |||
| 2: 'لوگوی وب اپلیکیشن و سفارشی سازی برندینگ', | |||
| 0: 'قابلیت اطمینان خود مدیریت شده توسط ارائه دهندگان مختلف ابر', | |||
| }, | |||
| }, | |||
| }, | |||
| vectorSpace: { | |||
| @@ -495,6 +495,14 @@ const translation = { | |||
| providerManagedTip: 'تنظیمات فعلی توسط ارائهدهنده میزبانی میشود.', | |||
| modelCredentials: 'مدل اعتبارنامه', | |||
| manageCredentials: 'مدیریت اعتبارنامه ها', | |||
| addModel: 'افزودن مدل', | |||
| removeModel: 'حذف مدل', | |||
| modelCredential: 'اعتبار مدل', | |||
| selectModelCredential: 'یک اعتبار مدل را انتخاب کنید', | |||
| editModelCredential: 'اعتبار مدل را ویرایش کنید', | |||
| addNewModelCredential: 'افزودن اعتبار مدل جدید', | |||
| customModelCredentials: 'اعتبار مدل سفارشی', | |||
| customModelCredentialsDeleteTip: 'اعتبار در حال استفاده است و قابل حذف نیست', | |||
| }, | |||
| }, | |||
| dataSource: { | |||
| @@ -594,6 +602,7 @@ const translation = { | |||
| viewDoc: 'مشاهده مستندات', | |||
| relatedApp: 'برنامههای مرتبط', | |||
| noRelatedApp: 'هیچ برنامه پیوندی وجود ندارد', | |||
| pipeline: 'خط لوله', | |||
| }, | |||
| voiceInput: { | |||
| speaking: 'اکنون صحبت کنید...', | |||
| @@ -749,6 +758,9 @@ const translation = { | |||
| content: 'محتوای بازخورد', | |||
| placeholder: 'لطفاً توضیح دهید که چه مشکلی پیش آمد یا چگونه میتوانیم بهبود پیدا کنیم...', | |||
| }, | |||
| label: { | |||
| optional: '(اختیاری)', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -92,6 +92,7 @@ const translation = { | |||
| configureJinaReader: 'پیکربندی خواننده جینا', | |||
| watercrawlTitle: 'محتوای وب را با واترکرال استخراج کنید', | |||
| configureWatercrawl: 'تنظیم واترکراول', | |||
| running: 'اجرا', | |||
| }, | |||
| cancel: 'لغو', | |||
| }, | |||
| @@ -177,6 +178,7 @@ const translation = { | |||
| fullDocTip: 'کل سند به عنوان تکه والد استفاده می شود و مستقیما بازیابی می شود. لطفا توجه داشته باشید که به دلایل عملکردی، متن بیش از 10000 توکن به طور خودکار کوتاه می شود.', | |||
| qaSwitchHighQualityTipTitle: 'فرمت پرسش و پاسخ به روش نمایه سازی با کیفیت بالا نیاز دارد', | |||
| useQALanguage: 'تکه با استفاده از فرمت پرسش و پاسخ در', | |||
| qaTip: 'هنگام استفاده از داده های پرسش و پاسخ ساختاریافته، می توانید اسنادی ایجاد کنید که سوالات را با پاسخ جفت می کند. این اسناد بر اساس بخش سؤال نمایه می شوند و به سیستم اجازه می دهند پاسخ های مربوطه را بر اساس شباهت پرس و جو بازیابی کند.', | |||
| }, | |||
| stepThree: { | |||
| creationTitle: ' دانش ایجاد شد', | |||
| @@ -98,6 +98,9 @@ const translation = { | |||
| upload_file: 'بارگذاری فایل', | |||
| notion: 'همگامسازی از Notion', | |||
| github: 'همگامسازی از Github', | |||
| online_document: 'سند آنلاین', | |||
| website_crawl: 'خزیدن وب سایت', | |||
| local_file: 'فایل محلی', | |||
| }, | |||
| type: { | |||
| book: 'کتاب', | |||
| @@ -1,3 +1,154 @@ | |||
| const translation = {} | |||
| const translation = { | |||
| creation: { | |||
| createFromScratch: { | |||
| title: 'خط لوله دانش خالی', | |||
| description: 'یک پایپ لاین سفارشی از ابتدا با کنترل کامل بر پردازش و ساختار داده ایجاد کنید.', | |||
| }, | |||
| caution: 'احتیاط', | |||
| createKnowledge: 'ایجاد دانش', | |||
| backToKnowledge: 'بازگشت به دانش', | |||
| importDSL: 'ایمپورت از یک فایل DSL', | |||
| successTip: 'با موفقیت یک پایگاه دانش ایجاد کرد', | |||
| errorTip: 'ایجاد پایگاه دانش ناموفق است', | |||
| }, | |||
| templates: { | |||
| customized: 'سفارشی', | |||
| }, | |||
| operations: { | |||
| dataSource: 'منبع داده', | |||
| details: 'جزئیات', | |||
| convert: 'تبدیل', | |||
| choose: 'انتخاب', | |||
| preview: 'پیشنمایش', | |||
| process: 'فرایند', | |||
| editInfo: 'ویرایش اطلاعات', | |||
| useTemplate: 'از این پایپ لاین دانش استفاده کنید', | |||
| saveAndProcess: 'ذخیره و پردازش', | |||
| backToDataSource: 'بازگشت به منبع داده', | |||
| exportPipeline: 'خط لوله صادرات', | |||
| }, | |||
| deletePipeline: { | |||
| content: 'حذف الگوی خط لوله برگشت ناپذیر است.', | |||
| title: 'آیا مطمئن هستید که این الگوی خط لوله را حذف می کنید؟', | |||
| }, | |||
| publishPipeline: { | |||
| success: { | |||
| message: 'خط لوله دانش منتشر شد', | |||
| }, | |||
| error: { | |||
| message: 'انتشار پایپ لاین دانش ناموفق است', | |||
| }, | |||
| }, | |||
| publishTemplate: { | |||
| success: { | |||
| learnMore: 'بیشتر بدانید', | |||
| message: 'الگوی خط لوله منتشر شد', | |||
| tip: 'می توانید از این الگو در صفحه ایجاد استفاده کنید.', | |||
| }, | |||
| error: { | |||
| message: 'انتشار الگوی خط لوله انجام نشد', | |||
| }, | |||
| }, | |||
| exportDSL: { | |||
| successTip: 'DSL خط لوله را با موفقیت صادر کنید', | |||
| errorTip: 'صادرات DSL خط لوله انجام نشد', | |||
| }, | |||
| details: { | |||
| structure: 'ساختار', | |||
| structureTooltip: 'ساختار Chunk نحوه تقسیم و نمایه سازی اسناد را تعیین می کند - حالت های عمومی، والد-فرزند و پرسش و پاسخ را ارائه می دهد - و برای هر پایگاه دانش منحصر به فرد است.', | |||
| }, | |||
| testRun: { | |||
| steps: { | |||
| dataSource: 'منبع داده', | |||
| documentProcessing: 'پردازش اسناد', | |||
| }, | |||
| dataSource: { | |||
| localFiles: 'فایل های محلی', | |||
| }, | |||
| notion: { | |||
| docTitle: 'اسناد مفهومی', | |||
| title: 'صفحات مفهومی را انتخاب کنید', | |||
| }, | |||
| title: 'اجرای آزمایشی', | |||
| tooltip: 'در حالت اجرای آزمایشی، فقط یک سند مجاز به وارد کردن در یک زمان برای اشکال زدایی و مشاهده آسان تر است.', | |||
| }, | |||
| inputFieldPanel: { | |||
| uniqueInputs: { | |||
| title: 'ورودی های منحصر به فرد برای هر ورودی', | |||
| tooltip: 'ورودی های منحصر به فرد فقط برای منبع داده انتخاب شده و گره های پایین دستی آن قابل دسترسی هستند. کاربران هنگام انتخاب منابع داده دیگر نیازی به پر کردن آن نخواهند داشت. فقط فیلدهای ورودی که توسط متغیرهای منبع داده ارجاع داده شده اند در مرحله اول ظاهر می شوند (منبع داده). تمام فیلدهای دیگر در مرحله دوم (اسناد فرآیند) نشان داده می شوند.', | |||
| }, | |||
| globalInputs: { | |||
| title: 'ورودی های جهانی برای همه ورودی ها', | |||
| tooltip: 'ورودی های جهانی در همه گره ها به اشتراک گذاشته می شوند. کاربران باید هنگام انتخاب هر منبع داده ای آنها را پر کنند. به عنوان مثال، فیلدهایی مانند جداکننده و حداکثر طول تکه را می توان به طور یکنواخت در چندین منبع داده اعمال کرد. فقط فیلدهای ورودی که توسط متغیرهای منبع داده ارجاع داده می شوند در مرحله اول ظاهر می شوند (منبع داده). تمام فیلدهای دیگر در مرحله دوم نشان داده می شوند (اسناد پردازش).', | |||
| }, | |||
| preview: { | |||
| stepOneTitle: 'منبع داده', | |||
| stepTwoTitle: 'اسناد پردازش', | |||
| }, | |||
| error: { | |||
| variableDuplicate: 'نام متغیر از قبل وجود دارد. لطفا نام دیگری را انتخاب کنید.', | |||
| }, | |||
| addInputField: 'افزودن فیلد ورودی', | |||
| title: 'فیلدهای ورودی کاربر', | |||
| editInputField: 'ویرایش فیلد ورودی', | |||
| description: 'فیلدهای ورودی کاربر برای تعریف و جمع آوری متغیرهای مورد نیاز در طول فرآیند اجرای خط لوله استفاده می شود. کاربران می توانند نوع فیلد را سفارشی کنند و مقدار ورودی را به طور انعطاف پذیر پیکربندی کنند تا نیازهای منابع داده مختلف یا مراحل پردازش سند را برآورده کنند.', | |||
| }, | |||
| addDocuments: { | |||
| steps: { | |||
| processDocuments: 'اسناد پردازش', | |||
| processingDocuments: 'پردازش اسناد', | |||
| chooseDatasource: 'یک منبع داده را انتخاب کنید', | |||
| }, | |||
| stepOne: { | |||
| preview: 'پیشنمایش', | |||
| }, | |||
| stepTwo: { | |||
| chunkSettings: 'تنظیمات تکه', | |||
| previewChunks: 'پیش نمایش تکه ها', | |||
| }, | |||
| stepThree: { | |||
| learnMore: 'بیشتر بدانید', | |||
| }, | |||
| backToDataSource: 'منبع داده', | |||
| characters: 'کاراکتر', | |||
| title: 'اسناد را اضافه کنید', | |||
| }, | |||
| documentSettings: { | |||
| title: 'تنظیمات سند', | |||
| }, | |||
| onlineDocument: {}, | |||
| onlineDrive: { | |||
| breadcrumbs: { | |||
| allFiles: 'همه فایل ها', | |||
| searchPlaceholder: 'فایل های جستجو...', | |||
| allBuckets: 'همه سطل های ذخیره سازی ابری', | |||
| }, | |||
| emptyFolder: 'این پوشه خالی است', | |||
| resetKeywords: 'بازنشانی کلمات کلیدی', | |||
| emptySearchResult: 'هیچ موردی یافت نشد', | |||
| notSupportedFileType: 'این نوع فایل پشتیبانی نمی شود', | |||
| }, | |||
| credentialSelector: {}, | |||
| conversion: { | |||
| confirm: { | |||
| title: 'تایید', | |||
| content: 'این عمل دائمی است. نمی توانید به روش قبلی برگردید. لطفا برای تبدیل تأیید کنید.', | |||
| }, | |||
| title: 'تبدیل به پایپ لاین دانش', | |||
| warning: 'این عمل قابل برگشت نیست.', | |||
| errorMessage: 'تبدیل مجموعه داده به خط لوله انجام نشد', | |||
| successMessage: 'مجموعه داده را با موفقیت به یک خط لوله تبدیل کرد', | |||
| descriptionChunk2: '- یک رویکرد بازتر و انعطاف پذیرتر با دسترسی به افزونه ها از بازار ما. این روش پردازش جدید را برای تمام اسناد آینده اعمال می کند.', | |||
| descriptionChunk1: 'اکنون می توانید پایگاه دانش موجود خود را برای استفاده از خط لوله دانش برای پردازش اسناد تبدیل کنید', | |||
| }, | |||
| knowledgePermissions: 'مجوزهای', | |||
| inputField: 'فیلد ورودی', | |||
| knowledgeNameAndIcon: 'نام و نماد دانش', | |||
| knowledgeDescription: 'شرح دانش', | |||
| pipelineNameAndIcon: 'نام و نماد خط لوله', | |||
| editPipelineInfo: 'ویرایش اطلاعات خط لوله', | |||
| knowledgeNameAndIconPlaceholder: 'لطفا نام پایگاه دانش را وارد کنید', | |||
| knowledgeDescriptionPlaceholder: 'آنچه در این پایگاه دانش وجود دارد را شرح دهید. توضیحات دقیق به هوش مصنوعی اجازه می دهد تا با دقت بیشتری به محتوای مجموعه داده دسترسی داشته باشد. اگر خالی باشد، Dify از استراتژی ضربه پیش فرض استفاده می کند. (اختیاری)', | |||
| } | |||
| export default translation | |||
| @@ -37,6 +37,14 @@ const translation = { | |||
| helpText: 'یاد بگیرید که چگونه یک توضیحات مجموعه داده خوب بنویسید.', | |||
| upgradeHighQualityTip: 'پس از ارتقاء به حالت کیفیت بالا، بازگشت به حالت اقتصادی در دسترس نیست', | |||
| searchModel: 'جستجوی مدل', | |||
| chunkStructure: { | |||
| title: 'ساختار تکه', | |||
| learnMore: 'بیشتر بدانید', | |||
| description: 'درباره ساختار تکه تکه است.', | |||
| }, | |||
| nameAndIcon: 'نام و نماد', | |||
| numberOfKeywords: 'تعداد کلمات کلیدی', | |||
| onSearchResults: 'هیچ عضوی با عبارت جستجوی شما مطابقت ندارد.\nجستجویتان را دوباره امتحان کنید.', | |||
| }, | |||
| } | |||
| @@ -42,6 +42,10 @@ const translation = { | |||
| }, | |||
| change: 'تغییر', | |||
| changeRetrievalMethod: 'تغییر روش بازیابی', | |||
| keyword_search: { | |||
| title: 'شاخص معکوس', | |||
| description: 'شاخص معکوس ساختاری است که برای بازیابی کارآمد استفاده می شود. هر اصطلاح که بر اساس اصطلاحات سازماندهی شده است، به اسناد یا صفحات وب حاوی آن اشاره می کند.', | |||
| }, | |||
| }, | |||
| docsFailedNotice: 'اسناد نتوانستند فهرستبندی شوند', | |||
| retry: 'تلاش مجدد', | |||
| @@ -149,6 +153,8 @@ const translation = { | |||
| chunkingMode: { | |||
| parentChild: 'پدر و مادر و فرزند', | |||
| general: 'عمومی', | |||
| graph: 'گراف', | |||
| qa: 'پرسش و پاسخ', | |||
| }, | |||
| parentMode: { | |||
| fullDoc: 'مستند کامل', | |||
| @@ -217,6 +223,9 @@ const translation = { | |||
| metadata: 'متادیتا', | |||
| }, | |||
| embeddingModelNotAvailable: 'مدل جاسازی در دسترس نیست.', | |||
| updated: 'بروز رسانی', | |||
| createFromPipeline: 'ایجاد از پایپ لاین دانش', | |||
| externalKnowledgeBase: 'پایگاه دانش خارجی', | |||
| } | |||
| export default translation | |||
| @@ -1,4 +1,8 @@ | |||
| const translation = { | |||
| sidebar: { | |||
| expandSidebar: 'نوار کناری را گسترش دهید', | |||
| collapseSidebar: 'جمع کردن نوار کناری', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -1,4 +1,38 @@ | |||
| const translation = { | |||
| common: { | |||
| publishAsPipeline: { | |||
| description: 'شرح دانش', | |||
| name: 'نام و نماد خط لوله', | |||
| namePlaceholder: 'لطفا نام این خط لوله دانش را وارد کنید. (ضروری)', | |||
| descriptionPlaceholder: 'لطفا توضیحات این خط لوله دانش را وارد کنید. (اختیاری)', | |||
| }, | |||
| processing: 'پردازش', | |||
| preparingDataSource: 'آماده سازی منبع داده', | |||
| reRun: 'دوباره اجرا کنید', | |||
| confirmPublish: 'تایید انتشار', | |||
| testRun: 'اجرای آزمایشی', | |||
| publishAs: 'انتشار به عنوان یک پایپ لاین دانش', | |||
| goToAddDocuments: 'به افزودن اسناد بروید', | |||
| confirmPublishContent: 'پس از انتشار موفقیت آمیز خط لوله دانش، ساختار تکه ای این پایگاه دانش قابل تغییر نیست. آیا مطمئن هستید که می خواهید آن را منتشر کنید؟', | |||
| }, | |||
| inputField: { | |||
| manage: 'مدیریت', | |||
| create: 'ایجاد فیلد ورودی کاربر', | |||
| }, | |||
| publishToast: { | |||
| title: 'این خط لوله هنوز منتشر نشده است', | |||
| desc: 'هنگامی که خط لوله منتشر نمی شود، می توانید ساختار تکه را در گره پایگاه دانش تغییر دهید و ارکستراسیون و تغییرات خط لوله به طور خودکار به عنوان پیش نویس ذخیره می شود.', | |||
| }, | |||
| result: { | |||
| resultPreview: { | |||
| viewDetails: 'مشاهده جزئیات', | |||
| loading: 'پردازش... لطفاً منتظر بمانید', | |||
| error: 'خطا در حین اجرا رخ داد', | |||
| }, | |||
| }, | |||
| ragToolSuggestions: { | |||
| title: 'پیشنهاداتی برای RAG', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -17,6 +17,7 @@ const translation = { | |||
| travel: 'سفر', | |||
| videos: 'فیلم', | |||
| agent: 'عامل', | |||
| rag: 'پوش', | |||
| }, | |||
| searchTags: 'جستجو برچسب ها', | |||
| allTags: 'همه برچسب ها', | |||
| @@ -6,6 +6,7 @@ const translation = { | |||
| agents: 'استراتژی های عامل', | |||
| tools: 'ابزار', | |||
| extensions: 'پسوند', | |||
| datasources: 'منابع داده', | |||
| }, | |||
| categorySingle: { | |||
| tool: 'ابزار', | |||
| @@ -13,6 +14,7 @@ const translation = { | |||
| extension: 'فرمت', | |||
| model: 'مدل', | |||
| bundle: 'بسته', | |||
| datasource: 'منبع داده', | |||
| }, | |||
| list: { | |||
| source: { | |||
| @@ -249,6 +251,8 @@ const translation = { | |||
| unavailable: 'در دسترس نیست', | |||
| credentialUnavailable: 'دسترسی به مدارک در حال حاضر امکانپذیر نیست. لطفاً با مدیر تماس بگیرید.', | |||
| customCredentialUnavailable: 'اعتبارنامههای سفارشی در حال حاضر در دسترس نیستند', | |||
| connectedWorkspace: 'فضای کاری متصل', | |||
| emptyAuth: 'لطفا احراز هویت را پیکربندی کنید', | |||
| }, | |||
| deprecated: 'منسوخ شده', | |||
| autoUpdate: { | |||
| @@ -234,6 +234,7 @@ const translation = { | |||
| publishTip: 'برنامه منتشر نشده است. لطفاً ابتدا برنامه را منتشر کنید.', | |||
| }, | |||
| }, | |||
| allTools: 'همه ابزارها', | |||
| } | |||
| export default translation | |||
| @@ -217,6 +217,8 @@ const translation = { | |||
| back: 'بازگشت', | |||
| iteration: 'تکرار', | |||
| loop: 'حلقه', | |||
| reRun: 'دوباره اجرا کنید', | |||
| preparingDataSource: 'آماده سازی منبع داده', | |||
| }, | |||
| tabs: { | |||
| 'tools': 'ابزارها', | |||
| @@ -235,6 +237,8 @@ const translation = { | |||
| 'searchBlock': 'گره جستجو', | |||
| 'addAll': 'همه را اضافه کنید', | |||
| 'allAdded': 'همه اضافه شده است', | |||
| 'sources': 'منابع', | |||
| 'searchDataSource': 'منبع داده جستجو', | |||
| }, | |||
| blocks: { | |||
| 'start': 'شروع', | |||
| @@ -259,6 +263,8 @@ const translation = { | |||
| 'loop-start': 'شروع حلقه', | |||
| 'loop-end': 'خروج از حلقه', | |||
| 'loop': 'حلقه', | |||
| 'datasource': 'منبع داده', | |||
| 'knowledge-index': 'پایگاه دانش', | |||
| }, | |||
| blocksAbout: { | |||
| 'start': 'پارامترهای اولیه برای راهاندازی جریان کار را تعریف کنید', | |||
| @@ -281,6 +287,8 @@ const translation = { | |||
| 'agent': 'فراخوانی مدل های زبان بزرگ برای پاسخ به سوالات یا پردازش زبان طبیعی', | |||
| 'loop-end': 'معادل "شکستن". این گره هیچ مورد پیکربندی ندارد. هنگامی که بدنه حلقه به این گره میرسد، حلقه متوقف میشود.', | |||
| 'loop': 'یک حلقه منطقی را اجرا کنید تا زمانی که شرایط خاتمه برآورده شود یا حداکثر تعداد حلقه به پایان برسد.', | |||
| 'knowledge-index': 'پایگاه دانش درباره', | |||
| 'datasource': 'منبع داده درباره', | |||
| }, | |||
| operator: { | |||
| zoomIn: 'بزرگنمایی', | |||
| @@ -381,6 +389,7 @@ const translation = { | |||
| input: 'مقدار ورودی', | |||
| variable: 'از متغیر استفاده کن', | |||
| }, | |||
| inputVars: 'متغیرهای ورودی', | |||
| }, | |||
| start: { | |||
| required: 'الزامی', | |||
| @@ -909,6 +918,25 @@ const translation = { | |||
| breakCondition: 'شرط خاتمه حلقه', | |||
| breakConditionTip: 'فقط متغیرهای داخل حلقهها با شرایط خاتمه و متغیرهای گفتگو میتوانند مورد ارجاع قرار گیرند.', | |||
| }, | |||
| dataSource: { | |||
| supportedFileFormatsPlaceholder: 'پسوند فایل، e.g. doc', | |||
| add: 'منبع داده را اضافه کنید', | |||
| supportedFileFormats: 'فرمت های فایل پشتیبانی شده', | |||
| }, | |||
| knowledgeBase: { | |||
| chunkStructureTip: { | |||
| learnMore: 'بیشتر بدانید', | |||
| title: 'لطفا یک ساختار تکه ای را انتخاب کنید', | |||
| message: 'پایگاه دانش Dify از سه ساختار تکه ای پشتیبانی می کند: عمومی، والد-فرزند و پرسش و پاسخ. هر پایگاه دانش فقط می تواند یک ساختار داشته باشد. خروجی گره قبلی باید با ساختار تکه انتخاب شده هماهنگ باشد. توجه داشته باشید که انتخاب ساختار تکه بندی بر روش های شاخص موجود تأثیر می گذارد.', | |||
| }, | |||
| chunkStructure: 'ساختار تکه', | |||
| retrievalSettingIsRequired: 'تنظیمات بازیابی مورد نیاز است', | |||
| indexMethodIsRequired: 'روش شاخص مورد نیاز است', | |||
| changeChunkStructure: 'تغییر ساختار تکه', | |||
| aboutRetrieval: 'درباره روش بازیابی.', | |||
| chunkIsRequired: 'ساختار تکه ای مورد نیاز است', | |||
| chooseChunkStructure: 'یک ساختار تکه ای را انتخاب کنید', | |||
| }, | |||
| }, | |||
| tracing: { | |||
| stopBy: 'متوقف شده توسط {{user}}', | |||
| @@ -979,6 +1007,10 @@ const translation = { | |||
| clearNode: 'کش متغیر کش شده را پاک کنید', | |||
| emptyTip: 'پس از عبور از یک گره روی بوم یا اجرای گره به صورت مرحلهای، میتوانید مقدار فعلی متغیر گره را در بازرسی متغیر مشاهده کنید.', | |||
| resetConversationVar: 'متغیر گفتگو را به مقدار پیشفرض بازنشانی کنید', | |||
| export: 'صادرات', | |||
| exportToolTip: 'اکسپورت متغیر به عنوان فایل', | |||
| largeData: 'داده های بزرگ، پیش نمایش فقط خواندنی صادرات برای مشاهده همه.', | |||
| largeDataNoExport: 'داده های بزرگ - فقط پیش نمایش جزئی', | |||
| }, | |||
| settingsTab: 'تنظیمات', | |||
| lastRunTab: 'آخرین اجرا', | |||
| @@ -338,6 +338,19 @@ const translation = { | |||
| 'checkbox': 'Checkbox', | |||
| 'jsonSchema': 'Schéma JSON', | |||
| 'json': 'Code JSON', | |||
| 'unit': 'Unité', | |||
| 'placeholder': 'Espace réservé', | |||
| 'startChecked': 'Démarrer vérifié', | |||
| 'displayName': 'Nom d’affichage', | |||
| 'startSelectedOption': 'Démarrer l’option sélectionnée', | |||
| 'uploadMethod': 'Méthode de téléchargement', | |||
| 'showAllSettings': 'Afficher tous les paramètres', | |||
| 'defaultValuePlaceholder': 'Entrez la valeur par défaut pour pré-remplir le champ', | |||
| 'placeholderPlaceholder': 'Saisissez le texte à afficher lorsque le champ est vide', | |||
| 'tooltips': 'Infobulles', | |||
| 'tooltipsPlaceholder': 'Entrez le texte utile affiché lorsque vous passez la souris sur l’étiquette', | |||
| 'unitPlaceholder': 'Affichage des unités après les nombres, par exemple les jetons', | |||
| 'noDefaultSelected': 'Ne sélectionnez pas', | |||
| }, | |||
| vision: { | |||
| name: 'Vision', | |||
| @@ -80,6 +80,7 @@ const translation = { | |||
| optional: 'Optionnel', | |||
| advancedShortDescription: 'Workflow amélioré pour conversations multi-tours', | |||
| dropDSLToCreateApp: 'Déposez le fichier DSL ici pour créer une application', | |||
| import: 'Importation', | |||
| }, | |||
| editApp: 'Modifier les informations', | |||
| editAppTitle: 'Modifier les informations de l\'application', | |||
| @@ -93,6 +93,7 @@ const translation = { | |||
| apiRateLimitTooltip: 'La limite de taux de l\'API s\'applique à toutes les demandes effectuées via l\'API Dify, y compris la génération de texte, les conversations de chat, les exécutions de flux de travail et le traitement de documents.', | |||
| documents: '{{count,number}} Documents de connaissance', | |||
| documentsRequestQuotaTooltip: 'Spécifie le nombre total d\'actions qu\'un espace de travail peut effectuer par minute dans la base de connaissances, y compris la création, la suppression, les mises à jour de jeux de données, le téléchargement de documents, les modifications, l\'archivage et les requêtes de la base de connaissances. Ce paramètre est utilisé pour évaluer les performances des requêtes de la base de connaissances. Par exemple, si un utilisateur de Sandbox effectue 10 tests de validité consécutifs en une minute, son espace de travail sera temporairement restreint dans l\'exécution des actions suivantes pendant la minute suivante : création, suppression, mises à jour de jeux de données, et téléchargements ou modifications de documents.', | |||
| startBuilding: 'Commencez à construire', | |||
| }, | |||
| plans: { | |||
| sandbox: { | |||
| @@ -491,6 +491,15 @@ const translation = { | |||
| unAuthorized: 'Non autorisé', | |||
| specifyModelCredentialTip: 'Utilisez un identifiant de modèle configuré.', | |||
| providerManagedTip: 'La configuration actuelle est hébergée par le fournisseur.', | |||
| customModelCredentials: 'Informations d’identification du modèle personnalisé', | |||
| manageCredentials: 'Gérer les informations d’identification', | |||
| modelCredential: 'Références du modèle', | |||
| addModel: 'Ajouter un modèle', | |||
| addNewModelCredential: 'Ajouter de nouvelles informations d’identification de modèle', | |||
| selectModelCredential: 'Sélectionnez les informations d’identification d’un modèle', | |||
| customModelCredentialsDeleteTip: 'Les informations d’identification sont en cours d’utilisation et ne peuvent pas être supprimées', | |||
| removeModel: 'Supprimer le modèle', | |||
| editModelCredential: 'Modifier les informations d’identification du modèle', | |||
| }, | |||
| }, | |||
| dataSource: { | |||
| @@ -590,6 +599,7 @@ const translation = { | |||
| viewDoc: 'Voir la documentation', | |||
| relatedApp: 'applications liées', | |||
| noRelatedApp: 'Pas d’applications liées', | |||
| pipeline: 'Pipeline', | |||
| }, | |||
| voiceInput: { | |||
| speaking: 'Parle maintenant...', | |||
| @@ -749,6 +759,9 @@ const translation = { | |||
| placeholder: 'Veuillez décrire ce qui n\'a pas fonctionné ou comment nous pourrions nous améliorer...', | |||
| subtitle: 'Veuillez nous dire ce qui n\'a pas fonctionné avec cette réponse.', | |||
| }, | |||
| label: { | |||
| optional: '(facultatif)', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -89,6 +89,7 @@ const translation = { | |||
| configureWatercrawl: 'Configurer Watercrawl', | |||
| waterCrawlNotConfigured: 'Watercrawl n\'est pas configuré', | |||
| configureFirecrawl: 'Configurer Firecrawl', | |||
| running: 'Course', | |||
| }, | |||
| cancel: 'Annuler', | |||
| }, | |||
| @@ -174,6 +175,7 @@ const translation = { | |||
| previewChunkTip: 'Cliquez sur le bouton « Preview Chunk » sur la gauche pour charger l’aperçu', | |||
| parentChildChunkDelimiterTip: 'Un délimiteur est le caractère utilisé pour séparer le texte. \\n est recommandé pour diviser les blocs parents en petits blocs enfants. Vous pouvez également utiliser des délimiteurs spéciaux définis par vous-même.', | |||
| generalTip: 'Mode général de segmentation du texte, les morceaux récupérés et rappelés sont les mêmes.', | |||
| qaTip: 'Lorsque vous utilisez des données de questions-réponses structurées, vous pouvez créer des documents qui associent des questions et des réponses. Ces documents sont indexés en fonction de la partie question, ce qui permet au système de récupérer des réponses pertinentes en fonction de la similarité des requêtes.', | |||
| }, | |||
| stepThree: { | |||
| creationTitle: '🎉 Connaissance créée', | |||
| @@ -100,6 +100,9 @@ const translation = { | |||
| upload_file: 'Télécharger le fichier', | |||
| notion: 'Synchroniser le formulaire depuis Notion', | |||
| github: 'Synchroniser à partir de Github', | |||
| local_file: 'Fichier local', | |||
| online_document: 'Document en ligne', | |||
| website_crawl: 'Exploration du site Web', | |||
| }, | |||
| type: { | |||
| book: 'Livre', | |||
| @@ -1,3 +1,154 @@ | |||
| const translation = {} | |||
| const translation = { | |||
| creation: { | |||
| createFromScratch: { | |||
| title: 'Pipeline de connaissances vide', | |||
| description: 'Créez un pipeline personnalisé à partir de zéro avec un contrôle total sur le traitement et la structure des données.', | |||
| }, | |||
| caution: 'Prudence', | |||
| createKnowledge: 'Créer des connaissances', | |||
| successTip: 'Création réussie d’une base de connaissances', | |||
| backToKnowledge: 'Retour à la page Connaissances', | |||
| importDSL: 'Importation à partir d’un fichier DSL', | |||
| errorTip: 'Échec de la création d’une base de connaissances', | |||
| }, | |||
| templates: { | |||
| customized: 'Personnalisé', | |||
| }, | |||
| operations: { | |||
| preview: 'Aperçu', | |||
| process: 'Processus', | |||
| convert: 'Convertir', | |||
| exportPipeline: 'Pipeline d’exportation', | |||
| choose: 'Choisir', | |||
| details: 'Détails', | |||
| saveAndProcess: 'Enregistrer et traiter', | |||
| editInfo: 'Modifier les infos', | |||
| useTemplate: 'Utiliser ce pipeline de connaissances', | |||
| dataSource: 'Source des données', | |||
| backToDataSource: 'Retour à la source de données', | |||
| }, | |||
| deletePipeline: { | |||
| title: 'Êtes-vous sûr de supprimer ce modèle de pipeline ?', | |||
| content: 'La suppression du modèle de pipeline est irréversible.', | |||
| }, | |||
| publishPipeline: { | |||
| success: { | |||
| message: 'Pipeline de connaissances publié', | |||
| }, | |||
| error: { | |||
| message: 'Échec de la publication du pipeline de connaissances', | |||
| }, | |||
| }, | |||
| publishTemplate: { | |||
| success: { | |||
| learnMore: 'Pour en savoir plus', | |||
| tip: 'Vous pouvez utiliser ce modèle sur la page de création.', | |||
| message: 'Modèle de pipeline publié', | |||
| }, | |||
| error: { | |||
| message: 'Échec de la publication du modèle de pipeline', | |||
| }, | |||
| }, | |||
| exportDSL: { | |||
| errorTip: 'Echec de l’exportation du DSL du pipeline', | |||
| successTip: 'Pipeline d’exportation DSL réussi', | |||
| }, | |||
| details: { | |||
| structure: 'Structure', | |||
| structureTooltip: 'La structure par blocs détermine la façon dont les documents sont divisés et indexés (en proposant les modes Général, Parent-Enfant et Q&R) et est unique à chaque base de connaissances.', | |||
| }, | |||
| testRun: { | |||
| steps: { | |||
| dataSource: 'Source des données', | |||
| documentProcessing: 'Traitement des documents', | |||
| }, | |||
| dataSource: { | |||
| localFiles: 'Fichiers locaux', | |||
| }, | |||
| notion: { | |||
| title: 'Choisissez les pages Notion', | |||
| docTitle: 'Docs Notion', | |||
| }, | |||
| title: 'Série d’essai', | |||
| tooltip: 'En mode de test, un seul document peut être importé à la fois pour faciliter le débogage et l’observation.', | |||
| }, | |||
| inputFieldPanel: { | |||
| uniqueInputs: { | |||
| title: 'Entrées uniques pour chaque entrée', | |||
| tooltip: 'Les entrées uniques ne sont accessibles qu’à la source de données sélectionnée et à ses nœuds en aval. Les utilisateurs n’auront pas besoin de le remplir lorsqu’ils choisiront d’autres sources de données. Seuls les champs de saisie référencés par les variables de source de données apparaîtront dans la première étape (Source de données). Tous les autres champs seront affichés à la deuxième étape (Traiter les documents).', | |||
| }, | |||
| globalInputs: { | |||
| title: 'Entrées globales pour toutes les entrées', | |||
| tooltip: 'Les entrées globales sont partagées entre tous les nœuds. Les utilisateurs devront les remplir lors de la sélection d’une source de données. Par exemple, des champs tels que le délimiteur et la longueur maximale des morceaux peuvent être appliqués uniformément à plusieurs sources de données. Seuls les champs de saisie référencés par les variables de source de données apparaissent dans la première étape (Source de données). Tous les autres champs s’affichent à la deuxième étape (Traiter les documents).', | |||
| }, | |||
| preview: { | |||
| stepTwoTitle: 'Documents de processus', | |||
| stepOneTitle: 'Source des données', | |||
| }, | |||
| error: { | |||
| variableDuplicate: 'Le nom de la variable existe déjà. Veuillez choisir un autre nom.', | |||
| }, | |||
| editInputField: 'Modifier le champ de saisie', | |||
| title: 'Champs de saisie utilisateur', | |||
| addInputField: 'Ajouter un champ de saisie', | |||
| description: 'Les champs de saisie utilisateur sont utilisés pour définir et collecter les variables requises pendant le processus d’exécution du pipeline. Les utilisateurs peuvent personnaliser le type de champ et configurer de manière flexible la valeur d’entrée pour répondre aux besoins des différentes sources de données ou étapes de traitement des documents.', | |||
| }, | |||
| addDocuments: { | |||
| steps: { | |||
| processDocuments: 'Documents de processus', | |||
| processingDocuments: 'Traitement des documents', | |||
| chooseDatasource: 'Choisissez une source de données', | |||
| }, | |||
| stepOne: { | |||
| preview: 'Aperçu', | |||
| }, | |||
| stepTwo: { | |||
| previewChunks: 'Prévisualiser les morceaux', | |||
| chunkSettings: 'Paramètres de bloc', | |||
| }, | |||
| stepThree: { | |||
| learnMore: 'Pour en savoir plus', | |||
| }, | |||
| characters: 'caractères', | |||
| title: 'Ajouter des documents', | |||
| backToDataSource: 'Source des données', | |||
| }, | |||
| documentSettings: { | |||
| title: 'Paramètres du document', | |||
| }, | |||
| onlineDocument: {}, | |||
| onlineDrive: { | |||
| breadcrumbs: { | |||
| searchPlaceholder: 'Rechercher des fichiers...', | |||
| allBuckets: 'Tous les compartiments de stockage dans le cloud', | |||
| allFiles: 'Tous les fichiers', | |||
| }, | |||
| notSupportedFileType: 'Ce type de fichier n’est pas pris en charge', | |||
| emptySearchResult: 'Aucun objet n’a été trouvé', | |||
| emptyFolder: 'Ce dossier est vide', | |||
| resetKeywords: 'Réinitialiser les mots-clés', | |||
| }, | |||
| credentialSelector: {}, | |||
| conversion: { | |||
| confirm: { | |||
| title: 'Confirmation', | |||
| content: 'Cette action est permanente. Vous ne pourrez pas revenir à la méthode précédente. Veuillez confirmer la conversion.', | |||
| }, | |||
| title: 'Convertir vers le pipeline de connaissances', | |||
| warning: 'Cette action ne peut pas être annulée.', | |||
| successMessage: 'Conversion réussie du jeu de données en pipeline', | |||
| errorMessage: 'Échec de la conversion du jeu de données en pipeline', | |||
| descriptionChunk2: '— une approche plus ouverte et plus flexible avec un accès aux plugins de notre Marketplace. Cela appliquera la nouvelle méthode de traitement à tous les documents futurs.', | |||
| descriptionChunk1: 'Vous pouvez désormais convertir votre base de connaissances existante pour utiliser le pipeline de connaissances pour le traitement des documents', | |||
| }, | |||
| knowledgePermissions: 'Autorisations', | |||
| editPipelineInfo: 'Modifier les informations sur le pipeline', | |||
| knowledgeNameAndIconPlaceholder: 'Entrez le nom de la base de connaissances', | |||
| pipelineNameAndIcon: 'Nom et icône du pipeline', | |||
| knowledgeDescription: 'Description des connaissances', | |||
| knowledgeNameAndIcon: 'Nom et icône de la connaissance', | |||
| inputField: 'Champ de saisie', | |||
| knowledgeDescriptionPlaceholder: 'Décrivez le contenu de cette base de connaissances. Une description détaillée permet à l’IA d’accéder plus précisément au contenu de l’ensemble de données. S’il est vide, Dify utilisera la stratégie d’accès par défaut. (Facultatif)', | |||
| } | |||
| export default translation | |||
| @@ -37,6 +37,14 @@ const translation = { | |||
| upgradeHighQualityTip: 'Une fois la mise à niveau vers le mode Haute Qualité, il n’est pas possible de revenir au mode Économique', | |||
| helpText: 'Apprenez à rédiger une bonne description de jeu de données.', | |||
| searchModel: 'Rechercher un modèle', | |||
| chunkStructure: { | |||
| learnMore: 'Pour en savoir plus', | |||
| title: 'Structure de morceaux', | |||
| description: 'sur la structure des morceaux.', | |||
| }, | |||
| numberOfKeywords: 'Nombre de mots-clés', | |||
| onSearchResults: 'Aucun membre ne correspond à votre recherche.\nRéessayez votre recherche.', | |||
| nameAndIcon: 'Nom et icône', | |||
| }, | |||
| } | |||
| @@ -42,6 +42,10 @@ const translation = { | |||
| }, | |||
| change: 'Changer', | |||
| changeRetrievalMethod: 'Changer la méthode de récupération', | |||
| keyword_search: { | |||
| title: 'Index inversé', | |||
| description: 'L’indice inversé est une structure utilisée pour une récupération efficace. Organisé par termes, chaque terme pointe vers des documents ou des pages web qui le contiennent.', | |||
| }, | |||
| }, | |||
| docsFailedNotice: 'Les documents n\'ont pas pu être indexés', | |||
| retry: 'Réessayer', | |||
| @@ -149,6 +153,8 @@ const translation = { | |||
| chunkingMode: { | |||
| general: 'Généralités', | |||
| parentChild: 'Parent-enfant', | |||
| graph: 'Graphique', | |||
| qa: 'Q&R', | |||
| }, | |||
| parentMode: { | |||
| paragraph: 'Paragraphe', | |||
| @@ -217,6 +223,9 @@ const translation = { | |||
| chooseTime: 'Choisissez un moment...', | |||
| }, | |||
| embeddingModelNotAvailable: 'Le modèle d\'embedding n\'est pas disponible.', | |||
| updated: 'Actualisé', | |||
| createFromPipeline: 'Créer à partir du pipeline de connaissances', | |||
| externalKnowledgeBase: 'Base de connaissances externe', | |||
| } | |||
| export default translation | |||
| @@ -1,4 +1,8 @@ | |||
| const translation = { | |||
| sidebar: { | |||
| collapseSidebar: 'Réduire la barre latérale', | |||
| expandSidebar: 'Développer la barre latérale', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -1,4 +1,38 @@ | |||
| const translation = { | |||
| common: { | |||
| publishAsPipeline: { | |||
| description: 'Description des connaissances', | |||
| name: 'Nom et icône du pipeline', | |||
| namePlaceholder: 'Entrez le nom de ce pipeline de connaissances. (Obligatoire)', | |||
| descriptionPlaceholder: 'Entrez la description de ce pipeline de connaissances. (Facultatif)', | |||
| }, | |||
| processing: 'Traitement', | |||
| testRun: 'Série d’essai', | |||
| confirmPublish: 'Confirmer la publication', | |||
| publishAs: 'Publier en tant que pipeline de connaissances', | |||
| goToAddDocuments: 'Aller à ajouter des documents', | |||
| reRun: 'Relancer', | |||
| confirmPublishContent: 'Une fois le pipeline de connaissances publié avec succès, la structure de blocs de cette base de connaissances ne peut pas être modifiée. Êtes-vous sûr de vouloir le publier ?', | |||
| preparingDataSource: 'Préparation de la source de données', | |||
| }, | |||
| inputField: { | |||
| manage: 'Gérer', | |||
| create: 'Créer un champ de saisie utilisateur', | |||
| }, | |||
| publishToast: { | |||
| title: 'Ce pipeline n’a pas encore été publié', | |||
| desc: 'Lorsque le pipeline n’est pas publié, vous pouvez modifier la structure des blocs dans le nœud de la base de connaissances, et l’orchestration et les modifications du pipeline seront automatiquement enregistrées en tant que brouillon.', | |||
| }, | |||
| result: { | |||
| resultPreview: { | |||
| loading: 'Traitement... Veuillez patienter', | |||
| viewDetails: 'Voir les détails', | |||
| error: 'Une erreur s’est produite lors de l’exécution', | |||
| }, | |||
| }, | |||
| ragToolSuggestions: { | |||
| title: 'Suggestions pour RAG', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -17,6 +17,7 @@ const translation = { | |||
| medical: 'Médical', | |||
| other: 'Autre', | |||
| utilities: 'Utilitaires', | |||
| rag: 'CHIFFON', | |||
| }, | |||
| searchTags: 'Mots-clés de recherche', | |||
| allTags: 'Tous les mots-clés', | |||
| @@ -6,6 +6,7 @@ const translation = { | |||
| tools: 'Outils', | |||
| bundles: 'Paquets', | |||
| all: 'Tout', | |||
| datasources: 'Sources des données', | |||
| }, | |||
| categorySingle: { | |||
| extension: 'Extension', | |||
| @@ -13,6 +14,7 @@ const translation = { | |||
| model: 'Modèle', | |||
| agent: 'Stratégie d’agent', | |||
| bundle: 'Paquet', | |||
| datasource: 'Source des données', | |||
| }, | |||
| list: { | |||
| source: { | |||
| @@ -249,6 +251,8 @@ const translation = { | |||
| customCredentialUnavailable: 'Les identifiants personnalisés ne sont actuellement pas disponibles.', | |||
| credentialUnavailable: 'Les informations d\'identification ne sont actuellement pas disponibles. Veuillez contacter l\'administrateur.', | |||
| unavailable: 'Non disponible', | |||
| connectedWorkspace: 'Espace de travail connecté', | |||
| emptyAuth: 'Veuillez configurer l’authentification', | |||
| }, | |||
| deprecated: 'Obsolète', | |||
| autoUpdate: { | |||
| @@ -234,6 +234,7 @@ const translation = { | |||
| publishTip: 'Application non publiée. Merci de publier l\'application en premier.', | |||
| }, | |||
| }, | |||
| allTools: 'Tous les outils', | |||
| } | |||
| export default translation | |||
| @@ -217,6 +217,8 @@ const translation = { | |||
| back: 'Retour', | |||
| iteration: 'Itération', | |||
| loop: 'Boucle', | |||
| reRun: 'Relancer', | |||
| preparingDataSource: 'Préparation de la source de données', | |||
| }, | |||
| tabs: { | |||
| 'tools': 'Outils', | |||
| @@ -235,6 +237,8 @@ const translation = { | |||
| 'searchBlock': 'Nœud de recherche', | |||
| 'addAll': 'Ajouter tout', | |||
| 'allAdded': 'Tout ajouté', | |||
| 'sources': 'Sources', | |||
| 'searchDataSource': 'Source de données de recherche', | |||
| }, | |||
| blocks: { | |||
| 'start': 'Début', | |||
| @@ -259,6 +263,8 @@ const translation = { | |||
| 'loop-end': 'Sortir de la boucle', | |||
| 'loop': 'Boucle', | |||
| 'loop-start': 'Début de boucle', | |||
| 'knowledge-index': 'Base de connaissances', | |||
| 'datasource': 'Source des données', | |||
| }, | |||
| blocksAbout: { | |||
| 'start': 'Définir les paramètres initiaux pour lancer un flux de travail', | |||
| @@ -281,6 +287,8 @@ const translation = { | |||
| 'agent': 'Appel de grands modèles de langage pour répondre à des questions ou traiter le langage naturel', | |||
| 'loop': 'Exécutez une boucle de logique jusqu\'à ce que la condition de terminaison soit remplie ou que le nombre maximum de boucles soit atteint.', | |||
| 'loop-end': 'Équivalent à "break". Ce nœud n\'a pas d\'éléments de configuration. Lorsque le corps de la boucle atteint ce nœud, la boucle se termine.', | |||
| 'datasource': 'Source de données À propos', | |||
| 'knowledge-index': 'Base de connaissances À propos', | |||
| }, | |||
| operator: { | |||
| zoomIn: 'Zoomer', | |||
| @@ -381,6 +389,7 @@ const translation = { | |||
| input: 'Valeur d\'entrée', | |||
| variable: 'Utilisez une variable', | |||
| }, | |||
| inputVars: 'Variables d’entrée', | |||
| }, | |||
| start: { | |||
| required: 'requis', | |||
| @@ -909,6 +918,25 @@ const translation = { | |||
| loopVariables: 'Variables de boucle', | |||
| deleteTitle: 'Supprimer le nœud de boucle ?', | |||
| }, | |||
| dataSource: { | |||
| supportedFileFormatsPlaceholder: 'Extension de fichier, e.g. doc', | |||
| add: 'Ajouter une source de données', | |||
| supportedFileFormats: 'Formats de fichiers pris en charge', | |||
| }, | |||
| knowledgeBase: { | |||
| chunkStructureTip: { | |||
| learnMore: 'Pour en savoir plus', | |||
| title: 'Veuillez choisir une structure de morceaux', | |||
| message: 'La base de connaissances Dify prend en charge trois structures de segmentation : Général, Parent-enfant et Q&R. Chaque base de connaissances ne peut avoir qu’une seule structure. La sortie du nœud précédent doit s’aligner sur la structure de blocs sélectionnée. Notez que le choix de la structure de segmentation affecte les méthodes d’index disponibles.', | |||
| }, | |||
| chunkStructure: 'Structure de morceaux', | |||
| chunkIsRequired: 'Une structure de morceaux est requise', | |||
| chooseChunkStructure: 'Choisir une structure de blocs', | |||
| aboutRetrieval: 'À propos de la méthode de récupération.', | |||
| changeChunkStructure: 'Modifier la structure des morceaux', | |||
| indexMethodIsRequired: 'La méthode d’indexation est requise', | |||
| retrievalSettingIsRequired: 'Le paramètre de récupération est requis', | |||
| }, | |||
| }, | |||
| tracing: { | |||
| stopBy: 'Arrêté par {{user}}', | |||
| @@ -979,6 +1007,10 @@ const translation = { | |||
| edited: 'Édité', | |||
| resetConversationVar: 'Réinitialiser la variable de conversation à la valeur par défaut', | |||
| emptyTip: 'Après avoir dessiné un nœud sur le canevas ou exécuté un nœud étape par étape, vous pouvez voir la valeur actuelle de la variable du nœud dans l\'Inspecteur de Variables.', | |||
| export: 'exportation', | |||
| exportToolTip: 'Exporter la variable en tant que fichier', | |||
| largeData: 'Données volumineuses, aperçu en lecture seule. Exporter pour tout afficher.', | |||
| largeDataNoExport: 'Données volumineuses - aperçu partiel uniquement', | |||
| }, | |||
| settingsTab: 'Paramètres', | |||
| lastRunTab: 'Dernière Exécution', | |||
| @@ -362,6 +362,19 @@ const translation = { | |||
| 'optional': 'वैकल्पिक', | |||
| 'json': 'JSON कोड', | |||
| 'checkbox': 'चेकबॉक्स', | |||
| 'unit': 'इकाई', | |||
| 'tooltips': 'टूलटिप्स', | |||
| 'uploadMethod': 'अपलोड विधि', | |||
| 'startChecked': 'प्रारंभ की जांच की गई', | |||
| 'placeholder': 'प्लेसहोल्डर', | |||
| 'startSelectedOption': 'चुने हुए विकल्प को शुरू करें', | |||
| 'showAllSettings': 'सभी सेटिंग्स दिखाएँ', | |||
| 'displayName': 'प्रदर्शन नाम', | |||
| 'noDefaultSelected': 'चुनें मत', | |||
| 'tooltipsPlaceholder': 'लेबल पर होवर करते समय दिखाई देने वाला सहायक पाठ दर्ज करें', | |||
| 'unitPlaceholder': 'संख्याओं के बाद इकाइयों को प्रदर्शित करें, जैसे कि टोकन', | |||
| 'placeholderPlaceholder': 'जब फ़ील्ड खाली हो तो दिखाने के लिए पाठ दर्ज करें', | |||
| 'defaultValuePlaceholder': 'फ़ील्ड को पूर्व-जनित करने के लिए डिफ़ॉल्ट मान दर्ज करें', | |||
| }, | |||
| vision: { | |||
| name: 'विजन', | |||
| @@ -80,6 +80,7 @@ const translation = { | |||
| noTemplateFoundTip: 'विभिन्न कीवर्ड का उपयोग करके खोजने का प्रयास करें।', | |||
| workflowUserDescription: 'ड्रैग-एंड-ड्रॉप सरलता के साथ स्वायत्त AI वर्कफ़्लो का दृश्य निर्माण करें।', | |||
| dropDSLToCreateApp: 'यहाँ DSL फ़ाइल ड्रॉप करें ताकि ऐप बनाया जा सके', | |||
| import: 'आयात', | |||
| }, | |||
| editApp: 'जानकारी संपादित करें', | |||
| editAppTitle: 'ऐप जानकारी संपादित करें', | |||
| @@ -101,6 +101,7 @@ const translation = { | |||
| apiRateLimitTooltip: 'Dify API के माध्यम से की गई सभी अनुरोधों पर API दर सीमा लागू होती है, जिसमें टेक्स्ट जनरेशन, चैट वार्तालाप, कार्यप्रवाह निष्पादन और दस्तावेज़ प्रसंस्करण शामिल हैं।', | |||
| teamMember_one: '{{count,number}} टीम सदस्य', | |||
| documentsRequestQuotaTooltip: 'यह ज्ञान आधार में एक कार्यक्षेत्र द्वारा प्रति मिनट किए जा सकने वाले कुल कार्यों की संख्या को निर्दिष्ट करता है, जिसमें डेटासेट बनाना, हटाना, अपडेट करना, दस्तावेज़ अपलोड करना, संशोधन करना, संग्रहित करना और ज्ञान आधार अनुरोध शामिल हैं। इस मीट्रिक का उपयोग ज्ञान आधार अनुरोधों के प्रदर्शन का मूल्यांकन करने के लिए किया जाता है। उदाहरण के लिए, यदि एक सैंडबॉक्स उपयोगकर्ता एक मिनट के भीतर 10 लगातार हिट परीक्षण करता है, तो उनके कार्यक्षेत्र को अगले मिनट के लिए निम्नलिखित कार्यों को करने से अस्थायी रूप से प्रतिबंधित किया जाएगा: डेटासेट बनाना, हटाना, अपडेट करना और दस्तावेज़ अपलोड या संशोधन करना।', | |||
| startBuilding: 'बनाना शुरू करें', | |||
| }, | |||
| plans: { | |||
| sandbox: { | |||
| @@ -126,6 +127,15 @@ const translation = { | |||
| 'बड़े पैमाने पर मिशन-क्रिटिकल सिस्टम के लिए पूर्ण क्षमताएं और समर्थन प्राप्त करें।', | |||
| includesTitle: 'टीम योजना में सब कुछ, साथ में:', | |||
| features: { | |||
| 4: 'SSO', | |||
| 6: 'उन्नत सुरक्षा और नियंत्रण', | |||
| 1: 'Commercial License Authorization', | |||
| 8: 'प्रोफेशनल तकनीकी समर्थन', | |||
| 0: 'उद्योग स्तर के बड़े पैमाने पर वितरण समाधान', | |||
| 3: 'अनेक कार्यक्षेत्र और उद्यम प्रबंधक', | |||
| 2: 'विशेष उद्यम सुविधाएँ', | |||
| 7: 'डिफी द्वारा आधिकारिक रूप से अपडेट और रखरखाव', | |||
| 5: 'डिफाई पार्टनर्स द्वारा बातचीत किए गए एसएलए', | |||
| }, | |||
| price: 'कस्टम', | |||
| btnText: 'बिक्री से संपर्क करें', | |||
| @@ -134,6 +144,9 @@ const translation = { | |||
| }, | |||
| community: { | |||
| features: { | |||
| 1: 'एकल कार्यक्षेत्र', | |||
| 2: 'डिफी ओपन सोर्स लाइसेंस के अनुपालन में', | |||
| 0: 'सभी मुख्य सुविधाएं सार्वजनिक संग्रह के तहत जारी की गई हैं।', | |||
| }, | |||
| description: 'व्यक्तिगत उपयोगकर्ताओं, छोटे टीमों, या गैर-व्यावसायिक परियोजनाओं के लिए', | |||
| for: 'व्यक्तिगत उपयोगकर्ताओं, छोटे टीमों, या गैर-व्यावसायिक परियोजनाओं के लिए', | |||
| @@ -144,6 +157,10 @@ const translation = { | |||
| }, | |||
| premium: { | |||
| features: { | |||
| 1: 'एकल कार्यक्षेत्र', | |||
| 3: 'प्राथमिकता ईमेल और चैट समर्थन', | |||
| 2: 'वेब ऐप लोगो और ब्रांडिंग कस्टमाइजेशन', | |||
| 0: 'विभिन्न क्लाउड प्रदाताओं द्वारा आत्म-प्रबंधित विश्वसनीयता', | |||
| }, | |||
| priceTip: 'क्लाउड मार्केटप्लेस के आधार पर', | |||
| name: 'प्रीमियम', | |||
| @@ -511,6 +511,14 @@ const translation = { | |||
| specifyModelCredentialTip: 'कॉन्फ़िगर की गई मॉडल क्रेडेंशियल का उपयोग करें।', | |||
| providerManagedTip: 'वर्तमान कॉन्फ़िगरेशन प्रदाता द्वारा होस्ट किया गया है।', | |||
| selectModelCredential: 'एक मॉडल क्रेडेंशियल चुनें', | |||
| addModel: 'मॉडल जोड़ें', | |||
| removeModel: 'मॉडल हटाएं', | |||
| customModelCredentialsDeleteTip: 'क्रेडेंशियल उपयोग में है और इसे हटाया नहीं जा सकता', | |||
| modelCredential: 'मॉडल क्रेडेंशियल', | |||
| addNewModelCredential: 'नई मॉडल क्रेडेंशियल जोड़ें', | |||
| manageCredentials: 'क्रेडेंशियल्स प्रबंधित करें', | |||
| customModelCredentials: 'कस्टम मॉडल क्रेडेंशियल्स', | |||
| editModelCredential: 'मॉडल की क्रेडेंशियल संपादित करें', | |||
| }, | |||
| }, | |||
| dataSource: { | |||
| @@ -612,6 +620,7 @@ const translation = { | |||
| viewDoc: 'दस्तावेज़ देखें', | |||
| relatedApp: 'संबंधित ऐप्स', | |||
| noRelatedApp: 'कोई लिंक नहीं किए गए ऐप्स', | |||
| pipeline: 'पाइपलाइन', | |||
| }, | |||
| voiceInput: { | |||
| speaking: 'अब बोलें...', | |||
| @@ -771,6 +780,9 @@ const translation = { | |||
| subtitle: 'कृपया हमें बताएं कि इस प्रतिक्रिया में क्या गलत हुआ', | |||
| placeholder: 'कृपया बताएं कि क्या गलत हुआ या हम कैसे सुधार कर सकते हैं...', | |||
| }, | |||
| label: { | |||
| optional: '(अनिवार्य नहीं)', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -96,6 +96,7 @@ const translation = { | |||
| waterCrawlNotConfiguredDescription: 'इसे उपयोग करने के लिए वॉटरक्रॉल को एपीआई कुंजी के साथ कॉन्फ़िगर करें।', | |||
| configureJinaReader: 'जिना रीडर कॉन्फ़िगर करें', | |||
| configureWatercrawl: 'वाटरक्रॉल कॉन्फ़िगर करें', | |||
| running: 'दौड़ना', | |||
| }, | |||
| cancel: 'रद्द करना', | |||
| }, | |||
| @@ -193,6 +194,7 @@ const translation = { | |||
| parentChild: 'माता-पिता का बच्चा', | |||
| parentChildTip: 'पैरेंट-चाइल्ड मोड का उपयोग करते समय, चाइल्ड-चंक का उपयोग पुनर्प्राप्ति के लिए किया जाता है और पैरेंट-चंक का उपयोग संदर्भ के रूप में रिकॉल के लिए किया जाता है।', | |||
| paragraphTip: 'यह मोड पाठ को सीमांकक और अधिकतम खंड लंबाई के आधार पर पैराग्राफ में विभाजित करता है, पुनर्प्राप्ति के लिए मूल खंड के रूप में विभाजित पाठ का उपयोग करता है।', | |||
| qaTip: 'संरचित प्रश्नोत्तर डेटा का उपयोग करते समय, आप प्रश्नों को उत्तरों के साथ जोड़ने वाले दस्तावेज़ बना सकते हैं। ये दस्तावेज़ प्रश्न भाग के आधार पर अनुक्रमित होते हैं, जिससे प्रणाली क्वेरी समानता के आधार पर संबंधित उत्तरों को पुनः प्राप्त कर सकती है।', | |||
| }, | |||
| stepThree: { | |||
| creationTitle: '🎉 ज्ञान बनाया गया', | |||
| @@ -100,6 +100,9 @@ const translation = { | |||
| upload_file: 'फाइल अपलोड करें', | |||
| notion: 'नोशन से सिंक करें', | |||
| github: 'गिटहब से सिंक करें', | |||
| local_file: 'स्थानीय फ़ाइल', | |||
| online_document: 'ऑनलाइन दस्तावेज़', | |||
| website_crawl: 'वेबसाइट क्रॉल', | |||
| }, | |||
| type: { | |||
| book: 'पुस्तक', | |||
| @@ -1,3 +1,154 @@ | |||
| const translation = {} | |||
| const translation = { | |||
| creation: { | |||
| createFromScratch: { | |||
| title: 'खाली ज्ञान पाइपलाइन', | |||
| description: 'शुद्ध रूप से डेटा प्रोसेसिंग और ढांचे पर पूर्ण नियंत्रण के साथ एक कस्टम पाइपलाइन बनाएँ।', | |||
| }, | |||
| backToKnowledge: 'ज्ञान की ओर वापस', | |||
| createKnowledge: 'ज्ञान उत्पन्न करें', | |||
| caution: 'सावधानी', | |||
| importDSL: 'एक DSL फ़ाइल से आयात करें', | |||
| errorTip: 'ज्ञान आधार बनाने में विफल', | |||
| successTip: 'सफलता से एक ज्ञान आधार बनाया गया', | |||
| }, | |||
| templates: { | |||
| customized: 'कस्टमाइज़ किया गया', | |||
| }, | |||
| operations: { | |||
| dataSource: 'डेटा स्रोत', | |||
| backToDataSource: 'डेटा स्रोत पर वापस', | |||
| choose: 'चुनें', | |||
| saveAndProcess: 'सहेजें और प्रक्रिया करें', | |||
| convert: 'रूपांतरित करें', | |||
| useTemplate: 'इस ज्ञान पाइपलाइन का उपयोग करें', | |||
| editInfo: 'जानकारी संपादित करें', | |||
| exportPipeline: 'निर्यात पाइपलाइन', | |||
| details: 'विवरण', | |||
| preview: 'पूर्वावलोकन', | |||
| process: 'प्रक्रिया', | |||
| }, | |||
| deletePipeline: { | |||
| title: 'क्या आप इस पाइपलाइन टेम्पलेट को हटाने के लिए निश्चित हैं?', | |||
| content: 'पाइपलाइन टेम्पलेट को हटाना वापस नहीं किया जा सकता।', | |||
| }, | |||
| publishPipeline: { | |||
| success: { | |||
| message: 'ज्ञान पाइपलाइन प्रकाशित', | |||
| }, | |||
| error: { | |||
| message: 'ज्ञान पाइपलाइन प्रकाशित करने में विफल रहा', | |||
| }, | |||
| }, | |||
| publishTemplate: { | |||
| success: { | |||
| learnMore: 'और जानें', | |||
| tip: 'आप इस टेम्पलेट का उपयोग निर्माण पृष्ठ पर कर सकते हैं।', | |||
| message: 'पाइपलाइन टेम्पलेट प्रकाशित', | |||
| }, | |||
| error: { | |||
| message: 'पाइपलाइन टेम्पलेट को प्रकाशित करने में असफल हुआ', | |||
| }, | |||
| }, | |||
| exportDSL: { | |||
| errorTip: 'पाइपलाइन DSL निर्यात करने में विफल', | |||
| successTip: 'निर्यात पाइपलाइन DSL सफलतापूर्वक', | |||
| }, | |||
| details: { | |||
| structure: 'संरचना', | |||
| structureTooltip: 'चंक संरचना यह निर्धारित करती है कि दस्तावेज कैसे विभाजित और अनुक्रमित होते हैं—सामान्य, माता-पिता- बच्चे, और प्रश्नोत्तर मोड प्रदान करते हुए—और यह प्रत्येक ज्ञान आधार के लिए अद्वितीय होती है।', | |||
| }, | |||
| testRun: { | |||
| steps: { | |||
| dataSource: 'डेटा स्रोत', | |||
| documentProcessing: 'दस्तावेज़ प्रसंस्करण', | |||
| }, | |||
| dataSource: { | |||
| localFiles: 'स्थानीय फ़ाइलें', | |||
| }, | |||
| notion: { | |||
| docTitle: 'नोटियन दस्तावेज़', | |||
| title: 'नोटियन पृष्ठों का चयन करें', | |||
| }, | |||
| title: 'परीक्षण चलाना', | |||
| tooltip: 'परीक्षण रन मोड में, एक समय में केवल एक दस्तावेज़ को आयात करने की अनुमति है ताकि डिबगिंग और अवलोकन को आसान बनाया जा सके।', | |||
| }, | |||
| inputFieldPanel: { | |||
| uniqueInputs: { | |||
| title: 'प्रत्येक प्रवेश के लिए अद्वितीय इनपुट', | |||
| tooltip: 'असाधारण इनपुट केवल चयनित डेटा स्रोत और इसके डाउनस्ट्रीम नोड्स के लिए सुलभ हैं। उपयोगकर्ताओं को अन्य डेटा स्रोत चुनते समय इसे भरने की आवश्यकता नहीं होगी। केवल उन इनपुट फ़ील्ड्स जो डेटा स्रोत वेरिएबल द्वारा संदर्भित हैं, पहले चरण (डेटा स्रोत) में दिखाई देंगे। सभी अन्य फ़ील्ड दूसरे चरण (डॉक्यूमेंट्स प्रक्रिया) में दिखाई देंगी।', | |||
| }, | |||
| globalInputs: { | |||
| title: 'सभी प्रवेशों के लिए वैश्विक इनपुट', | |||
| tooltip: 'वैश्विक इनपुट सभी नोड्स में साझा किए जाते हैं। उपयोगकर्ताओं को किसी भी डेटा स्रोत को चुनते समय इन्हें भरना होगा। उदाहरण के लिए, विभाजक और अधिकतम खंड की लंबाई जैसे फ़ील्ड को कई डेटा स्रोतों में समान रूप से लागू किया जा सकता है। केवल इनपुट फ़ील्ड जो डेटा स्रोत परिवर्तनीयों द्वारा संदर्भित होते हैं, पहले चरण (डेटा स्रोत) में दिखाई देते हैं। सभी अन्य फ़ील्ड दूसरे चरण (प्रक्रिया दस्तावेज़) में दिखाई देते हैं।', | |||
| }, | |||
| preview: { | |||
| stepOneTitle: 'डेटा स्रोत', | |||
| stepTwoTitle: 'दस्तावेज़ संसाधित करें', | |||
| }, | |||
| error: { | |||
| variableDuplicate: 'चर नाम पहले से मौजूद है। कृपया एक अलग नाम चुनें।', | |||
| }, | |||
| addInputField: 'इनपुट फ़ील्ड जोड़ें', | |||
| editInputField: 'इनपुट फ़ील्ड संपादित करें', | |||
| title: 'उपयोगकर्ता इनपुट फ़ील्ड्स', | |||
| description: 'उपयोगकर्ता इनपुट फ़ील्ड्स का उपयोग पाईपलाइन निष्पादन प्रक्रिया के दौरान आवश्यक वेरिएबल्स को परिभाषित और इकट्ठा करने के लिए करते हैं। उपयोगकर्ता फ़ील्ड प्रकार को कस्टमाइज़ कर सकते हैं और विभिन्न डेटा स्रोतों या दस्तावेज़ प्रसंस्करण चरणों की आवश्यकताओं को पूरा करने के लिए इनपुट मान को लचीले ढंग से कॉन्फ़िगर कर सकते हैं।', | |||
| }, | |||
| addDocuments: { | |||
| steps: { | |||
| chooseDatasource: 'डेटा स्रोत चुनें', | |||
| processDocuments: 'दस्तावेज़ संसाधित करें', | |||
| processingDocuments: 'दस्तावेज़ संसाधित करना', | |||
| }, | |||
| stepOne: { | |||
| preview: 'पूर्वावलोकन', | |||
| }, | |||
| stepTwo: { | |||
| previewChunks: 'पूर्वावलोकन खंड', | |||
| chunkSettings: 'चंक सेटिंग्स', | |||
| }, | |||
| stepThree: { | |||
| learnMore: 'और अधिक सीखें', | |||
| }, | |||
| backToDataSource: 'डेटा स्रोत', | |||
| characters: 'पात्र', | |||
| title: 'दस्तावेज़ जोड़ें', | |||
| }, | |||
| documentSettings: { | |||
| title: 'डॉक्यूमेंट सेटिंग्स', | |||
| }, | |||
| onlineDocument: {}, | |||
| onlineDrive: { | |||
| breadcrumbs: { | |||
| allFiles: 'सभी फ़ाइलें', | |||
| searchPlaceholder: 'फाइलें खोजें...', | |||
| allBuckets: 'सभी क्लाउड स्टोरेज बकेट्स', | |||
| }, | |||
| resetKeywords: 'कीवर्ड रीसेट करें', | |||
| emptyFolder: 'यह फ़ोल्डर खाली है', | |||
| notSupportedFileType: 'यह फ़ाइल प्रकार समर्थित नहीं है', | |||
| emptySearchResult: 'कोई सामान नहीं मिला', | |||
| }, | |||
| credentialSelector: {}, | |||
| conversion: { | |||
| confirm: { | |||
| title: 'पुष्टि', | |||
| content: 'यह कार्रवाई स्थायी है। आप पिछले तरीके पर वापस नहीं जा पाएंगे। कृपया परिवर्तन की पुष्टि करें।', | |||
| }, | |||
| title: 'ज्ञान पाइपलाइन में परिवर्तित करें', | |||
| warning: 'यह क्रिया पूर्ववत नहीं की जा सकती।', | |||
| descriptionChunk1: 'आप अब अपने मौजूदा ज्ञान आधार को दस्तावेज़ प्रसंस्करण के लिए ज्ञान पाइपलाइन में बदल सकते हैं', | |||
| errorMessage: 'डेटासेट को पाइपलाइन में परिवर्तित करने में विफल रहा', | |||
| successMessage: 'डेटासेट को एक पाइपलाइन में सफलतापूर्वक रूपांतरित किया गया है', | |||
| descriptionChunk2: '— एक अधिक खुला और लचीला दृष्टिकोण जो हमारे मार्केटप्लेस से प्लगइन्स तक पहुंच प्रदान करता है। यह नए प्रसंस्करण पद्धति को सभी भविष्य के दस्तावेजों पर लागू करेगा।', | |||
| }, | |||
| knowledgePermissions: 'अनुमतियाँ', | |||
| knowledgeNameAndIcon: 'ज्ञान का नाम और आइकन', | |||
| knowledgeNameAndIconPlaceholder: 'कृपया ज्ञान बेस का नाम दर्ज करें', | |||
| knowledgeDescription: 'ज्ञान का वर्णन', | |||
| pipelineNameAndIcon: 'पाइपलाइन का नाम और आइकन', | |||
| inputField: 'इनपुट फ़ील्ड', | |||
| editPipelineInfo: 'पाइपलाइन जानकारी संपादित करें', | |||
| knowledgeDescriptionPlaceholder: 'इस ज्ञान आधार में क्या है इसका वर्णन करें। एक विस्तृत विवरण एआई को डेटा सेट की सामग्री को अधिक सटीकता से एक्सेस करने की अनुमति देता है। यदि खाली है, तो डिफी डिफ़ॉल्ट हिट रणनीति का उपयोग करेगा। (वैकल्पिक)', | |||
| } | |||
| export default translation | |||
| @@ -42,6 +42,14 @@ const translation = { | |||
| helpText: 'एक अच्छा डेटासेट विवरण लिखना सीखें।', | |||
| upgradeHighQualityTip: 'एक बार उच्च गुणवत्ता मोड में अपग्रेड करने के बाद, किफायती मोड में वापस जाना उपलब्ध नहीं है', | |||
| searchModel: 'मॉडल खोजें', | |||
| chunkStructure: { | |||
| learnMore: 'और अधिक सीखें', | |||
| title: 'खंड संरचना', | |||
| description: 'चंक संरचना के बारे में।', | |||
| }, | |||
| nameAndIcon: 'नाम और आइकन', | |||
| numberOfKeywords: 'कीवर्ड की संख्या', | |||
| onSearchResults: 'कोई सदस्य आपकी खोज क्वेरी से मेल नहीं खाता। अपनी खोज को फिर से प्रयास करें।', | |||
| }, | |||
| } | |||
| @@ -49,6 +49,10 @@ const translation = { | |||
| }, | |||
| change: 'बदलें', | |||
| changeRetrievalMethod: 'पुनर्प्राप्ति विधि बदलें', | |||
| keyword_search: { | |||
| title: 'इनवर्टेड अनुक्रमणिका', | |||
| description: 'इनवर्टेड इंडेक्स एक संरचना है जो कुशल पुनर्प्राप्ति के लिए उपयोग की जाती है। यह शर्तों द्वारा व्यवस्थित होती है, प्रत्येक शर्त उन दस्तावेजों या वेब पृष्ठों की ओर इशारा करती है जिनमें यह मौजूद होती है।', | |||
| }, | |||
| }, | |||
| docsFailedNotice: 'दस्तावेज़ों को अनुक्रमित करने में विफल', | |||
| retry: 'पुनः प्रयास करें', | |||
| @@ -156,6 +160,8 @@ const translation = { | |||
| chunkingMode: { | |||
| parentChild: 'माता-पिता का बच्चा', | |||
| general: 'सामान्य', | |||
| graph: 'ग्राफ', | |||
| qa: 'प्रश्न और उत्तर', | |||
| }, | |||
| parentMode: { | |||
| fullDoc: 'पूर्ण-दस्तावेज़', | |||
| @@ -224,6 +230,9 @@ const translation = { | |||
| metadata: 'मेटाडेटा', | |||
| }, | |||
| embeddingModelNotAvailable: 'एम्बेडिंग मॉडल उपलब्ध नहीं है।', | |||
| updated: 'अपडेट किया गया', | |||
| externalKnowledgeBase: 'बाहरी ज्ञान आधार', | |||
| createFromPipeline: 'ज्ञान पाइपलाइन से बनाएं', | |||
| } | |||
| export default translation | |||
| @@ -1,4 +1,8 @@ | |||
| const translation = { | |||
| sidebar: { | |||
| collapseSidebar: 'साइडबार को बंद करें', | |||
| expandSidebar: 'साइडबार विस्तार करें', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -1,4 +1,38 @@ | |||
| const translation = { | |||
| common: { | |||
| publishAsPipeline: { | |||
| name: 'पाइपलाइन का नाम और आइकन', | |||
| description: 'ज्ञान का वर्णन', | |||
| namePlaceholder: 'कृपया इस ज्ञान पाइपलाइन का नाम दर्ज करें। (आवश्यक)', | |||
| descriptionPlaceholder: 'कृपया इस ज्ञान पाइपलाइन का वर्णन दर्ज करें। (वैकल्पिक)', | |||
| }, | |||
| testRun: 'परीक्षण चलाना', | |||
| preparingDataSource: 'डेटा स्रोत की तैयारी करना', | |||
| reRun: 'फिर से चलाएँ', | |||
| confirmPublish: 'प्रकाशित करने की पुष्टि करें', | |||
| publishAs: 'ज्ञान पाइपलाइन के रूप में प्रकाशित करें', | |||
| processing: 'प्रसंस्करण', | |||
| goToAddDocuments: 'दस्तावेज़ जोड़ने के लिए जाएं', | |||
| confirmPublishContent: 'ज्ञान पाइपलाइन को सफलतापूर्वक प्रकाशित करने के बाद, इस ज्ञान आधार की टुकड़ा संरचना को संशोधित नहीं किया जा सकता। क्या आप निश्चित हैं कि आप इसे प्रकाशित करना चाहते हैं?', | |||
| }, | |||
| inputField: { | |||
| create: 'उपयोगकर्ता इनपुट क्षेत्र बनाएं', | |||
| manage: 'प्रबंधित करें', | |||
| }, | |||
| publishToast: { | |||
| title: 'यह पाइपलाइन अभी तक प्रकाशित नहीं हुई है', | |||
| desc: 'जब पाइपलाइन प्रकाशित नहीं होती है, तो आप ज्ञान बेस नोड में हिस्सा संरचना को संशोधित कर सकते हैं, और पाइपलाइन संचालन और परिवर्तनों को स्वचालित रूप से मसौदे के रूप में सहेजा जाएगा।', | |||
| }, | |||
| result: { | |||
| resultPreview: { | |||
| viewDetails: 'विवरण देखें', | |||
| error: 'कार्यवाही के दौरान त्रुटि हुई', | |||
| loading: 'प्रसंस्करण हो रहा है... कृपया प्रतीक्षा करें', | |||
| }, | |||
| }, | |||
| ragToolSuggestions: { | |||
| title: 'आरएजी के लिए सुझाव', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -17,6 +17,7 @@ const translation = { | |||
| other: 'अन्य', | |||
| medical: 'चिकित्सा', | |||
| finance: 'वित्त', | |||
| rag: 'राग', | |||
| }, | |||
| searchTags: 'खोज टैग', | |||
| allTags: 'सभी टैग', | |||
| @@ -6,6 +6,7 @@ const translation = { | |||
| extensions: 'एक्सटेंशन्स', | |||
| tools: 'उपकरण', | |||
| agents: 'एजेंट रणनीतियाँ', | |||
| datasources: 'डेटा स्रोत', | |||
| }, | |||
| categorySingle: { | |||
| extension: 'विस्तार', | |||
| @@ -13,6 +14,7 @@ const translation = { | |||
| tool: 'उपकरण', | |||
| agent: 'एजेंट रणनीति', | |||
| model: 'मॉडल', | |||
| datasource: 'डेटा स्रोत', | |||
| }, | |||
| list: { | |||
| source: { | |||
| @@ -249,6 +251,8 @@ const translation = { | |||
| unavailable: 'अप्राप्त', | |||
| customCredentialUnavailable: 'कस्टम क्रेडेंशियल वर्तमान में उपलब्ध नहीं हैं', | |||
| credentialUnavailable: 'वर्तमान में क्रेडेंशियल्स उपलब्ध नहीं हैं। कृपया प्रशासन से संपर्क करें।', | |||
| connectedWorkspace: 'संयुक्त कार्यक्षेत्र', | |||
| emptyAuth: 'कृपया प्रमाणीकरण कॉन्फ़िगर करें', | |||
| }, | |||
| deprecated: 'अनुशंसित नहीं', | |||
| autoUpdate: { | |||
| @@ -239,6 +239,7 @@ const translation = { | |||
| publishTip: 'ऐप प्रकाशित नहीं हुआ। कृपया पहले ऐप प्रकाशित करें।', | |||
| }, | |||
| }, | |||
| allTools: 'सभी उपकरण', | |||
| } | |||
| export default translation | |||
| @@ -220,6 +220,8 @@ const translation = { | |||
| back: 'वापस', | |||
| iteration: 'पुनरावृत्ति', | |||
| loop: 'लूप', | |||
| reRun: 'फिर से चलाएँ', | |||
| preparingDataSource: 'डेटा स्रोत की तैयारी करना', | |||
| }, | |||
| tabs: { | |||
| 'tools': 'टूल्स', | |||
| @@ -238,6 +240,8 @@ const translation = { | |||
| 'blocks': 'नोड्स', | |||
| 'addAll': 'सभी जोड़ें', | |||
| 'allAdded': 'सभी जोड़े गए', | |||
| 'sources': 'स्रोत', | |||
| 'searchDataSource': 'डेटा स्रोत की खोज करें', | |||
| }, | |||
| blocks: { | |||
| 'start': 'प्रारंभ', | |||
| @@ -262,6 +266,8 @@ const translation = { | |||
| 'loop-end': 'लूप से बाहर निकलें', | |||
| 'loop': 'लूप', | |||
| 'loop-start': 'लूप प्रारंभ', | |||
| 'knowledge-index': 'ज्ञान आधार', | |||
| 'datasource': 'डेटा स्रोत', | |||
| }, | |||
| blocksAbout: { | |||
| 'start': 'वर्कफ़्लो लॉन्च करने के लिए प्रारंभिक पैरामीटर को परिभाषित करें', | |||
| @@ -292,6 +298,8 @@ const translation = { | |||
| 'agent': 'प्रश्नों का उत्तर देने या प्राकृतिक भाषा को संसाधित करने के लिए बड़े भाषा मॉडलों को आमंत्रित करना', | |||
| 'loop': 'एक लूप को निष्पादित करें जब तक समाप्ति की शर्त पूरी न हो जाए या अधिकतम लूप संख्या प्राप्त न हो जाए।', | |||
| 'loop-end': '"ब्रेक" के समान। इस नोड में कोई विन्यास आइटम नहीं हैं। जब लूप का शरीर इस नोड पर पहुँचता है, तो लूप समाप्त होता है।', | |||
| 'knowledge-index': 'ज्ञान आधार के बारे में', | |||
| 'datasource': 'डेटा स्रोत के बारे में', | |||
| }, | |||
| operator: { | |||
| zoomIn: 'ज़ूम इन', | |||
| @@ -393,6 +401,7 @@ const translation = { | |||
| input: 'इनपुट मान', | |||
| variable: 'चर का प्रयोग करें', | |||
| }, | |||
| inputVars: 'इनपुट चर', | |||
| }, | |||
| start: { | |||
| required: 'आवश्यक', | |||
| @@ -929,6 +938,25 @@ const translation = { | |||
| loopVariables: 'लूप वेरियेबल्स', | |||
| breakConditionTip: 'सिर्फ उन चर को संदर्भित किया जा सकता है जो लूप के भीतर हैं जिनमें समाप्ति की शर्तें और बातचीत के चर हैं।', | |||
| }, | |||
| dataSource: { | |||
| supportedFileFormats: 'समर्थित फ़ाइल प्रारूप', | |||
| add: 'डेटा स्रोत जोड़ें', | |||
| supportedFileFormatsPlaceholder: 'फाइल एक्सटेंशन, जैसे कि doc', | |||
| }, | |||
| knowledgeBase: { | |||
| chunkStructureTip: { | |||
| learnMore: 'और अधिक सीखें', | |||
| title: 'कृपया एक भाग संरचना चुनें', | |||
| message: 'Dify ज्ञान आधार तीन चंकिंग संरचनाओं का समर्थन करता है: सामान्य, माता-पिता-बच्चे, और प्रश्नोत्तर। प्रत्येक ज्ञान आधार केवल एक संरचना रख सकता है। पूर्ववर्ती नोड से आउटपुट को चयनित चंक संरचना के साथ मेल खाना चाहिए। ध्यान दें कि चंकिंग संरचना का चुनाव उपलब्ध अनुक्रमण विधियों को प्रभावित करता है।', | |||
| }, | |||
| chunkStructure: 'खंड संरचना', | |||
| chunkIsRequired: 'चंक संरचना आवश्यक है', | |||
| indexMethodIsRequired: 'सूची विधि आवश्यक है', | |||
| retrievalSettingIsRequired: 'पुनप्राप्ति सेटिंग आवश्यक है', | |||
| changeChunkStructure: 'चंक संरचना बदलें', | |||
| aboutRetrieval: 'पुनर्प्राप्ति विधि के बारे में।', | |||
| chooseChunkStructure: 'एक चंक संरचना चुनें', | |||
| }, | |||
| }, | |||
| tracing: { | |||
| stopBy: '{{user}} द्वारा रोका गया', | |||
| @@ -999,6 +1027,10 @@ const translation = { | |||
| clearNode: 'कैश की गई वैरिएबल को साफ करें', | |||
| resetConversationVar: 'संवाद चर को डिफ़ॉल्ट मान पर रीसेट करें', | |||
| emptyTip: 'कैनवास पर एक नोड पर कदम रखने के बाद या चरण दर चरण एक नोड चलाने के बाद, आप वेरिएबल इंस्पेक्ट में नोड वेरिएबल का वर्तमान मान देख सकते हैं।', | |||
| export: 'निर्यात', | |||
| exportToolTip: 'फ़ाइल के रूप में निर्यात चर', | |||
| largeDataNoExport: 'विशाल डेटा - केवल आंशिक पूर्वावलोकन', | |||
| largeData: 'बड़ा डाटा, केवल पढ़ने के लिए पूर्वावलोकन। सभी देखने के लिए निर्यात करें।', | |||
| }, | |||
| settingsTab: 'सेटिंग्स', | |||
| lastRunTab: 'अंतिम रन', | |||
| @@ -396,6 +396,19 @@ const translation = { | |||
| 'maxNumberOfUploads': 'Jumlah upload maksimal', | |||
| 'both': 'Keduanya', | |||
| 'uploadFileTypes': 'Unggah Jenis File', | |||
| 'unit': 'Satuan', | |||
| 'startChecked': 'Mulai diperiksa', | |||
| 'placeholder': 'Placeholder', | |||
| 'uploadMethod': 'Metode Unggah', | |||
| 'noDefaultSelected': 'Jangan pilih', | |||
| 'defaultValuePlaceholder': 'Masukkan nilai default untuk mengisi kolom sebelumnya', | |||
| 'showAllSettings': 'Tampilkan Semua Pengaturan', | |||
| 'tooltips': 'Tooltip', | |||
| 'displayName': 'Nama Tampilan', | |||
| 'tooltipsPlaceholder': 'Masukkan teks bermanfaat yang ditampilkan saat mengarahkan kursor ke label', | |||
| 'startSelectedOption': 'Mulai opsi yang dipilih', | |||
| 'unitPlaceholder': 'Tampilkan unit setelah angka, misalnya token', | |||
| 'placeholderPlaceholder': 'Masukkan teks untuk ditampilkan saat bidang kosong', | |||
| }, | |||
| vision: { | |||
| visionSettings: { | |||
| @@ -68,6 +68,7 @@ const translation = { | |||
| hideTemplates: 'Kembali ke pemilihan mode', | |||
| useTemplate: 'Gunakan template ini', | |||
| appCreateDSLErrorPart2: 'Apakah Anda ingin melanjutkan?', | |||
| import: 'Mengimpor', | |||
| }, | |||
| newAppFromTemplate: { | |||
| sidebar: { | |||
| @@ -86,6 +86,7 @@ const translation = { | |||
| customTools: 'Alat Kustom', | |||
| modelProviders: 'Mendukung OpenAI/Anthropic/Llama2/Azure OpenAI/Hugging Face/Replite', | |||
| member: 'Anggota', | |||
| startBuilding: 'Mulai Membangun', | |||
| }, | |||
| plans: { | |||
| sandbox: { | |||
| @@ -441,6 +441,15 @@ const translation = { | |||
| configLoadBalancing: 'Penyeimbangan Beban Konfigurasi', | |||
| addModelCredential: 'Menambahkan kredensial model', | |||
| specifyModelCredential: 'Tentukan kredensial model', | |||
| addNewModelCredential: 'Menambahkan kredensial model baru', | |||
| modelCredential: 'Kredensial model', | |||
| addModel: 'Tambahkan model', | |||
| removeModel: 'Hapus Model', | |||
| manageCredentials: 'Kelola Kredensial', | |||
| selectModelCredential: 'Pilih kredensial model', | |||
| editModelCredential: 'Mengedit kredensial model', | |||
| customModelCredentials: 'Kredensial Model Kustom', | |||
| customModelCredentialsDeleteTip: 'Kredensial sedang digunakan dan tidak dapat dihapus', | |||
| }, | |||
| systemModelSettingsLink: 'Mengapa perlu menyiapkan model sistem?', | |||
| apiKey: 'API-KUNCI', | |||
| @@ -587,6 +596,7 @@ const translation = { | |||
| settings: 'Pengaturan', | |||
| noRelatedApp: 'Tidak ada aplikasi yang ditautkan', | |||
| viewDoc: 'Lihat dokumentasi', | |||
| pipeline: 'Pipa', | |||
| }, | |||
| voiceInput: { | |||
| speaking: 'Bicaralah sekarang...', | |||
| @@ -717,6 +727,9 @@ const translation = { | |||
| dropImageHere: 'Letakkan gambar Anda di sini, atau', | |||
| }, | |||
| you: 'Kamu', | |||
| label: { | |||
| optional: '(opsional)', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -91,6 +91,7 @@ const translation = { | |||
| waterCrawlNotConfiguredDescription: 'Konfigurasikan Watercrawl dengan kunci API untuk menggunakannya.', | |||
| firecrawlDoc: 'Dokumen Firecrawl', | |||
| configureWatercrawl: 'Konfigurasikan Watercrawl', | |||
| running: 'Menjalankan', | |||
| }, | |||
| pagePreview: 'Pratinjau Halaman', | |||
| notionSyncTitle: 'Notion tidak terhubung', | |||
| @@ -181,6 +182,7 @@ const translation = { | |||
| qaSwitchHighQualityTipContent: 'Saat ini, hanya metode indeks berkualitas tinggi yang mendukung pemotongan format Tanya Jawab. Apakah Anda ingin beralih ke mode berkualitas tinggi?', | |||
| general: 'Umum', | |||
| indexSettingTip: 'Untuk mengubah metode indeks & model penyematan, silakan pergi ke', | |||
| qaTip: 'Saat menggunakan data Tanya Jawab terstruktur, Anda dapat membuat dokumen yang memasangkan pertanyaan dengan jawaban. Dokumen-dokumen ini diindeks berdasarkan bagian pertanyaan, memungkinkan sistem untuk mengambil jawaban yang relevan berdasarkan kesamaan kueri.', | |||
| }, | |||
| stepThree: { | |||
| modelTitle: 'Apakah Anda yakin untuk berhenti menyematkan?', | |||
| @@ -91,6 +91,9 @@ const translation = { | |||
| notion: 'Sinkronkan formulir Notion', | |||
| upload_file: 'Unggah File', | |||
| github: 'Sinkronkan formulir Github', | |||
| website_crawl: 'Perayapan Situs Web', | |||
| online_document: 'Dokumen Online', | |||
| local_file: 'File Lokal', | |||
| }, | |||
| type: { | |||
| book: 'Buku', | |||
| @@ -0,0 +1,154 @@ | |||
| const translation = { | |||
| creation: { | |||
| createFromScratch: { | |||
| title: 'Alur pengetahuan kosong', | |||
| description: 'Buat alur kustom dari awal dengan kontrol penuh atas pemrosesan dan struktur data.', | |||
| }, | |||
| caution: 'Hati', | |||
| createKnowledge: 'Ciptakan Pengetahuan', | |||
| errorTip: 'Gagal membuat Basis Pengetahuan', | |||
| backToKnowledge: 'Kembali ke Pengetahuan', | |||
| successTip: 'Berhasil membuat Basis Pengetahuan', | |||
| importDSL: 'Mengimpor dari file DSL', | |||
| }, | |||
| templates: { | |||
| customized: 'Disesuaikan', | |||
| }, | |||
| operations: { | |||
| choose: 'Memilih', | |||
| convert: 'Mengkonversi', | |||
| preview: 'Pratayang', | |||
| saveAndProcess: 'Simpan & Proses', | |||
| process: 'Proses', | |||
| details: 'Rincian', | |||
| backToDataSource: 'Kembali ke Sumber Data', | |||
| editInfo: 'Edit info', | |||
| dataSource: 'Sumber Data', | |||
| exportPipeline: 'Pipa Ekspor', | |||
| useTemplate: 'Gunakan Alur Pengetahuan ini', | |||
| }, | |||
| deletePipeline: { | |||
| title: 'Apakah Anda yakin akan menghapus templat alur ini?', | |||
| content: 'Menghapus templat alur tidak dapat diubah.', | |||
| }, | |||
| publishPipeline: { | |||
| success: { | |||
| message: 'Alur Pengetahuan Diterbitkan', | |||
| }, | |||
| error: { | |||
| message: 'Gagal Menerbitkan Alur Pengetahuan', | |||
| }, | |||
| }, | |||
| publishTemplate: { | |||
| success: { | |||
| learnMore: 'Pelajari lebih lanjut', | |||
| message: 'Templat Alur Diterbitkan', | |||
| tip: 'Anda dapat menggunakan template ini di halaman pembuatan.', | |||
| }, | |||
| error: { | |||
| message: 'Gagal menerbitkan templat alur', | |||
| }, | |||
| }, | |||
| exportDSL: { | |||
| successTip: 'Ekspor DSL pipeline berhasil', | |||
| errorTip: 'Gagal mengekspor DSL alur', | |||
| }, | |||
| details: { | |||
| structure: 'Struktur', | |||
| structureTooltip: 'Struktur Potongan menentukan bagaimana dokumen dibagi dan diindeks—menawarkan mode Umum, Induk-Anak, dan Tanya Jawab—dan unik untuk setiap basis pengetahuan.', | |||
| }, | |||
| testRun: { | |||
| steps: { | |||
| documentProcessing: 'Pemrosesan Dokumen', | |||
| dataSource: 'Sumber Data', | |||
| }, | |||
| dataSource: { | |||
| localFiles: 'File Lokal', | |||
| }, | |||
| notion: { | |||
| docTitle: 'Dokumen gagasan', | |||
| title: 'Pilih Halaman Notion', | |||
| }, | |||
| title: 'Uji Coba', | |||
| tooltip: 'Dalam mode uji coba, hanya satu dokumen yang diizinkan untuk diimpor pada satu waktu untuk penelusuran kesalahan dan pengamatan yang lebih mudah.', | |||
| }, | |||
| inputFieldPanel: { | |||
| uniqueInputs: { | |||
| title: 'Input Unik untuk Setiap Pintu Masuk', | |||
| tooltip: 'Input Unik hanya dapat diakses oleh sumber data yang dipilih dan simpul hilirnya. Pengguna tidak perlu mengisinya saat memilih sumber data lain. Hanya bidang input yang direferensikan oleh variabel sumber data yang akan muncul di langkah pertama (Sumber Data). Semua bidang lainnya akan ditampilkan pada langkah kedua (Proses Dokumen).', | |||
| }, | |||
| globalInputs: { | |||
| title: 'Input Global untuk Semua Pintu Masuk', | |||
| tooltip: 'Input Global dibagikan di semua simpul. Pengguna harus mengisinya saat memilih sumber data apa pun. Misalnya, bidang seperti pembatas dan panjang potongan maksimum dapat diterapkan secara seragam di beberapa sumber data. Hanya bidang input yang direferensikan oleh variabel Sumber Data yang muncul di langkah pertama (Sumber Data). Semua bidang lainnya muncul di langkah kedua (Proses Dokumen).', | |||
| }, | |||
| preview: { | |||
| stepTwoTitle: 'Dokumen Proses', | |||
| stepOneTitle: 'Sumber Data', | |||
| }, | |||
| error: { | |||
| variableDuplicate: 'Nama variabel sudah ada. Silakan pilih nama yang berbeda.', | |||
| }, | |||
| title: 'Bidang Input Pengguna', | |||
| editInputField: 'Edit Bidang Input', | |||
| addInputField: 'Tambahkan Bidang Input', | |||
| description: 'Bidang input pengguna digunakan untuk menentukan dan mengumpulkan variabel yang diperlukan selama proses eksekusi alur. Pengguna dapat menyesuaikan jenis bidang dan mengonfigurasi nilai input secara fleksibel untuk memenuhi kebutuhan sumber data atau langkah pemrosesan dokumen yang berbeda.', | |||
| }, | |||
| addDocuments: { | |||
| steps: { | |||
| processDocuments: 'Dokumen Proses', | |||
| processingDocuments: 'Memproses Dokumen', | |||
| chooseDatasource: 'Pilih Sumber Data', | |||
| }, | |||
| stepOne: { | |||
| preview: 'Pratayang', | |||
| }, | |||
| stepTwo: { | |||
| chunkSettings: 'Pengaturan Potongan', | |||
| previewChunks: 'Pratinjau Potongan', | |||
| }, | |||
| stepThree: { | |||
| learnMore: 'Pelajari lebih lanjut', | |||
| }, | |||
| title: 'Tambahkan Dokumen', | |||
| backToDataSource: 'Sumber Data', | |||
| characters: 'Karakter', | |||
| }, | |||
| documentSettings: { | |||
| title: 'Pengaturan Dokumen', | |||
| }, | |||
| onlineDocument: {}, | |||
| onlineDrive: { | |||
| breadcrumbs: { | |||
| allFiles: 'Semua File', | |||
| allBuckets: 'Semua Bucket Penyimpanan Cloud', | |||
| searchPlaceholder: 'Cari file...', | |||
| }, | |||
| resetKeywords: 'Mengatur ulang kata kunci', | |||
| notSupportedFileType: 'Jenis file ini tidak didukung', | |||
| emptySearchResult: 'Tidak ada barang yang ditemukan', | |||
| emptyFolder: 'Folder ini kosong', | |||
| }, | |||
| credentialSelector: {}, | |||
| conversion: { | |||
| confirm: { | |||
| title: 'Konfirmasi', | |||
| content: 'Tindakan ini bersifat permanen. Anda tidak akan dapat kembali ke metode sebelumnya. Silakan konfirmasi untuk mengonversi.', | |||
| }, | |||
| warning: 'Tindakan ini tidak dapat dibatalkan.', | |||
| descriptionChunk2: '— pendekatan yang lebih terbuka dan fleksibel dengan akses ke plugin dari pasar kami. Ini akan menerapkan metode pemrosesan baru untuk semua dokumen di masa mendatang.', | |||
| successMessage: 'Berhasil mengonversi himpunan data menjadi alur', | |||
| errorMessage: 'Gagal mengonversi himpunan data ke alur', | |||
| descriptionChunk1: 'Anda sekarang dapat mengonversi basis pengetahuan yang ada untuk menggunakan Knowledge Pipeline untuk pemrosesan dokumen', | |||
| title: 'Mengonversi ke Alur Pengetahuan', | |||
| }, | |||
| knowledgePermissions: 'Izin', | |||
| pipelineNameAndIcon: 'Nama & ikon pipa', | |||
| inputField: 'Bidang Masukan', | |||
| knowledgeDescription: 'Deskripsi pengetahuan', | |||
| knowledgeNameAndIconPlaceholder: 'Silakan masukkan nama Basis Pengetahuan', | |||
| knowledgeNameAndIcon: 'Nama & ikon pengetahuan', | |||
| knowledgeDescriptionPlaceholder: 'Jelaskan apa yang ada di Basis Pengetahuan ini. Deskripsi terperinci memungkinkan AI mengakses konten kumpulan data dengan lebih akurat. Jika kosong, Dify akan menggunakan strategi hit default. (Opsional)', | |||
| editPipelineInfo: 'Mengedit info alur', | |||
| } | |||
| export default translation | |||
| @@ -35,6 +35,14 @@ const translation = { | |||
| indexMethodHighQualityTip: 'Memanggil model penyematan untuk memproses dokumen untuk pengambilan yang lebih tepat membantu LLM menghasilkan jawaban berkualitas tinggi.', | |||
| permissionsOnlyMe: 'Hanya saya', | |||
| indexMethodEconomyTip: 'Menggunakan 10 kata kunci per potongan untuk pengambilan, tidak ada token yang dikonsumsi dengan mengorbankan penurunan akurasi pengambilan.', | |||
| chunkStructure: { | |||
| learnMore: 'Pelajari lebih lanjut', | |||
| description: 'tentang Struktur Potongan.', | |||
| title: 'Struktur Potongan', | |||
| }, | |||
| nameAndIcon: 'Nama & Ikon', | |||
| onSearchResults: 'Tidak ada anggota yang cocok dengan kueri penelusuran Anda.\nCoba cari lagi.', | |||
| numberOfKeywords: 'Jumlah Kata Kunci', | |||
| }, | |||
| desc: 'Di sini Anda dapat memodifikasi properti dan pengaturan pengambilan Pengetahuan ini.', | |||
| title: 'Setelan pengetahuan', | |||
| @@ -2,6 +2,8 @@ const translation = { | |||
| chunkingMode: { | |||
| general: 'Umum', | |||
| parentChild: 'Orang tua-anak', | |||
| graph: 'Grafik', | |||
| qa: 'Tanya Jawab', | |||
| }, | |||
| parentMode: { | |||
| fullDoc: 'Dokumen lengkap', | |||
| @@ -81,6 +83,10 @@ const translation = { | |||
| }, | |||
| change: 'Ubah', | |||
| changeRetrievalMethod: 'Ubah metode pengambilan', | |||
| keyword_search: { | |||
| description: 'Indeks Terbalik adalah struktur yang digunakan untuk pengambilan yang efisien. Diatur berdasarkan istilah, setiap istilah menunjuk ke dokumen atau halaman web yang berisinya.', | |||
| title: 'Indeks Terbalik', | |||
| }, | |||
| }, | |||
| indexingTechnique: { | |||
| economy: 'EKO', | |||
| @@ -210,6 +216,9 @@ const translation = { | |||
| allKnowledgeDescription: 'Pilih untuk menampilkan semua pengetahuan di ruang kerja ini. Hanya Pemilik Ruang Kerja yang dapat mengelola semua pengetahuan.', | |||
| defaultRetrievalTip: 'Pengambilan multi-jalur digunakan secara default. Pengetahuan diambil dari beberapa basis pengetahuan dan kemudian diberi peringkat ulang.', | |||
| unavailable: 'Tidak tersedia', | |||
| updated: 'Diperbarui', | |||
| createFromPipeline: 'Membuat dari Knowledge Pipeline', | |||
| externalKnowledgeBase: 'Basis Pengetahuan Eksternal', | |||
| } | |||
| export default translation | |||
| @@ -1,4 +1,8 @@ | |||
| const translation = { | |||
| sidebar: { | |||
| expandSidebar: 'Perluas Bilah Sisi', | |||
| collapseSidebar: 'Ciutkan Bilah Sisi', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -0,0 +1,38 @@ | |||
| const translation = { | |||
| common: { | |||
| publishAsPipeline: { | |||
| name: 'Nama & ikon pipa', | |||
| namePlaceholder: 'Silakan masukkan nama Knowledge Pipeline ini. (Wajib)', | |||
| descriptionPlaceholder: 'Silakan masukkan deskripsi Knowledge Pipeline ini. (Opsional)', | |||
| description: 'Deskripsi pengetahuan', | |||
| }, | |||
| processing: 'Pengolahan', | |||
| reRun: 'Jalankan ulang', | |||
| testRun: 'Uji Coba', | |||
| confirmPublish: 'Konfirmasi Publikasi', | |||
| preparingDataSource: 'Menyiapkan Sumber Data', | |||
| confirmPublishContent: 'Setelah berhasil menerbitkan alur pengetahuan, struktur potongan basis pengetahuan ini tidak dapat diubah. Apakah Anda yakin ingin mempublikasikannya?', | |||
| goToAddDocuments: 'Buka untuk menambahkan dokumen', | |||
| publishAs: 'Publikasikan sebagai Alur Pengetahuan', | |||
| }, | |||
| inputField: { | |||
| manage: 'Urus', | |||
| create: 'Membuat bidang input pengguna', | |||
| }, | |||
| publishToast: { | |||
| title: 'Pipeline ini belum dipublikasikan', | |||
| desc: 'Ketika alur tidak diterbitkan, Anda dapat memodifikasi struktur potongan di simpul pangkalan pengetahuan, dan orkestrasi dan perubahan alur akan secara otomatis disimpan sebagai draf.', | |||
| }, | |||
| result: { | |||
| resultPreview: { | |||
| loading: 'Pengolahan... Harap tunggu', | |||
| viewDetails: 'Lihat detail', | |||
| error: 'Terjadi kesalahan selama eksekusi', | |||
| }, | |||
| }, | |||
| ragToolSuggestions: { | |||
| title: 'Saran untuk RAG', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -17,6 +17,7 @@ const translation = { | |||
| other: 'Lain', | |||
| utilities: 'Utilitas', | |||
| search: 'Mencari', | |||
| rag: 'Kain lap', | |||
| }, | |||
| allTags: 'Semua Tag', | |||
| searchTags: 'Tag Pencarian', | |||
| @@ -9,6 +9,7 @@ const translation = { | |||
| bundles: 'Bundel', | |||
| agents: 'Strategi Agen', | |||
| tools: 'Perkakas', | |||
| datasources: 'Sumber Data', | |||
| }, | |||
| categorySingle: { | |||
| bundle: 'Bundel', | |||
| @@ -16,6 +17,7 @@ const translation = { | |||
| tool: 'Alat', | |||
| model: 'Pola', | |||
| extension: 'Ekstensi', | |||
| datasource: 'Sumber Data', | |||
| }, | |||
| list: { | |||
| source: { | |||
| @@ -260,6 +262,8 @@ const translation = { | |||
| authorizationName: 'Nama Otorisasi', | |||
| workspaceDefault: 'Ruang Kerja Default', | |||
| authorization: 'Otorisasi', | |||
| emptyAuth: 'Silakan konfigurasikan otentikasi', | |||
| connectedWorkspace: 'Ruang Kerja yang Terhubung', | |||
| }, | |||
| searchInMarketplace: 'Cari di Marketplace', | |||
| findMoreInMarketplace: 'Temukan selengkapnya di Marketplace', | |||
| @@ -230,6 +230,7 @@ const translation = { | |||
| openInStudio: 'Buka di Studio', | |||
| builtInPromptTitle: 'Cepat', | |||
| toolNameUsageTip: 'Nama panggilan alat untuk penalaran dan permintaan agen', | |||
| allTools: 'Semua alat', | |||
| } | |||
| export default translation | |||
| @@ -207,6 +207,8 @@ const translation = { | |||
| testRunIteration: 'Iterasi Uji Coba', | |||
| startRun: 'Mulai Lari', | |||
| loop: 'Lari', | |||
| preparingDataSource: 'Menyiapkan Sumber Data', | |||
| reRun: 'Jalankan ulang', | |||
| }, | |||
| tabs: { | |||
| 'utilities': 'Utilitas', | |||
| @@ -225,6 +227,8 @@ const translation = { | |||
| 'plugin': 'Plugin', | |||
| 'transform': 'Mengubah', | |||
| 'allTool': 'Semua', | |||
| 'sources': 'Sumber', | |||
| 'searchDataSource': 'Cari Sumber Data', | |||
| }, | |||
| blocks: { | |||
| 'code': 'Kode', | |||
| @@ -249,6 +253,8 @@ const translation = { | |||
| 'if-else': 'JIKA/LAIN', | |||
| 'loop-start': 'Mulai Loop', | |||
| 'variable-aggregator': 'Agregator Variabel', | |||
| 'datasource': 'Sumber Data', | |||
| 'knowledge-index': 'Basis Pengetahuan', | |||
| }, | |||
| blocksAbout: { | |||
| 'template-transform': 'Mengonversi data menjadi string menggunakan sintaks templat Jinja', | |||
| @@ -271,6 +277,8 @@ const translation = { | |||
| 'variable-aggregator': 'Agregatkan variabel multi-cabang menjadi satu variabel untuk konfigurasi terpadu simpul hilir.', | |||
| 'end': 'Menentukan jenis akhir dan hasil alur kerja', | |||
| 'list-operator': 'Digunakan untuk memfilter atau mengurutkan konten array.', | |||
| 'datasource': 'Sumber Data Tentang', | |||
| 'knowledge-index': 'Basis Pengetahuan Tentang', | |||
| }, | |||
| operator: { | |||
| zoomIn: 'Perbesar', | |||
| @@ -373,6 +381,7 @@ const translation = { | |||
| }, | |||
| insertVarTip: 'Sisipkan Variabel', | |||
| outputVars: 'Variabel Keluaran', | |||
| inputVars: 'Variabel Masukan', | |||
| }, | |||
| start: { | |||
| outputVars: { | |||
| @@ -884,6 +893,25 @@ const translation = { | |||
| parameterSchema: 'Skema Parameter', | |||
| strategyNotFoundDesc: 'Versi plugin yang diinstal tidak menyediakan strategi ini.', | |||
| }, | |||
| dataSource: { | |||
| add: 'Menambahkan sumber data', | |||
| supportedFileFormatsPlaceholder: 'Ekstensi file, e.g. doc', | |||
| supportedFileFormats: 'Format file yang didukung', | |||
| }, | |||
| knowledgeBase: { | |||
| chunkStructureTip: { | |||
| learnMore: 'Pelajari lebih lanjut', | |||
| title: 'Silakan pilih struktur potongan', | |||
| message: 'Basis Pengetahuan Dify mendukung tiga struktur pemotongan: Umum, Induk-anak, dan Tanya Jawab. Setiap basis pengetahuan hanya dapat memiliki satu struktur. Output dari simpul sebelumnya harus selaras dengan struktur potongan yang dipilih. Perhatikan bahwa pilihan struktur chunking memengaruhi metode indeks yang tersedia.', | |||
| }, | |||
| chooseChunkStructure: 'Pilih struktur potongan', | |||
| aboutRetrieval: 'tentang metode pengambilan.', | |||
| chunkIsRequired: 'Struktur potongan diperlukan', | |||
| changeChunkStructure: 'Ubah Struktur Potongan', | |||
| retrievalSettingIsRequired: 'Pengaturan pengambilan diperlukan', | |||
| indexMethodIsRequired: 'Metode indeks diperlukan', | |||
| chunkStructure: 'Struktur Potongan', | |||
| }, | |||
| }, | |||
| tracing: {}, | |||
| versionHistory: { | |||
| @@ -943,6 +971,10 @@ const translation = { | |||
| reset: 'Atur ulang ke nilai eksekusi terakhir', | |||
| resetConversationVar: 'Mengatur ulang variabel percakapan ke nilai default', | |||
| emptyTip: 'Setelah melangkah melalui simpul di kanvas atau menjalankan simpul langkah demi langkah, Anda dapat melihat nilai variabel simpul saat ini di Inspeksi Variabel', | |||
| export: 'ekspor', | |||
| largeDataNoExport: 'Data besar - hanya pratinjau sebagian', | |||
| exportToolTip: 'Ekspor Variabel sebagai File', | |||
| largeData: 'Data besar, pratinjau baca-saja. Ekspor untuk melihat semua.', | |||
| }, | |||
| relations: { | |||
| noDependents: 'Tidak ada tanggungan', | |||
| @@ -364,6 +364,19 @@ const translation = { | |||
| 'optional': 'opzionale', | |||
| 'jsonSchema': 'Schema JSON', | |||
| 'json': 'Codice JSON', | |||
| 'unit': 'Unità', | |||
| 'showAllSettings': 'Mostra tutte le impostazioni', | |||
| 'uploadMethod': 'Metodo di caricamento', | |||
| 'noDefaultSelected': 'Non selezionare', | |||
| 'startChecked': 'Avvia controllato', | |||
| 'unitPlaceholder': 'Unità di visualizzazione dopo i numeri, ad esempio i gettoni', | |||
| 'defaultValuePlaceholder': 'Immettere il valore predefinito per precompilare il campo', | |||
| 'displayName': 'Nome visualizzato', | |||
| 'tooltipsPlaceholder': 'Inserisci il testo utile visualizzato quando passi il mouse sopra l\'etichetta', | |||
| 'placeholderPlaceholder': 'Immettere il testo da visualizzare quando il campo è vuoto', | |||
| 'placeholder': 'Segnaposto', | |||
| 'startSelectedOption': 'Avvia opzione selezionata', | |||
| 'tooltips': 'Suggerimenti', | |||
| }, | |||
| vision: { | |||
| name: 'Visione', | |||
| @@ -80,6 +80,7 @@ const translation = { | |||
| advancedShortDescription: 'Flusso di lavoro migliorato per conversazioni multiple', | |||
| chooseAppType: 'Scegli un tipo di app', | |||
| dropDSLToCreateApp: 'Trascina il file DSL qui per creare l\'app', | |||
| import: 'Importazione', | |||
| }, | |||
| editApp: 'Modifica Info', | |||
| editAppTitle: 'Modifica Info App', | |||
| @@ -101,6 +101,7 @@ const translation = { | |||
| getStarted: 'Inizia', | |||
| annualBilling: 'Fatturazione annuale', | |||
| documentsRequestQuotaTooltip: 'Specifica il numero totale di azioni che un\'area di lavoro può eseguire al minuto all\'interno della base di conoscenza, compresi la creazione, l\'eliminazione, gli aggiornamenti dei dataset, il caricamento di documenti, le modifiche, l\'archiviazione e le query sulla base di conoscenza. Questa metrica viene utilizzata per valutare le prestazioni delle richieste alla base di conoscenza. Ad esempio, se un utente di Sandbox esegue 10 test consecutivi in un minuto, la sua area di lavoro sarà temporaneamente limitata dall\'eseguire le seguenti azioni per il minuto successivo: creazione, eliminazione, aggiornamenti dei dataset e caricamento o modifica di documenti.', | |||
| startBuilding: 'Inizia a costruire', | |||
| }, | |||
| plans: { | |||
| sandbox: { | |||
| @@ -126,6 +127,15 @@ const translation = { | |||
| 'Ottieni tutte le capacità e il supporto per sistemi mission-critical su larga scala.', | |||
| includesTitle: 'Tutto nel piano Team, più:', | |||
| features: { | |||
| 4: 'SSO', | |||
| 8: 'Supporto tecnico professionale', | |||
| 6: 'Sicurezza e controlli avanzati', | |||
| 1: 'Autorizzazione Licenza Commerciale', | |||
| 2: 'Funzionalità esclusive per le aziende', | |||
| 3: 'Spazi di lavoro multipli e gestione aziendale', | |||
| 0: 'Soluzioni di distribuzione scalabili di livello aziendale', | |||
| 5: 'SLA negoziati dai partner Dify', | |||
| 7: 'Aggiornamenti e manutenzione da parte di Dify ufficialmente', | |||
| }, | |||
| price: 'Personalizzato', | |||
| for: 'Per team di grandi dimensioni', | |||
| @@ -134,6 +144,9 @@ const translation = { | |||
| }, | |||
| community: { | |||
| features: { | |||
| 0: 'Tutte le funzionalità principali rilasciate nel repository pubblico', | |||
| 2: 'Conforme alla licenza Open Source Dify', | |||
| 1: 'Area di lavoro singola', | |||
| }, | |||
| name: 'Comunità', | |||
| btnText: 'Inizia con la comunità', | |||
| @@ -144,6 +157,10 @@ const translation = { | |||
| }, | |||
| premium: { | |||
| features: { | |||
| 3: 'Supporto prioritario via e-mail e chat', | |||
| 1: 'Area di lavoro singola', | |||
| 0: 'Affidabilità autogestita da vari fornitori di servizi cloud', | |||
| 2: 'Personalizzazione del logo e del marchio WebApp', | |||
| }, | |||
| name: 'Premium', | |||
| priceTip: 'Basato su Cloud Marketplace', | |||
| @@ -516,6 +516,15 @@ const translation = { | |||
| unAuthorized: 'Non autorizzato', | |||
| specifyModelCredentialTip: 'Usa una credenziale di modello configurato.', | |||
| configModel: 'Configura modello', | |||
| addNewModelCredential: 'Aggiungere nuove credenziali del modello', | |||
| selectModelCredential: 'Seleziona una credenziale del modello', | |||
| customModelCredentials: 'Credenziali del modello personalizzato', | |||
| manageCredentials: 'Gestisci credenziali', | |||
| customModelCredentialsDeleteTip: 'La credenziale è in uso e non può essere eliminata', | |||
| addModel: 'Aggiungi modello', | |||
| modelCredential: 'Credenziale del modello', | |||
| removeModel: 'Rimuovi modello', | |||
| editModelCredential: 'Modificare le credenziali del modello', | |||
| }, | |||
| }, | |||
| dataSource: { | |||
| @@ -618,6 +627,7 @@ const translation = { | |||
| viewDoc: 'Visualizza documentazione', | |||
| relatedApp: 'app collegate', | |||
| noRelatedApp: 'Nessuna app collegata', | |||
| pipeline: 'Oleodotto', | |||
| }, | |||
| voiceInput: { | |||
| speaking: 'Parla ora...', | |||
| @@ -778,6 +788,9 @@ const translation = { | |||
| subtitle: 'Per favore, dicci cosa è andato storto con questa risposta.', | |||
| placeholder: 'Per favore descrivi cosa è andato storto o come possiamo migliorare...', | |||
| }, | |||
| label: { | |||
| optional: '(Facoltativo)', | |||
| }, | |||
| } | |||
| export default translation | |||
| @@ -98,6 +98,7 @@ const translation = { | |||
| configureJinaReader: 'Configura Jina Reader', | |||
| configureWatercrawl: 'Configura Watercrawl', | |||
| waterCrawlNotConfigured: 'Watercrawl non è configurato', | |||
| running: 'Corsa', | |||
| }, | |||
| cancel: 'Annulla', | |||
| }, | |||
| @@ -196,6 +197,7 @@ const translation = { | |||
| previewChunk: 'Blocco di anteprima', | |||
| notAvailableForParentChild: 'Non disponibile per l\'indice padre-figlio', | |||
| qaSwitchHighQualityTipTitle: 'Il formato Domande e risposte richiede un metodo di indicizzazione di alta qualità', | |||
| qaTip: 'Quando si usano dati strutturati di Domande e risposte, è possibile creare documenti che abbinano domande e risposte. Questi documenti vengono indicizzati in base alla parte della domanda, consentendo al sistema di recuperare le risposte pertinenti in base alla somiglianza della query.', | |||
| }, | |||
| stepThree: { | |||
| creationTitle: '🎉 Conoscenza creata', | |||
| @@ -100,6 +100,9 @@ const translation = { | |||
| upload_file: 'Carica File', | |||
| notion: 'Sincronizza da Notion', | |||
| github: 'Sincronizza da Github', | |||
| online_document: 'Documento online', | |||
| local_file: 'File locale', | |||
| website_crawl: 'Scansione del sito web', | |||
| }, | |||
| type: { | |||
| book: 'Libro', | |||
| @@ -1,3 +1,154 @@ | |||
| const translation = {} | |||
| const translation = { | |||
| creation: { | |||
| createFromScratch: { | |||
| title: 'Pipeline di conoscenza vuota', | |||
| description: 'Crea una pipeline personalizzata da zero con il pieno controllo sull\'elaborazione e sulla struttura dei dati.', | |||
| }, | |||
| successTip: 'Creazione di una Knowledge Base', | |||
| importDSL: 'Importazione da un file DSL', | |||
| errorTip: 'Impossibile creare una Knowledge Base', | |||
| caution: 'Cautela', | |||
| backToKnowledge: 'Torna alla Conoscenza', | |||
| createKnowledge: 'Creare conoscenza', | |||
| }, | |||
| templates: { | |||
| customized: 'Personalizzato', | |||
| }, | |||
| operations: { | |||
| details: 'Dettagli', | |||
| choose: 'Scegliere', | |||
| convert: 'Convertire', | |||
| editInfo: 'Modifica informazioni', | |||
| dataSource: 'Origine dati', | |||
| backToDataSource: 'Torna all\'origine dati', | |||
| preview: 'Anteprima', | |||
| saveAndProcess: 'Salva ed elabora', | |||
| process: 'Processo', | |||
| useTemplate: 'Usa questa pipeline di conoscenza', | |||
| exportPipeline: 'Pipeline di esportazione', | |||
| }, | |||
| deletePipeline: { | |||
| content: 'L\'eliminazione del modello di pipeline è irreversibile.', | |||
| title: 'Sei sicuro di eliminare questo modello di pipeline?', | |||
| }, | |||
| publishPipeline: { | |||
| success: { | |||
| message: 'Pipeline di conoscenza pubblicata', | |||
| }, | |||
| error: { | |||
| message: 'Impossibile pubblicare la pipeline delle conoscenze', | |||
| }, | |||
| }, | |||
| publishTemplate: { | |||
| success: { | |||
| learnMore: 'Ulteriori informazioni', | |||
| message: 'Modello di pipeline pubblicato', | |||
| tip: 'Puoi utilizzare questo modello nella pagina di creazione.', | |||
| }, | |||
| error: { | |||
| message: 'Impossibile pubblicare il modello di pipeline', | |||
| }, | |||
| }, | |||
| exportDSL: { | |||
| errorTip: 'Impossibile esportare il DSL della pipeline', | |||
| successTip: 'Esporta DSL pipeline con successo', | |||
| }, | |||
| details: { | |||
| structure: 'Struttura', | |||
| structureTooltip: 'La struttura a blocchi determina il modo in cui i documenti vengono suddivisi e indicizzati, offrendo le modalità Generale, Padre-Figlio e Domande e risposte, ed è univoca per ogni knowledge base.', | |||
| }, | |||
| testRun: { | |||
| steps: { | |||
| documentProcessing: 'Elaborazione dei documenti', | |||
| dataSource: 'Origine dati', | |||
| }, | |||
| dataSource: { | |||
| localFiles: 'File locali', | |||
| }, | |||
| notion: { | |||
| docTitle: 'Documenti di Notion', | |||
| title: 'Scegli le pagine Notion', | |||
| }, | |||
| title: 'Esecuzione dei test', | |||
| tooltip: 'In modalità di esecuzione dei test, è possibile importare un solo documento alla volta per semplificare il debug e l\'osservazione.', | |||
| }, | |||
| inputFieldPanel: { | |||
| uniqueInputs: { | |||
| title: 'Input univoci per ogni ingresso', | |||
| tooltip: 'Gli input univoci sono accessibili solo all\'origine dati selezionata e ai relativi nodi a valle. Gli utenti non dovranno compilarlo quando scelgono altre fonti di dati. Nel primo passaggio (Origine dati) verranno visualizzati solo i campi di input a cui fanno riferimento le variabili dell\'origine dati. Tutti gli altri campi verranno visualizzati nel secondo passaggio (Elabora documenti).', | |||
| }, | |||
| globalInputs: { | |||
| title: 'Input globali per tutti gli ingressi', | |||
| tooltip: 'Gli input globali sono condivisi tra tutti i nodi. Gli utenti dovranno compilarli quando selezionano qualsiasi origine dati. Ad esempio, campi come il delimitatore e la lunghezza massima del blocco possono essere applicati in modo uniforme a più origini dati. Nel primo passaggio (Origine dati) vengono visualizzati solo i campi di input a cui fanno riferimento le variabili Origine dati. Tutti gli altri campi vengono visualizzati nel secondo passaggio (Elabora documenti).', | |||
| }, | |||
| preview: { | |||
| stepOneTitle: 'Origine dati', | |||
| stepTwoTitle: 'Elabora documenti', | |||
| }, | |||
| error: { | |||
| variableDuplicate: 'Il nome della variabile esiste già. Scegli un nome diverso.', | |||
| }, | |||
| editInputField: 'Modifica campo di input', | |||
| title: 'Campi di input dell\'utente', | |||
| addInputField: 'Aggiungi campo di input', | |||
| description: 'I campi di input dell\'utente vengono utilizzati per definire e raccogliere le variabili necessarie durante il processo di esecuzione della pipeline. Gli utenti possono personalizzare il tipo di campo e configurare in modo flessibile il valore di input per soddisfare le esigenze di diverse fonti di dati o fasi di elaborazione dei documenti.', | |||
| }, | |||
| addDocuments: { | |||
| steps: { | |||
| processDocuments: 'Elabora documenti', | |||
| chooseDatasource: 'Scegliere un\'origine dati', | |||
| processingDocuments: 'Elaborazione dei documenti', | |||
| }, | |||
| stepOne: { | |||
| preview: 'Anteprima', | |||
| }, | |||
| stepTwo: { | |||
| chunkSettings: 'Impostazioni blocco', | |||
| previewChunks: 'Anteprima dei blocchi', | |||
| }, | |||
| stepThree: { | |||
| learnMore: 'Ulteriori informazioni', | |||
| }, | |||
| characters: 'personaggi', | |||
| title: 'Aggiungi documenti', | |||
| backToDataSource: 'Origine dati', | |||
| }, | |||
| documentSettings: { | |||
| title: 'Impostazioni documento', | |||
| }, | |||
| onlineDocument: {}, | |||
| onlineDrive: { | |||
| breadcrumbs: { | |||
| allFiles: 'Tutti i file', | |||
| searchPlaceholder: 'Cerca file...', | |||
| allBuckets: 'Tutti i bucket di archiviazione cloud', | |||
| }, | |||
| emptyFolder: 'Questa cartella è vuota', | |||
| resetKeywords: 'Reimposta le parole chiave', | |||
| emptySearchResult: 'Nessun oggetto trovato', | |||
| notSupportedFileType: 'Questo tipo di file non è supportato', | |||
| }, | |||
| credentialSelector: {}, | |||
| conversion: { | |||
| confirm: { | |||
| content: 'Questa azione è permanente. Non sarà possibile ripristinare il metodo precedente. Si prega di confermare per convertire.', | |||
| title: 'Conferma', | |||
| }, | |||
| successMessage: 'Conversione del set di dati in pipeline', | |||
| warning: 'Questa azione non può essere annullata.', | |||
| title: 'Conversione in pipeline di conoscenza', | |||
| descriptionChunk1: 'Ora puoi convertire la tua knowledge base esistente per utilizzare la Knowledge Pipeline per l\'elaborazione dei documenti', | |||
| errorMessage: 'Impossibile convertire il set di dati in una pipeline', | |||
| descriptionChunk2: '— un approccio più aperto e flessibile con l\'accesso ai plugin dal nostro marketplace. In questo modo il nuovo metodo di elaborazione verrà applicato a tutti i documenti futuri.', | |||
| }, | |||
| knowledgePermissions: 'Autorizzazioni', | |||
| knowledgeDescription: 'Descrizione della conoscenza', | |||
| inputField: 'Campo di input', | |||
| editPipelineInfo: 'Modificare le informazioni sulla pipeline', | |||
| knowledgeNameAndIcon: 'Nome e icona della Knowledge Base', | |||
| pipelineNameAndIcon: 'Nome e icona della pipeline', | |||
| knowledgeNameAndIconPlaceholder: 'Inserisci il nome della Knowledge Base', | |||
| knowledgeDescriptionPlaceholder: 'Descrivi cosa c\'è in questa Knowledge Base. Una descrizione dettagliata consente all\'intelligenza artificiale di accedere al contenuto del set di dati in modo più accurato. Se vuoto, Dify utilizzerà la strategia di hit predefinita. (Facoltativo)', | |||
| } | |||
| export default translation | |||
| @@ -42,6 +42,14 @@ const translation = { | |||
| upgradeHighQualityTip: 'Una volta effettuato l\'aggiornamento alla modalità Alta qualità, il ripristino della modalità Risparmio non è disponibile', | |||
| indexMethodChangeToEconomyDisabledTip: 'Non disponibile per il downgrade da HQ a ECO', | |||
| searchModel: 'Cerca modello', | |||
| chunkStructure: { | |||
| learnMore: 'Ulteriori informazioni', | |||
| title: 'Struttura a blocchi', | |||
| description: 'sulla struttura a blocchi.', | |||
| }, | |||
| numberOfKeywords: 'Numero di parole chiave', | |||
| nameAndIcon: 'Nome e icona', | |||
| onSearchResults: 'Nessun membro corrisponde alla query di ricerca.\nRiprova la ricerca.', | |||
| }, | |||
| } | |||
| @@ -49,6 +49,10 @@ const translation = { | |||
| }, | |||
| change: 'Cambia', | |||
| changeRetrievalMethod: 'Cambia metodo di recupero', | |||
| keyword_search: { | |||
| title: 'Indice invertito', | |||
| description: 'L\'indice invertito è una struttura utilizzata per un recupero efficiente. Organizzato per termini, ogni termine rimanda a documenti o pagine web che lo contengono.', | |||
| }, | |||
| }, | |||
| docsFailedNotice: 'documenti non riusciti a essere indicizzati', | |||
| retry: 'Riprova', | |||
| @@ -156,6 +160,8 @@ const translation = { | |||
| chunkingMode: { | |||
| general: 'Generale', | |||
| parentChild: 'Genitore-figlio', | |||
| graph: 'Grafico', | |||
| qa: 'Domande e risposte', | |||
| }, | |||
| parentMode: { | |||
| paragraph: 'Paragrafo', | |||
| @@ -224,6 +230,9 @@ const translation = { | |||
| chooseTime: 'Scegli un orario...', | |||
| }, | |||
| embeddingModelNotAvailable: 'Il modello di embedding non è disponibile.', | |||
| updated: 'Aggiornato', | |||
| externalKnowledgeBase: 'Base di conoscenza esterna', | |||
| createFromPipeline: 'Creazione da pipeline di conoscenza', | |||
| } | |||
| export default translation | |||