diff --git a/web/app/components/datasets/documents/create-from-pipeline/processing/embedding-process/index.tsx b/web/app/components/datasets/documents/create-from-pipeline/processing/embedding-process/index.tsx
index 3e34227a10..d86cd266d0 100644
--- a/web/app/components/datasets/documents/create-from-pipeline/processing/embedding-process/index.tsx
+++ b/web/app/components/datasets/documents/create-from-pipeline/processing/embedding-process/index.tsx
@@ -73,7 +73,6 @@ const EmbeddingProcess = ({
return () => {
clearTimeout(timeoutId)
}
- // eslint-disable-next-line react-hooks/exhaustive-deps
}, [shouldPoll])
// get rule
@@ -89,10 +88,16 @@ const EmbeddingProcess = ({
router.push('/datasets?category=api')
}
+ const isEmbeddingWaiting = useMemo(() => {
+ if (!indexingStatusBatchDetail.length) return false
+ return indexingStatusBatchDetail.every(indexingStatusDetail => ['waiting'].includes(indexingStatusDetail?.indexing_status || ''))
+ }, [indexingStatusBatchDetail])
const isEmbedding = useMemo(() => {
+ if (!indexingStatusBatchDetail.length) return false
return indexingStatusBatchDetail.some(indexingStatusDetail => ['indexing', 'splitting', 'parsing', 'cleaning'].includes(indexingStatusDetail?.indexing_status || ''))
}, [indexingStatusBatchDetail])
const isEmbeddingCompleted = useMemo(() => {
+ if (!indexingStatusBatchDetail.length) return false
return indexingStatusBatchDetail.every(indexingStatusDetail => ['completed', 'error', 'paused'].includes(indexingStatusDetail?.indexing_status || ''))
}, [indexingStatusBatchDetail])
@@ -125,10 +130,12 @@ const EmbeddingProcess = ({
<>
- {isEmbedding && (
+ {(isEmbeddingWaiting || isEmbedding) && (
<>
- {t('datasetDocuments.embedding.processing')}
+
+ {isEmbeddingWaiting ? t('datasetDocuments.embedding.waiting') : t('datasetDocuments.embedding.processing')}
+
>
)}
{isEmbeddingCompleted && t('datasetDocuments.embedding.completed')}
diff --git a/web/i18n/de-DE/dataset-documents.ts b/web/i18n/de-DE/dataset-documents.ts
index c5f7ec17fc..070fce0e35 100644
--- a/web/i18n/de-DE/dataset-documents.ts
+++ b/web/i18n/de-DE/dataset-documents.ts
@@ -339,6 +339,7 @@ const translation = {
childMaxTokens: 'Kind',
hierarchical: 'Eltern-Kind',
pause: 'Pause',
+ waiting: 'Einbettung wartet...',
},
segment: {
paragraphs: 'Absätze',
diff --git a/web/i18n/en-US/dataset-documents.ts b/web/i18n/en-US/dataset-documents.ts
index c8d3c64567..31704636ea 100644
--- a/web/i18n/en-US/dataset-documents.ts
+++ b/web/i18n/en-US/dataset-documents.ts
@@ -318,6 +318,7 @@ const translation = {
},
},
embedding: {
+ waiting: 'Embedding waiting...',
processing: 'Embedding processing...',
paused: 'Embedding paused',
completed: 'Embedding completed',
diff --git a/web/i18n/es-ES/dataset-documents.ts b/web/i18n/es-ES/dataset-documents.ts
index d6bf347234..fcec147601 100644
--- a/web/i18n/es-ES/dataset-documents.ts
+++ b/web/i18n/es-ES/dataset-documents.ts
@@ -339,6 +339,7 @@ const translation = {
childMaxTokens: 'Niño',
hierarchical: 'Padre-hijo',
parentMaxTokens: 'Padre',
+ waiting: 'Esperando incrustación...',
},
segment: {
paragraphs: 'Párrafos',
diff --git a/web/i18n/fa-IR/dataset-documents.ts b/web/i18n/fa-IR/dataset-documents.ts
index 35497c499e..b16dd34da0 100644
--- a/web/i18n/fa-IR/dataset-documents.ts
+++ b/web/i18n/fa-IR/dataset-documents.ts
@@ -338,6 +338,7 @@ const translation = {
pause: 'مکث',
childMaxTokens: 'کودک',
hierarchical: 'پدر و مادر و فرزند',
+ waiting: 'در حال انتظار برای جاسازی...',
},
segment: {
paragraphs: 'پاراگرافها',
diff --git a/web/i18n/fr-FR/dataset-documents.ts b/web/i18n/fr-FR/dataset-documents.ts
index 471305d42d..50d9ce0701 100644
--- a/web/i18n/fr-FR/dataset-documents.ts
+++ b/web/i18n/fr-FR/dataset-documents.ts
@@ -340,6 +340,7 @@ const translation = {
hierarchical: 'Parent-enfant',
pause: 'Pause',
parentMaxTokens: 'Parent',
+ waiting: 'En attente d\'incorporation...',
},
segment: {
paragraphs: 'Paragraphes',
diff --git a/web/i18n/hi-IN/dataset-documents.ts b/web/i18n/hi-IN/dataset-documents.ts
index a480645bd5..8893e5f297 100644
--- a/web/i18n/hi-IN/dataset-documents.ts
+++ b/web/i18n/hi-IN/dataset-documents.ts
@@ -340,6 +340,7 @@ const translation = {
pause: 'रुकना',
hierarchical: 'माता-पिता का बच्चा',
childMaxTokens: 'बच्चा',
+ waiting: 'इनपुट की प्रतीक्षा कर रहा हूं...',
},
segment: {
paragraphs: 'पैराग्राफ',
diff --git a/web/i18n/id-ID/dataset-documents.ts b/web/i18n/id-ID/dataset-documents.ts
index ec8fc7b03e..de862e8674 100644
--- a/web/i18n/id-ID/dataset-documents.ts
+++ b/web/i18n/id-ID/dataset-documents.ts
@@ -338,6 +338,7 @@ const translation = {
stop: 'Hentikan pemrosesan',
custom: 'Adat',
resume: 'Melanjutkan',
+ waiting: 'Menunggu embedding...',
},
segment: {
searchResults_one: 'HASIL',
diff --git a/web/i18n/it-IT/dataset-documents.ts b/web/i18n/it-IT/dataset-documents.ts
index 58ac7f8580..a1b0fb2d42 100644
--- a/web/i18n/it-IT/dataset-documents.ts
+++ b/web/i18n/it-IT/dataset-documents.ts
@@ -341,6 +341,7 @@ const translation = {
pause: 'Pausa',
hierarchical: 'Genitore-figlio',
parentMaxTokens: 'Genitore',
+ waiting: 'Attesa dell\'incorporamento...',
},
segment: {
paragraphs: 'Paragrafi',
diff --git a/web/i18n/ja-JP/dataset-documents.ts b/web/i18n/ja-JP/dataset-documents.ts
index 86bf14eccd..0767278f43 100644
--- a/web/i18n/ja-JP/dataset-documents.ts
+++ b/web/i18n/ja-JP/dataset-documents.ts
@@ -339,6 +339,7 @@ const translation = {
previewTip: '埋め込みが完了した後、段落のプレビューが利用可能になります',
parentMaxTokens: '親',
childMaxTokens: '子',
+ waiting: '埋め込み待機中...',
},
segment: {
paragraphs: '段落',
diff --git a/web/i18n/ko-KR/dataset-documents.ts b/web/i18n/ko-KR/dataset-documents.ts
index fc0687dfce..0d7a206d73 100644
--- a/web/i18n/ko-KR/dataset-documents.ts
+++ b/web/i18n/ko-KR/dataset-documents.ts
@@ -338,6 +338,7 @@ const translation = {
parentMaxTokens: '부모',
pause: '일시 중지',
hierarchical: '부모 - 자식',
+ waiting: '임베딩 대기 중...',
},
segment: {
paragraphs: '단락',
diff --git a/web/i18n/pl-PL/dataset-documents.ts b/web/i18n/pl-PL/dataset-documents.ts
index 7e551b2782..8fdde0fe0d 100644
--- a/web/i18n/pl-PL/dataset-documents.ts
+++ b/web/i18n/pl-PL/dataset-documents.ts
@@ -340,6 +340,7 @@ const translation = {
hierarchical: 'Rodzic-dziecko',
childMaxTokens: 'Dziecko',
pause: 'Pauza',
+ waiting: 'Oczekiwanie na osadzenie...',
},
segment: {
paragraphs: 'Akapity',
diff --git a/web/i18n/pt-BR/dataset-documents.ts b/web/i18n/pt-BR/dataset-documents.ts
index 1925da75ee..7bf2c64b4a 100644
--- a/web/i18n/pt-BR/dataset-documents.ts
+++ b/web/i18n/pt-BR/dataset-documents.ts
@@ -339,6 +339,7 @@ const translation = {
hierarchical: 'Pai-filho',
parentMaxTokens: 'Pai',
childMaxTokens: 'Criança',
+ waiting: 'Aguarde a incorporação...',
},
segment: {
paragraphs: 'Parágrafos',
diff --git a/web/i18n/ro-RO/dataset-documents.ts b/web/i18n/ro-RO/dataset-documents.ts
index 35b056edaa..bcb8b5ccb6 100644
--- a/web/i18n/ro-RO/dataset-documents.ts
+++ b/web/i18n/ro-RO/dataset-documents.ts
@@ -339,6 +339,7 @@ const translation = {
childMaxTokens: 'Copil',
parentMaxTokens: 'Părinte',
pause: 'Pauză',
+ waiting: 'Așteptând încorporarea...',
},
segment: {
paragraphs: 'Paragrafe',
diff --git a/web/i18n/ru-RU/dataset-documents.ts b/web/i18n/ru-RU/dataset-documents.ts
index a1a3818500..5f73d26dab 100644
--- a/web/i18n/ru-RU/dataset-documents.ts
+++ b/web/i18n/ru-RU/dataset-documents.ts
@@ -339,6 +339,7 @@ const translation = {
childMaxTokens: 'Ребёнок',
hierarchical: 'Родитель-дочерний',
pause: 'Пауза',
+ waiting: 'Ожидание встраивания...',
},
segment: {
paragraphs: 'Абзацы',
diff --git a/web/i18n/sl-SI/dataset-documents.ts b/web/i18n/sl-SI/dataset-documents.ts
index 28b5929f29..9494d3de49 100644
--- a/web/i18n/sl-SI/dataset-documents.ts
+++ b/web/i18n/sl-SI/dataset-documents.ts
@@ -339,6 +339,7 @@ const translation = {
childMaxTokens: 'Otrok',
pause: 'Zaustavi',
parentMaxTokens: 'Starš',
+ waiting: 'Čakanje na zajemanje...',
},
segment: {
paragraphs: 'Odstavki',
diff --git a/web/i18n/th-TH/dataset-documents.ts b/web/i18n/th-TH/dataset-documents.ts
index 167f47b072..2e3f417bc0 100644
--- a/web/i18n/th-TH/dataset-documents.ts
+++ b/web/i18n/th-TH/dataset-documents.ts
@@ -338,6 +338,7 @@ const translation = {
parentMaxTokens: 'พ่อแม่',
pause: 'หยุด',
hierarchical: 'พ่อแม่ลูก',
+ waiting: 'กำลังรอสัญญาณ...',
},
segment: {
paragraphs: 'ย่อหน้า',
diff --git a/web/i18n/tr-TR/dataset-documents.ts b/web/i18n/tr-TR/dataset-documents.ts
index 66f897dd20..64b645dddd 100644
--- a/web/i18n/tr-TR/dataset-documents.ts
+++ b/web/i18n/tr-TR/dataset-documents.ts
@@ -338,6 +338,7 @@ const translation = {
parentMaxTokens: 'Ebeveyn',
hierarchical: 'Ebeveyn-çocuk',
pause: 'Duraklat',
+ waiting: 'Gömme bekleniyor...',
},
segment: {
paragraphs: 'Paragraflar',
diff --git a/web/i18n/uk-UA/dataset-documents.ts b/web/i18n/uk-UA/dataset-documents.ts
index 6cfc88d18b..d38cb4af56 100644
--- a/web/i18n/uk-UA/dataset-documents.ts
+++ b/web/i18n/uk-UA/dataset-documents.ts
@@ -338,6 +338,7 @@ const translation = {
pause: 'Пауза',
parentMaxTokens: 'Родитель',
hierarchical: 'Батьки-діти',
+ waiting: 'Виконання очікує...',
},
segment: {
paragraphs: 'Параграфи',
diff --git a/web/i18n/vi-VN/dataset-documents.ts b/web/i18n/vi-VN/dataset-documents.ts
index 7c98a0fc69..6c0e14008c 100644
--- a/web/i18n/vi-VN/dataset-documents.ts
+++ b/web/i18n/vi-VN/dataset-documents.ts
@@ -338,6 +338,7 @@ const translation = {
pause: 'Tạm dừng',
childMaxTokens: 'Con',
hierarchical: 'Cha mẹ-con cái',
+ waiting: 'Đang chờ nhúng...',
},
segment: {
paragraphs: 'Đoạn văn',
diff --git a/web/i18n/zh-Hans/dataset-documents.ts b/web/i18n/zh-Hans/dataset-documents.ts
index 9ab18f1a20..dd9c6ba3af 100644
--- a/web/i18n/zh-Hans/dataset-documents.ts
+++ b/web/i18n/zh-Hans/dataset-documents.ts
@@ -317,6 +317,7 @@ const translation = {
},
},
embedding: {
+ waiting: '嵌入等待中...',
processing: '嵌入处理中...',
paused: '嵌入已停止',
completed: '嵌入已完成',
diff --git a/web/i18n/zh-Hant/dataset-documents.ts b/web/i18n/zh-Hant/dataset-documents.ts
index 9d6e66fa98..dfeab89d20 100644
--- a/web/i18n/zh-Hant/dataset-documents.ts
+++ b/web/i18n/zh-Hant/dataset-documents.ts
@@ -338,6 +338,7 @@ const translation = {
parentMaxTokens: '父母',
childMaxTokens: '孩子',
pause: '暫停',
+ waiting: '嵌入等待中...',
},
segment: {
paragraphs: '段落',