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
@@ -115,6 +115,39 @@
"configurationName": "Nome da configuração",
"configurationNameHelp": "Renomeie esta configuração de modelo.",
"configurationNamePlaceholder": "Escrita rápida",
"callOrder": "Ordem de chamada dos modelos",
"primary": "Principal",
"fallbackNumber": "Alternativo {{number}}",
"addToOrder": "Ativar predefinição",
"newPreset": "Nova predefinição de modelo",
"newPresetHelp": "Salve um modelo reutilizável e suas configurações de geração.",
"presets": "Predefinições de modelo",
"editPreset": "Editar predefinição",
"presetName": "Nome da predefinição",
"presetNameHelp": "Um nome curto usado nas configurações de modelo.",
"presetNamePlaceholder": "Escrita rápida",
"advancedOptions": "Opções avançadas",
"advancedSummary": "Contexto {{context}} · Máx. {{max}} tokens",
"maxTokens": "Máx. de tokens de saída",
"temperature": "Temperatura",
"reasoningEffort": "Esforço de raciocínio",
"convertTitle": "Converter a configuração de modelos atual",
"convertHelp": "Converta os modelos principal e alternativos existentes em predefinições para gerenciar a ordem aqui.",
"converting": "Convertendo...",
"convertAction": "Converter em predefinições",
"dragToReorder": "Arraste para reordenar",
"moveUp": "Mover para cima",
"moveDown": "Mover para baixo",
"removeFromOrder": "Desativar predefinição",
"inCallOrder": "Na ordem de chamada",
"disabled": "Desabilitado",
"noPresets": "Ainda não há predefinições de modelo",
"noPresetsHelp": "Crie uma predefinição e adicione-a à ordem de chamada.",
"removeBeforeDelete": "Remova esta predefinição da ordem de chamada antes de excluí-la.",
"providerSetupRequired": "Configuração do provedor necessária",
"configureProviderBeforeSaving": "Configure este provedor antes de salvar a predefinição.",
"deletePresetTitle": "Excluir predefinição de modelo?",
"deletePresetHelp": "A predefinição “{{name}}” será removida. As credenciais do provedor não serão afetadas.",
"searchModels": "Buscar ou digitar ID do modelo",
"useCustomModel": "Usar",
"loadingModels": "Carregando modelos...",
@@ -180,7 +213,7 @@
"theme": "Alterna entre aparência clara e escura.",
"language": "Escolha o idioma usado pela WebUI.",
"provider": "Selecione o provedor que atenderá as novas requisições de modelo.",
"model": "Defina o nome do modelo padrão usado pelo nanobot.",
"model": "Escolha o modelo usado por esta predefinição.",
"configPath": "O arquivo de configuração do gateway em uso.",
"currentModel": "Usado para novas respostas.",
"selectedModelProvider": "Definido pelo modelo selecionado.",
@@ -332,6 +365,7 @@
"compact": "Compacto",
"auto": "Automático",
"expanded": "Expandido",
"default": "Padrão",
"summary": "Resumo",
"diff": "Diff",
"collapsedDiff": "Diff recolhido",
@@ -364,6 +398,10 @@
"actions": {
"save": "Salvar",
"saving": "Salvando",
"saveOrder": "Salvar ordem",
"savePreset": "Salvar predefinição",
"delete": "Excluir",
"deleting": "Excluindo...",
"edit": "Editar",
"cancel": "Cancelar",
"open": "Abrir",
@@ -372,7 +410,7 @@
"exporting": "Exportando..."
},
"byok": {
"description": "Traga suas próprias chaves de provedor. O nanobot lê esses valores da configuração atual e apenas provedores configurados podem ser selecionados em Geral.",
"description": "Traga suas próprias chaves de provedor. O nanobot lê esses valores da configuração atual e apenas provedores configurados podem ser usados nas predefinições de modelo.",
"configured": "Configurado",
"notConfigured": "Não configurado",
"configuredSection": "Configurados",
@@ -449,9 +487,24 @@
}
},
"providers": {
"title": "Provedores de modelos",
"searchPlaceholder": "Buscar provedores",
"noMatches": "Nenhum provedor corresponde a esta busca.",
"saveProvider": "Salvar provedor"
"addOwnProvider": "Adicionar seu próprio provedor de modelos",
"customProvider": "Provedor personalizado",
"customProviderName": "Nome do provedor",
"customProviderNamePlaceholder": "Meu provedor de modelos",
"saveProvider": "Salvar provedor",
"advancedOptions": "Opções avançadas",
"saveAdvancedBeforeSignIn": "Salve as alterações avançadas antes de entrar.",
"apiType": "Tipo de API",
"proxy": "Proxy de rede",
"thinkingStyle": "Estilo de raciocínio",
"region": "Região",
"profile": "Perfil",
"extraHeaders": "Cabeçalhos adicionais",
"extraBody": "Corpo adicional",
"extraQuery": "Parâmetros de consulta adicionais"
},
"legal": {
"thirdPartyBrands": "Nomes de produtos, logotipos e marcas são propriedades de seus respectivos donos. O uso é apenas para identificação e não implica endosso."
@@ -721,7 +774,7 @@
"signInHelp": "Entre por este dispositivo; nenhuma chave de API é armazenada em config.",
"remoteSignInHelp": "Selecione Entrar para abrir a xAI no seu computador e depois cole o código de autorização exibido após o login.",
"signInRequired": "Login necessário",
"signInBeforeSaving": "Entre antes de salvar este provedor OAuth como provedor de modelo ativo.",
"signInBeforeSaving": "Entre neste provedor antes de salvar a predefinição.",
"signedIn": "Conectado",
"notSignedIn": "Desconectado",
"proxyLabel": "Proxy de rede",