fix: localize llm test result labels

This commit is contained in:
笨笨
2026-04-21 19:32:43 +08:00
committed by jxxghp
parent 5e5eb95b55
commit 82cb903c1f
4 changed files with 24 additions and 5 deletions

View File

@@ -1344,10 +1344,15 @@ export default {
llmTestSuccess: 'Test Succeeded',
llmTestFailed: 'Test Failed',
llmTestProvider: 'Provider',
llmTestProviderValue: 'Provider: {value}',
llmTestModel: 'Model',
llmTestModelValue: 'Model: {value}',
llmTestDuration: 'Duration',
llmTestDurationValue: 'Duration: {duration} ms',
llmTestReplyPreview: 'Reply Preview',
llmTestReplyPreviewValue: 'Reply Preview: {value}',
llmTestErrorMessage: 'Error Message',
llmTestErrorMessageValue: 'Error Message: {value}',
llmTestSuccessToast: 'LLM test call succeeded',
llmTestFailedToast: 'LLM test call failed',
aiAgentGlobal: 'Global AI Assistant',

View File

@@ -1342,10 +1342,15 @@ export default {
llmTestSuccess: '测试成功',
llmTestFailed: '测试失败',
llmTestProvider: '供应商',
llmTestProviderValue: '供应商:{value}',
llmTestModel: '模型',
llmTestModelValue: '模型:{value}',
llmTestDuration: '耗时',
llmTestDurationValue: '耗时:{duration} ms',
llmTestReplyPreview: '结果摘要',
llmTestReplyPreviewValue: '结果摘要:{value}',
llmTestErrorMessage: '错误信息',
llmTestErrorMessageValue: '错误信息:{value}',
llmTestSuccessToast: 'LLM 调用测试成功',
llmTestFailedToast: 'LLM 调用测试失败',
aiAgentGlobal: '全局智能助手',

View File

@@ -1344,10 +1344,15 @@ export default {
llmTestSuccess: '測試成功',
llmTestFailed: '測試失敗',
llmTestProvider: '供應商',
llmTestProviderValue: '供應商:{value}',
llmTestModel: '模型',
llmTestModelValue: '模型:{value}',
llmTestDuration: '耗時',
llmTestDurationValue: '耗時:{duration} ms',
llmTestReplyPreview: '結果摘要',
llmTestReplyPreviewValue: '結果摘要:{value}',
llmTestErrorMessage: '錯誤信息',
llmTestErrorMessageValue: '錯誤信息:{value}',
llmTestSuccessToast: 'LLM 調用測試成功',
llmTestFailedToast: 'LLM 調用測試失敗',
aiAgentGlobal: '全局智能助手',

View File

@@ -1016,16 +1016,20 @@ watch(
<div class="text-subtitle-2 mb-2">
{{ llmTestResult.success ? t('setting.system.llmTestSuccess') : t('setting.system.llmTestFailed') }}
</div>
<div class="text-body-2">{{ t('setting.system.llmTestProvider') }}{{ llmTestResult.provider }}</div>
<div class="text-body-2">{{ t('setting.system.llmTestModel') }}{{ llmTestResult.model }}</div>
<div class="text-body-2">
{{ t('setting.system.llmTestProviderValue', { value: llmTestResult.provider }) }}
</div>
<div class="text-body-2">
{{ t('setting.system.llmTestModelValue', { value: llmTestResult.model }) }}
</div>
<div v-if="llmTestResult.duration_ms !== undefined" class="text-body-2">
{{ t('setting.system.llmTestDuration') }}{{ llmTestResult.duration_ms }} ms
{{ t('setting.system.llmTestDurationValue', { duration: llmTestResult.duration_ms }) }}
</div>
<div v-if="llmTestResult.success && llmTestResult.reply_preview" class="text-body-2">
{{ t('setting.system.llmTestReplyPreview') }}{{ llmTestResult.reply_preview }}
{{ t('setting.system.llmTestReplyPreviewValue', { value: llmTestResult.reply_preview }) }}
</div>
<div v-else-if="llmTestResult.message" class="text-body-2">
{{ t('setting.system.llmTestErrorMessage') }}{{ llmTestResult.message }}
{{ t('setting.system.llmTestErrorMessageValue', { value: llmTestResult.message }) }}
</div>
</VAlert>
<div class="d-flex flex-wrap gap-4 mt-4">