diff --git a/web/src/i18n/locales/es-ES.ts b/web/src/i18n/locales/es-ES.ts index 4a296276..c6af856a 100644 --- a/web/src/i18n/locales/es-ES.ts +++ b/web/src/i18n/locales/es-ES.ts @@ -890,7 +890,8 @@ const esES = { selectParser: 'Seleccionar analizador', builtInParser: 'Proporcionado por el motor de conocimiento', noParserAvailable: - 'Ningún analizador admite este tipo de archivo. Por favor, instala un plugin de analizador que pueda manejar este formato.', + 'Ningún analizador admite este tipo de archivo. Por favor, instala un plugin de analizador que pueda manejar este formato.', + installParserHint: 'Buscar plugins de analizador en el Marketplace →', confirmUpload: 'Subir', cancelUpload: 'Cancelar', }, diff --git a/web/src/i18n/locales/ja-JP.ts b/web/src/i18n/locales/ja-JP.ts index 7153379b..2c0153a0 100644 --- a/web/src/i18n/locales/ja-JP.ts +++ b/web/src/i18n/locales/ja-JP.ts @@ -197,8 +197,6 @@ string: '文字列', number: '数値', boolean: 'ブール値', - extraParametersDescription: - 'リクエストボディに追加されるパラメータ(max_tokens、temperature、top_p など)', selectModelProvider: 'モデルプロバイダーを選択', modelProviderDescription: 'プロバイダーが提供するモデル名をご入力ください', modelManufacturer: 'モデルメーカー', @@ -370,6 +368,10 @@ allLevels: 'すべてのレベル', selectLevel: 'レベルを選択', levelsSelected: 'レベル選択済み', + viewDetailedLogs: '詳細ログを表示', + viewDetails: '詳細', + collapse: '折りたたむ', + imagesAttached: '枚の画像が添付されています', noLogs: 'ログはまだありません', sessionMonitor: { title: 'セッション監視', @@ -871,7 +873,8 @@ selectParser: 'パーサーを選択', builtInParser: '知識エンジンが提供', noParserAvailable: - 'このファイル形式に対応するパーサーがありません。対応するパーサープラグインをインストールしてください。', + 'このファイル形式に対応するパーサーがありません。対応するパーサープラグインをインストールしてください。', + installParserHint: 'マーケットプレイスでパーサープラグインを探す →', confirmUpload: 'アップロード', cancelUpload: 'キャンセル', }, @@ -902,9 +905,18 @@ installEngineHint: '先に「ナレッジエンジン」プラグインをインストールしてください', unknownEngine: '不明なエンジン', + knowledgeEngine: 'ナレッジエンジン', + knowledgeEngineRequired: 'ナレッジエンジンは必須です', + selectKnowledgeEngine: 'ナレッジエンジンを選択', + builtInEngine: '組み込みエンジン', + cannotChangeKnowledgeEngine: + '作成後にナレッジエンジンを変更することはできません', + createKnowledgeBaseFailed: 'ナレッジベースの作成に失敗しました:', loadKnowledgeBaseFailed: 'ナレッジベースの読み込みに失敗しました:', deleteKnowledgeBaseFailed: 'ナレッジベースの削除に失敗しました:', getKnowledgeBaseListError: 'ナレッジベース一覧の取得に失敗しました:', + embeddingModel: 'Embeddingモデル', + embeddingModelRequired: 'このエンジンにはEmbeddingモデルが必要です', addExternal: '外部ナレッジベースを追加', createExternalSuccess: '外部ナレッジベースが正常に作成されました', updateExternalSuccess: '外部ナレッジベースが正常に更新されました', @@ -1085,6 +1097,7 @@ viewConversation: '会話詳細を表示', }, llmCalls: { + title: 'LLM呼び出し', model: 'モデル', tokens: 'トークン数', duration: '期間', @@ -1093,6 +1106,8 @@ inputTokens: '入力トークン', outputTokens: '出力トークン', totalTokens: '合計トークン数', + avgDuration: '平均期間', + calls: '呼び出し', }, embeddingCalls: { title: 'Embedding呼び出し', @@ -1121,6 +1136,12 @@ lastActivity: '最終アクティビティ', noSessions: 'セッションが見つかりません', startTime: '開始時刻', + messageStats: 'メッセージ統計', + totalMessages: '総メッセージ数', + successMessages: '成功', + errorMessages: '失敗', + llmStats: 'LLM統計', + noData: 'セッションが見つかりません', }, errors: { errorType: 'エラータイプ', @@ -1153,9 +1174,18 @@ messageDetails: { noData: 'このクエリにはLLM呼び出しやエラーがありません', }, + queries: { + title: 'クエリ', + }, queryVariables: { title: 'クエリ変数', }, + trafficChart: { + title: 'トラフィック概要', + messages: 'メッセージ', + llmCalls: 'LLM呼び出し', + noData: 'トラフィックデータがありません', + }, viewMonitoring: 'モニタリングを表示', refreshData: 'データを更新', exportData: 'データをエクスポート', diff --git a/web/src/i18n/locales/th-TH.ts b/web/src/i18n/locales/th-TH.ts index 361facab..a335e9aa 100644 --- a/web/src/i18n/locales/th-TH.ts +++ b/web/src/i18n/locales/th-TH.ts @@ -858,7 +858,8 @@ const thTH = { selectParser: 'เลือกตัวแยกวิเคราะห์', builtInParser: 'จัดเตรียมโดยเครื่องมือความรู้', noParserAvailable: - 'ไม่มีตัวแยกวิเคราะห์ที่รองรับไฟล์ประเภทนี้ กรุณาติดตั้งปลั๊กอินตัวแยกวิเคราะห์ที่สามารถจัดการรูปแบบนี้ได้', + 'ไม่มีตัวแยกวิเคราะห์ที่รองรับไฟล์ประเภทนี้ กรุณาติดตั้งปลั๊กอินตัวแยกวิเคราะห์ที่สามารถจัดการรูปแบบนี้ได้', + installParserHint: 'เรียกดูปลั๊กอินตัวแยกวิเคราะห์ใน Marketplace →', confirmUpload: 'อัปโหลด', cancelUpload: 'ยกเลิก', }, diff --git a/web/src/i18n/locales/vi-VN.ts b/web/src/i18n/locales/vi-VN.ts index 22bff3e4..154ea3be 100644 --- a/web/src/i18n/locales/vi-VN.ts +++ b/web/src/i18n/locales/vi-VN.ts @@ -870,7 +870,8 @@ const viVN = { selectParser: 'Chọn trình phân tích', builtInParser: 'Được cung cấp bởi Công cụ tri thức', noParserAvailable: - 'Không có trình phân tích hỗ trợ loại tệp này. Vui lòng cài đặt plugin trình phân tích có thể xử lý định dạng này.', + 'Không có trình phân tích hỗ trợ loại tệp này. Vui lòng cài đặt plugin trình phân tích có thể xử lý định dạng này.', + installParserHint: 'Duyệt plugin trình phân tích trong Marketplace →', confirmUpload: 'Tải lên', cancelUpload: 'Hủy', }, diff --git a/web/src/i18n/locales/zh-Hans.ts b/web/src/i18n/locales/zh-Hans.ts index 1a82ad64..a21e40e8 100644 --- a/web/src/i18n/locales/zh-Hans.ts +++ b/web/src/i18n/locales/zh-Hans.ts @@ -557,6 +557,7 @@ const zhHans = { description: '描述', tagLabel: '标签', submissionTitle: '您有插件提交正在审核中: {{name}}', + submissionPending: '您的插件提交正在审核中: {{name}}', submissionApproved: '您的插件提交已通过审核: {{name}}', submissionRejected: '您的插件提交已被拒绝: {{name}}', clickToRevoke: '撤回', diff --git a/web/src/i18n/locales/zh-Hant.ts b/web/src/i18n/locales/zh-Hant.ts index 51071ddd..a56a4245 100644 --- a/web/src/i18n/locales/zh-Hant.ts +++ b/web/src/i18n/locales/zh-Hant.ts @@ -349,6 +349,10 @@ const zhHant = { allLevels: '全部級別', selectLevel: '選擇級別', levelsSelected: '個級別已選', + viewDetailedLogs: '查看詳細日誌', + viewDetails: '詳情', + collapse: '收起', + imagesAttached: '張圖片已附加', noLogs: '暫無日誌', sessionMonitor: { title: '會話監控', @@ -382,6 +386,7 @@ const zhHant = { marketplace: 'Marketplace', arrange: '編排', install: '安裝', + installPlugin: '安裝外掛', installFromGithub: '來自 GitHub', onlySupportGithub: '目前僅支援從 GitHub 安裝', enterGithubLink: '請輸入外掛的Github連結', @@ -431,6 +436,7 @@ const zhHant = { deleteError: '刪除失敗:', close: '關閉', deleteConfirm: '刪除確認', + deleteSuccess: '刪除成功', modifyFailed: '修改失敗:', componentName: { Tool: '工具', @@ -550,6 +556,7 @@ const zhHant = { description: '描述', tagLabel: '標籤', submissionTitle: '您有插件提交正在審核中: {{name}}', + submissionPending: '您的插件提交正在審核中: {{name}}', submissionApproved: '您的插件提交已通過審核: {{name}}', submissionRejected: '您的插件提交已被拒絕: {{name}}', clickToRevoke: '撤回', @@ -854,9 +861,17 @@ const zhHant = { noEnginesAvailable: '沒有可用的知識庫引擎', installEngineHint: '請先安裝「知識引擎」插件', unknownEngine: '未知引擎', + knowledgeEngine: '知識引擎', + knowledgeEngineRequired: '知識引擎為必填項', + selectKnowledgeEngine: '選擇知識引擎', + builtInEngine: '內建引擎', + cannotChangeKnowledgeEngine: '建立後無法更改知識引擎', + createKnowledgeBaseFailed: '知識庫建立失敗:', loadKnowledgeBaseFailed: '知識庫載入失敗:', deleteKnowledgeBaseFailed: '知識庫刪除失敗:', getKnowledgeBaseListError: '取得知識庫列表失敗:', + embeddingModel: 'Embedding模型', + embeddingModelRequired: '此引擎需要Embedding模型', addExternal: '添加外部知識庫', createExternalSuccess: '外部知識庫創建成功', updateExternalSuccess: '外部知識庫更新成功', @@ -1025,6 +1040,7 @@ const zhHant = { viewConversation: '顯示對話詳情', }, llmCalls: { + title: 'LLM呼叫', model: '模型', tokens: '代幣數', duration: '持續時間', @@ -1033,6 +1049,8 @@ const zhHant = { inputTokens: '輸入代幣', outputTokens: '輸出代幣', totalTokens: '總代幣數', + avgDuration: '平均持續時間', + calls: '呼叫次數', }, embeddingCalls: { title: 'Embedding調用', @@ -1061,6 +1079,12 @@ const zhHant = { lastActivity: '最後活動', noSessions: '未找到會話', startTime: '開始時間', + messageStats: '訊息統計', + totalMessages: '總訊息數', + successMessages: '成功', + errorMessages: '失敗', + llmStats: 'LLM統計', + noData: '未找到會話', }, errors: { errorType: '錯誤類型', @@ -1093,9 +1117,18 @@ const zhHant = { messageDetails: { noData: '此查詢沒有LLM調用或錯誤記錄', }, + queries: { + title: '查詢', + }, queryVariables: { title: '查詢變數', }, + trafficChart: { + title: '流量概覽', + messages: '訊息', + llmCalls: 'LLM呼叫', + noData: '暫無流量資料', + }, viewMonitoring: '查看日誌監控', refreshData: '重新整理資料', exportData: '匯出資料',