Skip to content

Commit

Permalink
Update i18n files based on en-US changes
Browse files Browse the repository at this point in the history
  • Loading branch information
laipz8200 authored and github-actions[bot] committed Dec 26, 2024
1 parent 49feff0 commit e766c3f
Show file tree
Hide file tree
Showing 109 changed files with 1,894 additions and 0 deletions.
6 changes: 6 additions & 0 deletions web/i18n/de-DE/common.ts
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,11 @@ const translation = {
zoomIn: 'Vergrößern',
openInNewTab: 'In neuem Tab öffnen',
copyImage: 'Bild kopieren',
close: 'Schließen',
viewMore: 'MEHR SEHEN',
regenerate: 'Erneuern',
saveAndRegenerate: 'Speichern und Regenerieren von untergeordneten Chunks',
view: 'Ansehen',
},
placeholder: {
input: 'Bitte eingeben',
Expand Down Expand Up @@ -474,6 +479,7 @@ const translation = {
emptyTip: 'Das Wissen wurde nicht zugeordnet, bitte gehen Sie zur Anwendung oder zum Plug-in, um die Zuordnung abzuschließen.',
viewDoc: 'Dokumentation anzeigen',
relatedApp: 'verbundene Apps',
noRelatedApp: 'Keine verknüpften Apps',
},
voiceInput: {
speaking: 'Sprechen Sie jetzt...',
Expand Down
28 changes: 28 additions & 0 deletions web/i18n/de-DE/dataset-creation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@ const translation = {
useSitemapTooltip: 'Folgen Sie der Sitemap, um die Website zu crawlen. Ist dies nicht der Fall, crawlt Jina Reader iterativ basierend auf der Seitenrelevanz, sodass weniger, aber qualitativ hochwertigere Seiten angezeigt werden.',
jinaReaderDoc: 'Erfahre mehr über Jina Reader',
},
cancel: 'Abbrechen',
},
stepTwo: {
segmentation: 'Chunk-Einstellungen',
Expand Down Expand Up @@ -143,6 +144,28 @@ const translation = {
webpageUnit: 'Seiten',
separatorTip: 'Ein Trennzeichen ist das Zeichen, das zum Trennen von Text verwendet wird. \\n\\n und \\n sind häufig verwendete Trennzeichen zum Trennen von Absätzen und Zeilen. In Kombination mit Kommas (\\n\\n,\\n) werden Absätze nach Zeilen segmentiert, wenn die maximale Blocklänge überschritten wird. Sie können auch spezielle, von Ihnen selbst definierte Trennzeichen verwenden (z. B. ***).',
maxLengthCheck: 'Die maximale Stücklänge sollte weniger als {{limit}} betragen',
switch: 'Schalter',
previewChunk: 'Vorschau Chunk',
highQualityTip: 'Sobald die Einbettung im Modus "Hohe Qualität" abgeschlossen ist, ist es nicht mehr möglich, in den Modus "Wirtschaftlich" zurückzukehren.',
parentChildTip: 'Wenn Sie den Parent-Child-Modus verwenden, wird der Child-Chunk für den Abruf und der Parent-Chunk für den Abruf als Kontext verwendet.',
fullDoc: 'Vollständiges Dokument',
parentChildDelimiterTip: 'Ein Trennzeichen ist das Zeichen, das zum Trennen von Text verwendet wird. \\n\\n wird empfohlen, um das Originaldokument in große übergeordnete Blöcke aufzuteilen. Sie können auch spezielle Trennzeichen verwenden, die Sie selbst definiert haben.',
qaSwitchHighQualityTipContent: 'Derzeit unterstützt nur eine hochwertige Indexmethode das Q&A-Format-Chunking. Möchten Sie in den High-Quality-Modus wechseln?',
childChunkForRetrieval: 'Child-Chunk zum Abrufen',
previewChunkCount: '{{Anzahl}} Geschätzte Chunks',
previewChunkTip: 'Klicken Sie auf die Schaltfläche "Preview Chunk" auf der linken Seite, um die Vorschau zu laden',
qaSwitchHighQualityTipTitle: 'Das Q&A-Format erfordert eine qualitativ hochwertige Indizierungsmethode',
general: 'Allgemein',
generalTip: 'Allgemeiner Text-Chunking-Modus, die abgerufenen und zurückgerufenen Chunks sind gleich.',
notAvailableForQA: 'Nicht verfügbar für Q&A Index',
notAvailableForParentChild: 'Nicht verfügbar für den Parent-Child-Index',
parentChild: 'Eltern-Kind',
parentChunkForContext: 'Parent-chunk für Context',
parentChildChunkDelimiterTip: 'Ein Trennzeichen ist das Zeichen, das zum Trennen von Text verwendet wird. \\n wird empfohlen, um übergeordnete Blöcke in kleine untergeordnete Blöcke aufzuteilen. Sie können auch spezielle Trennzeichen verwenden, die Sie selbst definiert haben.',
useQALanguage: 'Chunk im Q&A-Format in',
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.',
},
stepThree: {
creationTitle: '🎉 Wissen erstellt',
Expand Down Expand Up @@ -171,6 +194,11 @@ const translation = {
apiKeyPlaceholder: 'API-Schlüssel von jina.ai',
getApiKeyLinkText: 'Holen Sie sich Ihren kostenlosen API-Schlüssel bei jina.ai',
},
otherDataSource: {
learnMore: 'Weitere Informationen',
title: 'Verbinden Sie sich mit anderen Datenquellen?',
description: 'Derzeit verfügt die Wissensdatenbank von Dify nur über begrenzte Datenquellen. Das Beitragen einer Datenquelle zur Dify-Wissensdatenbank ist eine fantastische Möglichkeit, die Flexibilität und Leistungsfähigkeit der Plattform für alle Benutzer zu verbessern. Unser Beitragsleitfaden erleichtert Ihnen den Einstieg. Bitte klicken Sie auf den untenstehenden Link, um mehr zu erfahren.',
},
}

export default translation
43 changes: 43 additions & 0 deletions web/i18n/de-DE/dataset-documents.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ const translation = {
uploadTime: 'HOCHLADEZEIT',
status: 'STATUS',
action: 'AKTION',
chunkingMode: 'CHUNKING-MODUS',
},
name: 'Name',
rename: 'Umbenennen',
Expand Down Expand Up @@ -77,6 +78,7 @@ const translation = {
ok: 'OK',
},
addUrl: 'URL hinzufügen',
learnMore: 'Weitere Informationen',
},
metadata: {
title: 'Metadaten',
Expand Down Expand Up @@ -328,6 +330,10 @@ const translation = {
automatic: 'Automatisch',
custom: 'Benutzerdefiniert',
previewTip: 'Absatzvorschau ist nach Abschluss der Einbettung verfügbar',
parentMaxTokens: 'Elternteil',
childMaxTokens: 'Kind',
hierarchical: 'Eltern-Kind',
pause: 'Pause',
},
segment: {
paragraphs: 'Absätze',
Expand All @@ -346,6 +352,43 @@ const translation = {
newTextSegment: 'Neues Textsegment',
newQaSegment: 'Neues Q&A-Segment',
delete: 'Diesen Chunk löschen?',
parentChunks_one: 'ÜBERGEORDNETER CHUNK',
searchResults_other: 'BEFUND',
clearFilter: 'Filter löschen',
chunk: 'Stück',
childChunk: 'Untergeordneter Brocken',
newChildChunk: 'Neuer untergeordneter Block',
chunkDetail: 'Chunk-Detail',
regeneratingMessage: 'Das kann einen Moment dauern, bitte warten...',
searchResults_zero: 'ERGEBNIS',
parentChunks_other: 'ÜBERGEORDNETE BLÖCKE',
editParentChunk: 'Übergeordneter Block bearbeiten',
childChunks_other: 'UNTERGEORDNETE BLÖCKE',
editChunk: 'Chunk bearbeiten',
regenerationSuccessTitle: 'Regeneration abgeschlossen',
parentChunk: 'Übergeordneter Chunk',
childChunkAdded: '1 untergeordneter Block hinzugefügt',
edited: 'BEARBEITETE',
collapseChunks: 'Blöcke reduzieren',
empty: 'Kein Chunk gefunden',
regenerationSuccessMessage: 'Sie können dieses Fenster schließen.',
chunks_other: 'STÜCKE',
regenerationConfirmMessage: 'Beim Regenerieren von untergeordneten Blöcken werden die aktuellen untergeordneten Blöcke überschrieben, einschließlich bearbeiteter und neu hinzugefügter Blöcke. Die Regeneration kann nicht rückgängig gemacht werden.',
childChunks_one: 'UNTERGEORDNETER CHUNK',
characters_other: 'Zeichen',
newChunk: 'Neuer Brocken',
editChildChunk: 'Untergeordneten Block bearbeiten',
chunkAdded: '1 Stück hinzugefügt',
expandChunks: 'Blöcke erweitern',
editedAt: 'Bearbeitet am',
addChunk: 'Block hinzufügen',
addAnother: 'Fügen Sie eine weitere hinzu',
regeneratingTitle: 'Regenerieren von untergeordneten Blöcken',
chunks_one: 'STÜCK',
characters_one: 'Zeichen',
addChildChunk: 'Untergeordneten Block hinzufügen',
regenerationConfirmTitle: 'Möchten Sie untergeordnete Chunks regenerieren?',
searchResults_one: 'ERGEBNIS',
},
}

Expand Down
5 changes: 5 additions & 0 deletions web/i18n/de-DE/dataset-hit-testing.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,11 @@ const translation = {
viewChart: 'VEKTORDIAGRAMM ansehen',
viewDetail: 'Im Detail sehen',
settingTitle: 'Einstellung für den Abruf',
records: 'Aufzeichnungen',
open: 'Offen',
hitChunks: 'Klicken Sie auf {{num}} untergeordnete Chunks',
keyword: 'Schlüsselwörter',
chunkDetail: 'Chunk-Detail',
}

export default translation
3 changes: 3 additions & 0 deletions web/i18n/de-DE/dataset-settings.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,9 @@ const translation = {
externalKnowledgeID: 'ID für externes Wissen',
externalKnowledgeAPI: 'API für externes Wissen',
retrievalSettings: 'Einstellungen für den Abruf',
upgradeHighQualityTip: 'Nach dem Upgrade auf den Modus "Hohe Qualität" ist das Zurücksetzen auf den Modus "Wirtschaftlich" nicht mehr möglich',
helpText: 'Erfahren Sie, wie Sie eine gute Datensatzbeschreibung schreiben.',
indexMethodChangeToEconomyDisabledTip: 'Nicht verfügbar für ein Downgrade von HQ auf ECO',
},
}

Expand Down
20 changes: 20 additions & 0 deletions web/i18n/de-DE/dataset.ts
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,26 @@ const translation = {
mixtureInternalAndExternalTip: 'Das Rerank-Modell ist für die Mischung von internem und externem Wissen erforderlich.',
externalKnowledgeId: 'ID für externes Wissen',
editExternalAPIFormTitle: 'Bearbeiten der API für externes Wissen',
chunkingMode: {
parentChild: 'Eltern-Kind',
general: 'Allgemein',
},
parentMode: {
paragraph: 'Absatz',
fullDoc: 'Vollständiges Dokument',
},
batchAction: {
selected: 'Ausgewählt',
cancel: 'Abbrechen',
archive: 'Archiv',
disable: 'Abschalten',
delete: 'Löschen',
enable: 'Ermöglichen',
},
enable: 'Ermöglichen',
localDocs: 'Lokale Dokumente',
preprocessDocument: '{{num}} Vorverarbeiten von Dokumenten',
documentsDisabled: '{{num}} Dokumente deaktiviert - seit über 30 Tagen inaktiv',
}

export default translation
6 changes: 6 additions & 0 deletions web/i18n/es-ES/common.ts
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,11 @@ const translation = {
zoomIn: 'Acercar',
openInNewTab: 'Abrir en una nueva pestaña',
copyImage: 'Copiar imagen',
viewMore: 'VER MÁS',
regenerate: 'Regenerar',
close: 'Cerrar',
saveAndRegenerate: 'Guardar y regenerar fragmentos secundarios',
view: 'Vista',
},
errorMsg: {
fieldRequired: '{{field}} es requerido',
Expand Down Expand Up @@ -478,6 +483,7 @@ const translation = {
emptyTip: 'El Conocimiento no ha sido asociado, por favor ve a la aplicación o plugin para completar la asociación.',
viewDoc: 'Ver documentación',
relatedApp: 'aplicaciones vinculadas',
noRelatedApp: 'No hay aplicaciones vinculadas',
},
voiceInput: {
speaking: 'Habla ahora...',
Expand Down
28 changes: 28 additions & 0 deletions web/i18n/es-ES/dataset-creation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@ const translation = {
chooseProvider: 'Seleccione un proveedor',
jinaReaderDoc: 'Más información sobre Jina Reader',
},
cancel: 'Cancelar',
},
stepTwo: {
segmentation: 'Configuración de fragmentos',
Expand Down Expand Up @@ -148,6 +149,28 @@ const translation = {
datasetSettingLink: 'configuración del conocimiento.',
separatorTip: 'Un delimitador es el carácter que se utiliza para separar el texto. \\n\\n y \\n son delimitadores comúnmente utilizados para separar párrafos y líneas. Combinado con comas (\\n\\n,\\n), los párrafos se segmentarán por líneas cuando excedan la longitud máxima del fragmento. También puede utilizar delimitadores especiales definidos por usted mismo (por ejemplo, ***).',
maxLengthCheck: 'La longitud máxima del fragmento debe ser inferior a {{limit}}',
previewChunkTip: 'Haga clic en el botón \'Vista previa de fragmento\' a la izquierda para cargar la vista previa',
parentChildChunkDelimiterTip: 'Un delimitador es el carácter que se utiliza para separar el texto. \\n se recomienda para dividir fragmentos primarios en fragmentos secundarios pequeños. También puede utilizar delimitadores especiales definidos por usted mismo.',
parentChildTip: 'Cuando se utiliza el modo padre-hijo, el fragmento secundario se utiliza para la recuperación y el fragmento primario se utiliza para la recuperación como contexto.',
switch: 'Interruptor',
parentChild: 'Padre-hijo',
childChunkForRetrieval: 'Fragmento secundario para la recuperación',
previewChunk: 'Fragmento de vista previa',
notAvailableForParentChild: 'No disponible para el índice de elementos primarios y secundarios',
paragraph: 'Párrafo',
parentChunkForContext: 'Fragmento primario para contexto',
fullDoc: 'Documento completo',
parentChildDelimiterTip: 'Un delimitador es el carácter que se utiliza para separar el texto. \\n\\n se recomienda para dividir el documento original en grandes fragmentos principales. También puede utilizar delimitadores especiales definidos por usted mismo.',
generalTip: 'Modo de fragmentación de texto general, los fragmentos recuperados y recuperados son los mismos.',
qaSwitchHighQualityTipContent: 'Actualmente, solo el método de índice de alta calidad admite la fragmentación en formato de preguntas y respuestas. ¿Le gustaría cambiar al modo de alta calidad?',
useQALanguage: 'Fragmento usando el formato de preguntas y respuestas en',
fullDocTip: 'Todo el documento se utiliza como fragmento principal y se recupera directamente. Tenga en cuenta que, por razones de rendimiento, el texto que supere los 10000 tokens se trunqueará automáticamente.',
paragraphTip: 'Este modo divide el texto en párrafos en función de los delimitadores y la longitud máxima del fragmento, utilizando el texto dividido como fragmento principal para la recuperación.',
highQualityTip: 'Una vez finalizada la incrustación en el modo de alta calidad, no está disponible volver al modo económico.',
notAvailableForQA: 'No disponible para el índice de preguntas y respuestas',
qaSwitchHighQualityTipTitle: 'El formato de preguntas y respuestas requiere un método de indexación de alta calidad',
previewChunkCount: '{{conteo}} Fragmentos estimados',
general: 'General',
},
stepThree: {
creationTitle: '🎉 Conocimiento creado',
Expand All @@ -171,6 +194,11 @@ const translation = {
apiKeyPlaceholder: 'Clave de API de jina.ai',
getApiKeyLinkText: 'Obtén tu clave API gratuita en jina.ai',
},
otherDataSource: {
learnMore: 'Aprende más',
description: 'Actualmente, la base de conocimientos de Ifiy solo tiene fuentes de datos limitadas. Contribuir con una fuente de datos a la base de conocimientos de Dify es una manera fantástica de ayudar a mejorar la flexibilidad y el poder de la plataforma para todos los usuarios. Nuestra guía de contribuciones hace que sea fácil comenzar. Haga clic en el enlace a continuación para obtener más información.',
title: '¿Conectarse a otras fuentes de datos?',
},
}

export default translation
43 changes: 43 additions & 0 deletions web/i18n/es-ES/dataset-documents.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ const translation = {
uploadTime: 'TIEMPO DE CARGA',
status: 'ESTADO',
action: 'ACCIÓN',
chunkingMode: 'MODO DE FRAGMENTACIÓN',
},
rename: 'Renombrar',
name: 'Nombre',
Expand Down Expand Up @@ -77,6 +78,7 @@ const translation = {
error: 'Error de importación',
ok: 'Aceptar',
},
learnMore: 'Aprende más',
},
metadata: {
title: 'Metadatos',
Expand Down Expand Up @@ -328,6 +330,10 @@ const translation = {
automatic: 'Automático',
custom: 'Personalizado',
previewTip: 'La vista previa del párrafo estará disponible después de que se complete la incrustación',
pause: 'Pausa',
childMaxTokens: 'Niño',
hierarchical: 'Padre-hijo',
parentMaxTokens: 'Padre',
},
segment: {
paragraphs: 'Párrafos',
Expand All @@ -346,6 +352,43 @@ const translation = {
newTextSegment: 'Nuevo segmento de texto',
newQaSegment: 'Nuevo segmento de preguntas y respuestas',
delete: '¿Eliminar este fragmento?',
chunks_one: 'PEDAZO',
childChunks_one: 'FRAGMENTO SECUNDARIO',
searchResults_other: 'RESULTADOS',
newChunk: 'Nuevo fragmento',
childChunk: 'Fragmento secundario',
addChunk: 'Agregar fragmento',
editParentChunk: 'Editar fragmento principal',
regenerationConfirmMessage: 'La regeneración de fragmentos secundarios sobrescribirá los fragmentos secundarios actuales, incluidos los fragmentos editados y los fragmentos recién agregados. La regeneración no se puede deshacer.',
addAnother: 'Añade otro',
regeneratingMessage: 'Esto puede tardar un momento, por favor espere...',
addChildChunk: 'Agregar fragmento secundario',
chunks_other: 'TROZOS',
editChunk: 'Editar fragmento',
searchResults_one: 'RESULTADO',
parentChunks_one: 'FRAGMENTO PRIMARIO',
edited: 'EDITADO',
childChunkAdded: 'Se ha añadido 1 fragmento secundario',
childChunks_other: 'FRAGMENTOS SECUNDARIOS',
chunkAdded: '1 trozo añadido',
parentChunk: 'Fragmento primario',
editChildChunk: 'Editar fragmento secundario',
regeneratingTitle: 'Regeneración de fragmentos secundarios',
editedAt: 'Editado en',
searchResults_zero: 'RESULTADO',
clearFilter: 'Borrar filtro',
newChildChunk: 'Nuevo fragmento secundario',
chunkDetail: 'Detalle de fragmentos',
chunk: 'Pedazo',
parentChunks_other: 'FRAGMENTOS PRINCIPALES',
expandChunks: 'Expandir fragmentos',
empty: 'No se ha encontrado ningún fragmento',
regenerationSuccessTitle: 'Regeneración completada',
collapseChunks: 'Contraer fragmentos',
characters_other: 'Caracteres',
characters_one: 'carácter',
regenerationSuccessMessage: 'Puede cerrar esta ventana.',
regenerationConfirmTitle: '¿Desea regenerar fragmentos secundarios?',
},
}

Expand Down
5 changes: 5 additions & 0 deletions web/i18n/es-ES/dataset-hit-testing.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,11 @@ const translation = {
viewChart: 'Ver GRÁFICO VECTORIAL',
viewDetail: 'Ver Detalle',
settingTitle: 'Configuración de recuperación',
open: 'Abrir',
records: 'Archivo',
chunkDetail: 'Detalle de fragmentos',
keyword: 'Palabras clave',
hitChunks: 'Golpea {{num}} fragmentos secundarios',
}

export default translation
3 changes: 3 additions & 0 deletions web/i18n/es-ES/dataset-settings.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,9 @@ const translation = {
retrievalSettings: 'Configuración de recuperación',
externalKnowledgeID: 'ID de conocimiento externo',
externalKnowledgeAPI: 'API de conocimiento externo',
indexMethodChangeToEconomyDisabledTip: 'No disponible para degradar de HQ a ECO',
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',
},
}

Expand Down
20 changes: 20 additions & 0 deletions web/i18n/es-ES/dataset.ts
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,26 @@ const translation = {
learnHowToWriteGoodKnowledgeDescription: 'Aprende a escribir una buena descripción del conocimiento',
externalAPIPanelDocumentation: 'Más información sobre cómo crear una API de conocimiento externo',
mixtureInternalAndExternalTip: 'El modelo de Rerank es necesario para la mezcla de conocimiento interno y externo.',
chunkingMode: {
parentChild: 'Padre-hijo',
general: 'General',
},
parentMode: {
fullDoc: 'Documento completo',
paragraph: 'Párrafo',
},
batchAction: {
selected: 'Seleccionado',
enable: 'Habilitar',
disable: 'Inutilizar',
cancel: 'Cancelar',
archive: 'Archivo',
delete: 'Borrar',
},
enable: 'Habilitar',
documentsDisabled: '{{num}} Documentos desactivados - inactivos durante más de 30 días',
preprocessDocument: '{{num}} Documentos de preprocesamiento',
localDocs: 'Documentos locales',
}

export default translation
6 changes: 6 additions & 0 deletions web/i18n/fa-IR/common.ts
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,11 @@ const translation = {
copyImage: 'کپی تصویر',
openInNewTab: 'باز کردن در برگه جدید',
zoomOut: 'کوچک نمایی',
close: 'نزدیک',
regenerate: 'بازسازی',
view: 'مشاهده',
viewMore: 'بیشتر ببینید',
saveAndRegenerate: 'ذخیره و بازسازی تکه های فرزند',
},
errorMsg: {
fieldRequired: '{{field}} الزامی است',
Expand Down Expand Up @@ -478,6 +483,7 @@ const translation = {
emptyTip: 'دانش مرتبط نشده است، لطفاً به برنامه یا افزونه بروید تا ارتباط را کامل کنید.',
viewDoc: 'مشاهده مستندات',
relatedApp: 'برنامه‌های مرتبط',
noRelatedApp: 'هیچ برنامه پیوندی وجود ندارد',
},
voiceInput: {
speaking: 'اکنون صحبت کنید...',
Expand Down
Loading

0 comments on commit e766c3f

Please sign in to comment.