feat(webui): simplify model preset settings (#5061)

This commit is contained in:
chengyongru
2026-07-24 00:55:06 +08:00
committed by GitHub
parent d993c81f08
commit aae259c790
29 changed files with 4548 additions and 1182 deletions
+57 -4
View File
@@ -161,7 +161,7 @@
"theme": "Cambia entre apariencia clara y oscura.",
"language": "Elige el idioma usado por WebUI.",
"provider": "Selecciona el proveedor para nuevas solicitudes de modelo.",
"model": "Define el nombre de modelo predeterminado de nanobot.",
"model": "Elige el modelo que usa este preajuste.",
"configPath": "Archivo de configuración que usa actualmente el gateway.",
"selectedPreset": "Los preajustes con nombre son de solo lectura aquí; edítalos en config.json.",
"presetModel": "Cambia a Default para editar modelo y proveedor desde WebUI.",
@@ -217,6 +217,7 @@
"compact": "Compacto",
"auto": "Automático",
"expanded": "Expandido",
"default": "Predeterminado",
"summary": "Resumen",
"diff": "Diff",
"collapsedDiff": "Diff contraído",
@@ -249,6 +250,10 @@
"actions": {
"save": "Guardar",
"saving": "Guardando",
"saveOrder": "Guardar orden",
"savePreset": "Guardar preajuste",
"delete": "Eliminar",
"deleting": "Eliminando...",
"edit": "Editar",
"cancel": "Cancelar",
"open": "Abrir",
@@ -257,7 +262,7 @@
"exporting": "Exportando..."
},
"byok": {
"description": "Usa tus propias claves de proveedor. Nanobot lee estos valores desde la configuración actual, y solo los proveedores configurados se pueden elegir en General.",
"description": "Usa tus propias claves de proveedor. Nanobot lee estos valores desde la configuración actual y solo los proveedores configurados pueden usarse en los preajustes de modelo.",
"configured": "Configurado",
"notConfigured": "Sin configurar",
"configuredSection": "Configurados",
@@ -334,9 +339,24 @@
}
},
"providers": {
"title": "Proveedores de modelos",
"searchPlaceholder": "Buscar proveedores",
"noMatches": "Ningún proveedor coincide con esta búsqueda.",
"saveProvider": "Guardar proveedor"
"addOwnProvider": "Añadir tu propio proveedor de modelos",
"customProvider": "Proveedor personalizado",
"customProviderName": "Nombre del proveedor",
"customProviderNamePlaceholder": "Mi proveedor de modelos",
"saveProvider": "Guardar proveedor",
"advancedOptions": "Opciones avanzadas",
"saveAdvancedBeforeSignIn": "Guarda los cambios avanzados antes de iniciar sesión.",
"apiType": "Tipo de API",
"proxy": "Proxy de red",
"thinkingStyle": "Estilo de razonamiento",
"region": "Región",
"profile": "Perfil",
"extraHeaders": "Cabeceras adicionales",
"extraBody": "Cuerpo adicional",
"extraQuery": "Parámetros de consulta adicionales"
},
"image": {
"selectProvider": "Seleccionar proveedor",
@@ -353,6 +373,39 @@
"configurationName": "Nombre de configuración",
"configurationNameHelp": "Renombra esta configuración de modelo guardada.",
"configurationNamePlaceholder": "Escritura rápida",
"callOrder": "Orden de llamada de modelos",
"primary": "Principal",
"fallbackNumber": "Alternativa {{number}}",
"addToOrder": "Activar preajuste",
"newPreset": "Nuevo preajuste de modelo",
"newPresetHelp": "Guarda un modelo reutilizable y sus ajustes de generación.",
"presets": "Preajustes de modelo",
"editPreset": "Editar preajuste",
"presetName": "Nombre del preajuste",
"presetNameHelp": "Un nombre corto para usar en los ajustes de modelos.",
"presetNamePlaceholder": "Escritura rápida",
"advancedOptions": "Opciones avanzadas",
"advancedSummary": "Contexto {{context}} · Máx. {{max}} tokens",
"maxTokens": "Máx. tokens de salida",
"temperature": "Temperatura",
"reasoningEffort": "Esfuerzo de razonamiento",
"convertTitle": "Convertir la configuración de modelos actual",
"convertHelp": "Convierte los modelos principal y alternativos existentes en preajustes para administrar aquí su orden.",
"converting": "Convirtiendo...",
"convertAction": "Convertir en preajustes",
"dragToReorder": "Arrastrar para reordenar",
"moveUp": "Subir",
"moveDown": "Bajar",
"removeFromOrder": "Desactivar preajuste",
"inCallOrder": "En el orden de llamada",
"disabled": "Desactivado",
"noPresets": "Aún no hay preajustes de modelo",
"noPresetsHelp": "Crea un preajuste y añádelo al orden de llamada.",
"removeBeforeDelete": "Quita este preajuste del orden de llamada antes de eliminarlo.",
"providerSetupRequired": "El proveedor requiere configuración",
"configureProviderBeforeSaving": "Configura este proveedor antes de guardar el preajuste.",
"deletePresetTitle": "¿Eliminar el preajuste de modelo?",
"deletePresetHelp": "Se eliminará el preajuste «{{name}}». Las credenciales del proveedor no cambiarán.",
"searchModels": "Buscar o escribir ID de modelo",
"useCustomModel": "Usar",
"loadingModels": "Cargando modelos...",
@@ -708,7 +761,7 @@
"signInHelp": "Inicia sesión desde este dispositivo; no se guarda API key en config.",
"remoteSignInHelp": "Selecciona Iniciar sesión para abrir xAI en tu computadora y luego pega el código de autorización que se muestra tras iniciar sesión.",
"signInRequired": "Inicio de sesión requerido",
"signInBeforeSaving": "Inicia sesión antes de guardar este proveedor OAuth como proveedor activo.",
"signInBeforeSaving": "Inicia sesión en este proveedor antes de guardar el preajuste.",
"signedIn": "Sesión iniciada",
"notSignedIn": "Sin sesión",
"proxyLabel": "Proxy de red",