diff --git a/frontend/src/lang/modules/en.ts b/frontend/src/lang/modules/en.ts index 8813b510aa0b..ad9c2e8b577f 100644 --- a/frontend/src/lang/modules/en.ts +++ b/frontend/src/lang/modules/en.ts @@ -1111,7 +1111,7 @@ const message = { 'Samples are simple/complex request examples for Embedding similarity matching. Use real user requests, then create or rebuild vectors.', rebuildVectors: 'Rebuild Vectors', rebuildVectorsConfirm: - 'Rebuilding vectors will request the Embedding service to process samples again. Continue?', + 'Rebuilding vectors will request the Embedding service to process Smart Route and content compliance samples again. Continue?', createVectorOnImport: 'Create vectors after import', createVectorOnImportHelper: 'Enabled by default. If Embedding is configured, a background task creates vectors; otherwise only samples are created.', @@ -1128,6 +1128,7 @@ const message = { 'Preview tests whether a request is simple or complex without calling the upstream model. The source is sample matching or rule fallback.', previewPlaceholder: 'Input request text', confidence: 'Confidence', + bestSampleSimilarity: 'Best sample similarity', source: 'Source', sourceHeuristic: 'Rule-based', sourceEmbedding: 'Sample Match', diff --git a/frontend/src/lang/modules/es-es.ts b/frontend/src/lang/modules/es-es.ts index be03fe3d0045..f75ecb732cfc 100644 --- a/frontend/src/lang/modules/es-es.ts +++ b/frontend/src/lang/modules/es-es.ts @@ -1123,7 +1123,7 @@ const message = { 'Las muestras son ejemplos de solicitudes simples/complejas para coincidencia por similitud Embedding. Use solicitudes reales y luego cree o reconstruya vectores.', rebuildVectors: 'Reconstruir vectores', rebuildVectorsConfirm: - 'Reconstruir vectores volverá a solicitar al servicio Embedding que procese las muestras. ¿Continuar?', + 'Reconstruir vectores volverá a solicitar al servicio Embedding que procese las muestras de enrutamiento inteligente y cumplimiento de contenido. ¿Continuar?', createVectorOnImport: 'Crear vectores después de importar', createVectorOnImportHelper: 'Activado por defecto. Si Embedding está configurado, una tarea en segundo plano crea vectores; de lo contrario solo crea muestras.', @@ -1140,6 +1140,7 @@ const message = { 'La vista previa prueba si una solicitud es simple o compleja sin llamar al modelo upstream. La fuente es coincidencia de muestras o reglas.', previewPlaceholder: 'Introduce el texto de la solicitud', confidence: 'Confianza', + bestSampleSimilarity: 'Mayor similitud de muestra', source: 'Fuente', sourceHeuristic: 'Reglas', sourceEmbedding: 'Coincidencia de muestras', diff --git a/frontend/src/lang/modules/fa.ts b/frontend/src/lang/modules/fa.ts index 6821c4c366ba..62af5b6c9cd8 100644 --- a/frontend/src/lang/modules/fa.ts +++ b/frontend/src/lang/modules/fa.ts @@ -1092,7 +1092,7 @@ const message = { 'نمونه‌ها مثال‌های درخواست ساده/پیچیده برای تطبیق شباهت Embedding هستند. درخواست‌های واقعی کاربر را وارد کنید، سپس بردار بسازید یا بازسازی کنید.', rebuildVectors: 'بازسازی بردارها', rebuildVectorsConfirm: - 'بازسازی بردارها باعث می‌شود سرویس Embedding دوباره نمونه‌ها را پردازش کند. ادامه می‌دهید؟', + 'بازسازی بردارها باعث می‌شود سرویس Embedding دوباره نمونه‌های مسیریابی هوشمند و انطباق محتوا را پردازش کند. ادامه می‌دهید؟', createVectorOnImport: 'ایجاد بردار پس از واردسازی', createVectorOnImportHelper: 'به‌صورت پیش‌فرض فعال است. اگر Embedding پیکربندی شده باشد، یک کار پس‌زمینه بردارها را می‌سازد؛ در غیر این صورت فقط نمونه‌ها ساخته می‌شوند.', @@ -1109,6 +1109,7 @@ const message = { 'پیش‌نمایش بدون فراخوانی مدل upstream بررسی می‌کند درخواست ساده است یا پیچیده. منبع، تطبیق نمونه یا قاعده است.', previewPlaceholder: 'متن درخواست را وارد کنید', confidence: 'اطمینان', + bestSampleSimilarity: 'بیشترین شباهت نمونه', source: 'منبع', sourceHeuristic: 'قضاوت بر اساس قانون', sourceEmbedding: 'تطبیق نمونه', diff --git a/frontend/src/lang/modules/ja.ts b/frontend/src/lang/modules/ja.ts index 7a0a13beb8d2..f59cbb561a7c 100644 --- a/frontend/src/lang/modules/ja.ts +++ b/frontend/src/lang/modules/ja.ts @@ -1110,7 +1110,8 @@ const message = { routeSamplesGuide: 'サンプルは簡単/複雑リクエストの例で、Embedding 類似度照合に使います。実際のユーザーリクエストを書き、追加後にベクトルを作成または再構築してください。', rebuildVectors: 'ベクトルを再構築', - rebuildVectorsConfirm: 'ベクトルを再構築すると、Embedding サービスでサンプルを再処理します。続行しますか?', + rebuildVectorsConfirm: + 'ベクトルを再構築すると、Embedding サービスでスマートルーティングとコンテンツコンプライアンスのサンプルを再処理します。続行しますか?', createVectorOnImport: 'インポート後にベクトルを作成', createVectorOnImportHelper: 'デフォルトで有効です。Embedding が設定済みの場合はバックグラウンドタスクでベクトルを作成し、未設定の場合はサンプルのみを作成します。', @@ -1127,6 +1128,7 @@ const message = { 'プレビューはリクエストが簡単か複雑かをテストします。上流モデルは呼び出しません。ソースはサンプル一致またはルール判定です。', previewPlaceholder: 'リクエストテキストを入力', confidence: '信頼度', + bestSampleSimilarity: '最高サンプル類似度', source: 'ソース', sourceHeuristic: 'ルール判定', sourceEmbedding: 'サンプル一致', diff --git a/frontend/src/lang/modules/ko.ts b/frontend/src/lang/modules/ko.ts index 17488a55f178..7056f9e7659c 100644 --- a/frontend/src/lang/modules/ko.ts +++ b/frontend/src/lang/modules/ko.ts @@ -1095,7 +1095,8 @@ const message = { routeSamplesGuide: '샘플은 간단/복잡 요청 예시이며 Embedding 유사도 매칭에 사용됩니다. 실제 사용자 요청을 작성하고 추가 후 벡터를 생성하거나 재생성하세요.', rebuildVectors: '벡터 재생성', - rebuildVectorsConfirm: '벡터를 재생성하면 Embedding 서비스가 샘플을 다시 처리합니다. 계속하시겠습니까?', + rebuildVectorsConfirm: + '벡터를 재생성하면 Embedding 서비스가 스마트 라우팅 및 콘텐츠 컴플라이언스 샘플을 다시 처리합니다. 계속하시겠습니까?', createVectorOnImport: '가져온 후 벡터 생성', createVectorOnImportHelper: '기본 선택입니다. Embedding이 설정되어 있으면 백그라운드 작업으로 벡터를 생성하고, 없으면 샘플만 생성합니다.', @@ -1112,6 +1113,7 @@ const message = { '미리보기는 요청이 간단한지 복잡한지 테스트하며 업스트림 모델을 호출하지 않습니다. 소스는 샘플 매칭 또는 규칙 판단입니다.', previewPlaceholder: '요청 텍스트 입력', confidence: '신뢰도', + bestSampleSimilarity: '최고 샘플 유사도', source: '소스', sourceHeuristic: '규칙 판단', sourceEmbedding: '샘플 매칭', diff --git a/frontend/src/lang/modules/ms.ts b/frontend/src/lang/modules/ms.ts index 1882b7f1bbcc..39f1bd0e928e 100644 --- a/frontend/src/lang/modules/ms.ts +++ b/frontend/src/lang/modules/ms.ts @@ -1120,7 +1120,7 @@ const message = { 'Sampel ialah contoh permintaan ringkas/kompleks untuk padanan persamaan Embedding. Gunakan permintaan pengguna sebenar, kemudian cipta atau bina semula vektor.', rebuildVectors: 'Bina Semula Vektor', rebuildVectorsConfirm: - 'Membina semula vektor akan meminta perkhidmatan Embedding memproses sampel sekali lagi. Teruskan?', + 'Membina semula vektor akan meminta perkhidmatan Embedding memproses semula sampel Smart Route dan pematuhan kandungan. Teruskan?', createVectorOnImport: 'Cipta vektor selepas import', createVectorOnImportHelper: 'Dipilih secara lalai. Jika Embedding dikonfigurasi, tugas latar belakang mencipta vektor; jika tidak, hanya sampel dicipta.', @@ -1137,6 +1137,7 @@ const message = { 'Pratonton menguji sama ada permintaan ringkas atau kompleks tanpa memanggil model upstream. Sumber ialah padanan sampel atau peraturan.', previewPlaceholder: 'Masukkan teks permintaan', confidence: 'Keyakinan', + bestSampleSimilarity: 'Kesamaan sampel tertinggi', source: 'Sumber', sourceHeuristic: 'Berdasarkan peraturan', sourceEmbedding: 'Padanan sampel', diff --git a/frontend/src/lang/modules/pt-br.ts b/frontend/src/lang/modules/pt-br.ts index 794711666381..dca730151deb 100644 --- a/frontend/src/lang/modules/pt-br.ts +++ b/frontend/src/lang/modules/pt-br.ts @@ -1117,7 +1117,7 @@ const message = { 'Amostras são exemplos de solicitações simples/complexas para correspondência por similaridade Embedding. Use solicitações reais e depois crie ou reconstrua vetores.', rebuildVectors: 'Reconstruir vetores', rebuildVectorsConfirm: - 'Reconstruir vetores solicitará novamente ao serviço Embedding que processe as amostras. Continuar?', + 'Reconstruir vetores solicitará novamente ao serviço Embedding que processe as amostras de roteamento inteligente e conformidade de conteúdo. Continuar?', createVectorOnImport: 'Criar vetores após importar', createVectorOnImportHelper: 'Ativado por padrão. Se o Embedding estiver configurado, uma tarefa em segundo plano cria vetores; caso contrário, apenas cria amostras.', @@ -1134,6 +1134,7 @@ const message = { 'A pré-visualização testa se uma solicitação é simples ou complexa sem chamar o modelo upstream. A fonte é correspondência de amostras ou regras.', previewPlaceholder: 'Insira o texto da solicitação', confidence: 'Confiança', + bestSampleSimilarity: 'Maior similaridade da amostra', source: 'Fonte', sourceHeuristic: 'Regras', sourceEmbedding: 'Correspondência de amostras', diff --git a/frontend/src/lang/modules/ru.ts b/frontend/src/lang/modules/ru.ts index 0e9e16398c4f..a2ef50ebcbee 100644 --- a/frontend/src/lang/modules/ru.ts +++ b/frontend/src/lang/modules/ru.ts @@ -1110,7 +1110,8 @@ const message = { routeSamplesGuide: 'Образцы — это примеры простых/сложных запросов для сопоставления по Embedding-сходству. Используйте реальные запросы пользователей, затем создайте или пересоздайте векторы.', rebuildVectors: 'Пересоздать векторы', - rebuildVectorsConfirm: 'Пересоздание векторов снова отправит образцы в сервис Embedding. Продолжить?', + rebuildVectorsConfirm: + 'Пересоздание векторов снова отправит образцы Smart Route и проверки контента в сервис Embedding. Продолжить?', createVectorOnImport: 'Создать векторы после импорта', createVectorOnImportHelper: 'Включено по умолчанию. Если Embedding настроен, векторы создаются фоновой задачей; иначе создаются только образцы.', @@ -1127,6 +1128,7 @@ const message = { 'Предпросмотр проверяет, будет ли запрос простым или сложным, без вызова upstream-модели. Источник — совпадение образцов или правила.', previewPlaceholder: 'Введите текст запроса', confidence: 'Уверенность', + bestSampleSimilarity: 'Макс. сходство образца', source: 'Источник', sourceHeuristic: 'Правила', sourceEmbedding: 'Совпадение образцов', diff --git a/frontend/src/lang/modules/tr.ts b/frontend/src/lang/modules/tr.ts index 20c94a251d4e..eedb232a6428 100644 --- a/frontend/src/lang/modules/tr.ts +++ b/frontend/src/lang/modules/tr.ts @@ -1120,7 +1120,7 @@ const message = { 'Örnekler, Embedding benzerlik eşleştirmesi için basit/karmaşık istek örnekleridir. Gerçek kullanıcı istekleri yazın, ardından vektör oluşturun veya yeniden oluşturun.', rebuildVectors: 'Vektörleri Yeniden Oluştur', rebuildVectorsConfirm: - 'Vektörleri yeniden oluşturmak, Embedding hizmetinin örnekleri tekrar işlemesini ister. Devam edilsin mi?', + 'Vektörleri yeniden oluşturmak, Embedding hizmetinin Smart Route ve içerik uyumluluğu örneklerini tekrar işlemesini ister. Devam edilsin mi?', createVectorOnImport: 'İçe aktardıktan sonra vektör oluştur', createVectorOnImportHelper: 'Varsayılan olarak seçilidir. Embedding yapılandırılmışsa arka plan görevi vektörleri oluşturur; değilse yalnızca örnekler oluşturulur.', @@ -1137,6 +1137,7 @@ const message = { 'Önizleme, isteğin basit mi karmaşık mı olduğunu üst modeli çağırmadan test eder. Kaynak örnek eşleşmesi veya kural yedeğidir.', previewPlaceholder: 'İstek metnini girin', confidence: 'Güven', + bestSampleSimilarity: 'En yüksek örnek benzerliği', source: 'Kaynak', sourceHeuristic: 'Kural tabanlı', sourceEmbedding: 'Örnek eşleşmesi', diff --git a/frontend/src/lang/modules/zh-Hant.ts b/frontend/src/lang/modules/zh-Hant.ts index 4c9a9026ae45..4ec7e00ae099 100644 --- a/frontend/src/lang/modules/zh-Hant.ts +++ b/frontend/src/lang/modules/zh-Hant.ts @@ -1051,7 +1051,7 @@ const message = { routeSamplesGuide: '樣本是簡單/複雜問題的示例,用於 Embedding 相似度匹配;文字盡量寫真實使用者請求,新增後可生成或重建向量。', rebuildVectors: '重建向量', - rebuildVectorsConfirm: '重建向量會重新請求 Embedding 服務處理樣本,是否繼續?', + rebuildVectorsConfirm: '重建向量會重新請求 Embedding 服務處理智慧路由和內容合規樣本,是否繼續?', createVectorOnImport: '匯入後建立向量', createVectorOnImportHelper: '預設選中。已配置 Embedding 時會建立背景任務生成向量,未配置時僅建立樣本。', route: '路由', @@ -1066,6 +1066,7 @@ const message = { previewGuide: '預覽用於測試一段請求會判為簡單還是複雜,不會真實呼叫上游模型;來源為樣本匹配或規則判斷。', previewPlaceholder: '輸入請求文字', confidence: '置信度', + bestSampleSimilarity: '最高樣本相似度', source: '來源', sourceHeuristic: '規則判斷', sourceEmbedding: '樣本匹配', diff --git a/frontend/src/lang/modules/zh.ts b/frontend/src/lang/modules/zh.ts index fdc7093ee7d4..66c534987ca5 100644 --- a/frontend/src/lang/modules/zh.ts +++ b/frontend/src/lang/modules/zh.ts @@ -1045,7 +1045,7 @@ const message = { routeSamplesGuide: '样本是简单/复杂问题的示例,用于 Embedding 相似度匹配;文本尽量写真实用户请求,新增后可生成或重建向量。', rebuildVectors: '重建向量', - rebuildVectorsConfirm: '重建向量会重新请求 Embedding 服务处理样本,是否继续?', + rebuildVectorsConfirm: '重建向量会重新请求 Embedding 服务处理智能路由和内容合规样本,是否继续?', createVectorOnImport: '导入后创建向量', createVectorOnImportHelper: '默认选中。已配置 Embedding 时会创建后台任务生成向量,未配置时仅创建样本。', route: '路由', @@ -1060,6 +1060,7 @@ const message = { previewGuide: '预览用于测试一段请求会判为简单还是复杂,不会真实调用上游模型;来源为样本匹配或规则判断。', previewPlaceholder: '输入请求文本', confidence: '置信度', + bestSampleSimilarity: '最高样本相似度', source: '来源', sourceHeuristic: '规则判断', sourceEmbedding: '样本匹配',