fix(i18n): add missing translation keys across all locales

This commit is contained in:
RockChinQ
2026-04-17 20:14:19 +08:00
parent 0b8ab4b54b
commit e4b40a8fa0
6 changed files with 73 additions and 6 deletions

View File

@@ -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',
},

View File

@@ -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: 'データをエクスポート',

View File

@@ -858,7 +858,8 @@ const thTH = {
selectParser: 'เลือกตัวแยกวิเคราะห์',
builtInParser: 'จัดเตรียมโดยเครื่องมือความรู้',
noParserAvailable:
'ไม่มีตัวแยกวิเคราะห์ที่รองรับไฟล์ประเภทนี้ กรุณาติดตั้งปลั๊กอินตัวแยกวิเคราะห์ที่สามารถจัดการรูปแบบนี้ได้',
'ไม่มีตัวแยกวิเคราะห์ที่รองรับไฟล์ประเภทนี้ กรุณาติดตั้งปลั๊กอินตัวแยกวิเคราะห์ที่สามารถจัดการรูปแบบนี้ได้',
installParserHint: 'เรียกดูปลั๊กอินตัวแยกวิเคราะห์ใน Marketplace →',
confirmUpload: 'อัปโหลด',
cancelUpload: 'ยกเลิก',
},

View File

@@ -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',
},

View File

@@ -557,6 +557,7 @@ const zhHans = {
description: '描述',
tagLabel: '标签',
submissionTitle: '您有插件提交正在审核中: {{name}}',
submissionPending: '您的插件提交正在审核中: {{name}}',
submissionApproved: '您的插件提交已通过审核: {{name}}',
submissionRejected: '您的插件提交已被拒绝: {{name}}',
clickToRevoke: '撤回',

View File

@@ -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: '匯出資料',