diff --git a/packages/i18n/src/locales/en/settings.yaml b/packages/i18n/src/locales/en/settings.yaml index 23fe6ea9c..752e271ad 100644 --- a/packages/i18n/src/locales/en/settings.yaml +++ b/packages/i18n/src/locales/en/settings.yaml @@ -17,8 +17,6 @@ dialogs: baseUrl: Base URL baseUrlHelp: API endpoint URL (use default if unsure) accountId: Account ID - validating: Validating configuration... - validationSuccess: First configuration validated successful. validationFailed: Configuration validation failed validationError: 'Validation error: {error}' skipForNow: Skip for now @@ -26,7 +24,9 @@ dialogs: next: Next start: Let's do it! select-model: Choose model -language: + no-models: No available models + no-models-help: Please return to the previous step and check your API key, or check the network connection. + language: title: Language description: > Change the language of the AIRI interface. This will not affect the language diff --git a/packages/i18n/src/locales/es/settings.yaml b/packages/i18n/src/locales/es/settings.yaml index 5149cef08..ce4344506 100644 --- a/packages/i18n/src/locales/es/settings.yaml +++ b/packages/i18n/src/locales/es/settings.yaml @@ -17,7 +17,6 @@ dialogs: baseUrl: URL Base baseUrlHelp: URL del endpoint de la API (usa el predeterminado si no estás seguro) accountId: ID de Cuenta - validating: Validando configuración... validationFailed: La validación de la configuración falló validationError: 'Error de validación: {error}' skipForNow: Omitir por ahora diff --git a/packages/i18n/src/locales/zh-Hans/settings.yaml b/packages/i18n/src/locales/zh-Hans/settings.yaml index 730b64ee7..e4247b6e3 100644 --- a/packages/i18n/src/locales/zh-Hans/settings.yaml +++ b/packages/i18n/src/locales/zh-Hans/settings.yaml @@ -15,8 +15,6 @@ dialogs: baseUrl: 基础 URL baseUrlHelp: API 端点 URL(如果不确定请使用默认值) accountId: 账户 ID - validating: 正在验证配置... - validationSuccess: 配置初步验证通过。 validationFailed: 配置验证失败 validationError: 验证错误:{error} skipForNow: 暂时跳过 @@ -24,6 +22,8 @@ dialogs: next: 下一步 start: 开始吧! select-model: 选择模型 + no-models: 找不到可用模型 + no-models-help: 请返回上一步并检查您的 API Key,或检查网络连接。 language: title: 语言 description: 切换显示界面的语言 diff --git a/packages/stage-ui/src/components/Scenarios/Dialogs/Onboarding/Onboarding.vue b/packages/stage-ui/src/components/Scenarios/Dialogs/Onboarding/Onboarding.vue index 9801338a6..34a8bca5a 100644 --- a/packages/stage-ui/src/components/Scenarios/Dialogs/Onboarding/Onboarding.vue +++ b/packages/stage-ui/src/components/Scenarios/Dialogs/Onboarding/Onboarding.vue @@ -140,7 +140,6 @@ async function validateConfiguration() { isValidating.value++ // service startup time const startValidationTimestamp = performance.now() - validationMessage.value = t('settings.dialogs.onboarding.validating') let finalValidationMessage = '' try { @@ -160,10 +159,7 @@ async function validateConfiguration() { isValid.value = validationResult.valid - if (isValid.value) { - finalValidationMessage = t('settings.dialogs.onboarding.validationSuccess') - } - else { + if (!isValid.value) { finalValidationMessage = validationResult.reason } } @@ -177,7 +173,7 @@ async function validateConfiguration() { setTimeout(() => { isValidating.value-- validationMessage.value = finalValidationMessage - }, Math.max(0, debounceTime - (performance.now() - startValidationTimestamp))) + }, debounceTime - (performance.now() - startValidationTimestamp)) } } @@ -413,31 +409,13 @@ onMounted(() => { -