UNPKG

@lobehub/chat

Version:

Lobe Chat - an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible Function Call plugin system. Supports one-click free deployment of your private ChatGPT/LLM web application.

302 lines (301 loc) 12.5 kB
{ "confirm": "Confirmar", "debug": { "arguments": "Argumentos de Chamada", "function_call": "Chamada de Função", "off": "Desativar Depuração", "on": "Ver Informações de Chamada de Plugin", "payload": "carga do plugin", "pluginState": "Estado do plugin", "response": "Resposta", "title": "Detalhes do Plugin", "tool_call": "solicitação de chamada de ferramenta" }, "detailModal": { "info": { "description": "Descrição da API", "name": "Nome da API" }, "tabs": { "info": "Capacidades do Plugin", "manifest": "Arquivo de Instalação", "settings": "Configurações" }, "title": "Detalhes do Plugin" }, "dev": { "confirmDeleteDevPlugin": "Tem certeza de que deseja excluir este plugin local? Esta ação não poderá ser desfeita.", "customParams": { "useProxy": { "label": "Instalar via Proxy (se ocorrer erro de acesso entre domínios, tente ativar esta opção e reinstalar)" } }, "deleteSuccess": "Plugin excluído com sucesso", "manifest": { "identifier": { "desc": "Identificador único do plugin", "label": "Identificador" }, "mode": { "mcp": "Plugin MCP", "mcpExp": "Experimental", "url": "Link Online" }, "name": { "desc": "Título do plugin", "label": "Título", "placeholder": "Pesquisar mecanismo de busca" } }, "mcp": { "args": { "desc": "Lista de parâmetros a serem passados para o comando de execução, geralmente aqui se insere o nome do servidor MCP ou o caminho do script de inicialização", "label": "Parâmetros do comando", "placeholder": "Por exemplo: --port 8080 --debug", "required": "Por favor, insira os parâmetros de inicialização" }, "avatar": { "label": "Ícone do plugin" }, "command": { "desc": "Arquivo executável ou script usado para iniciar o plugin MCP STDIO", "label": "Comando", "placeholder": "Por exemplo: python main.py ou /caminho/para/executável", "required": "Por favor, insira o comando de inicialização" }, "desc": { "desc": "Descrição do plugin", "label": "Descrição do plugin", "placeholder": "Adicione informações sobre o uso e cenários do plugin" }, "endpoint": { "desc": "Insira o endereço do seu Servidor HTTP Streamable MCP", "label": "URL do Endpoint MCP" }, "env": { "add": "Adicionar uma linha", "desc": "Insira as variáveis de ambiente necessárias para o seu servidor MCP", "duplicateKeyError": "A chave do campo deve ser única", "formValidationFailed": "Validação do formulário falhou, verifique o formato dos parâmetros", "keyRequired": "A chave do campo não pode estar vazia", "label": "Variáveis de ambiente do servidor MCP", "stringifyError": "Não foi possível serializar os parâmetros, verifique o formato dos parâmetros" }, "identifier": { "desc": "Dê um nome ao seu plugin MCP, deve usar caracteres em inglês", "invalid": "Somente caracteres em inglês, números, - e _ são permitidos", "label": "Nome do plugin MCP", "placeholder": "Por exemplo: meu-plugin-mcp", "required": "Por favor, insira o identificador do serviço MCP" }, "previewManifest": "Pré-visualizar arquivo de descrição do plugin", "quickImport": "Importar configuração JSON rapidamente", "quickImportError": { "empty": "O conteúdo de entrada não pode estar vazio", "invalidJson": "Formato JSON inválido", "invalidStructure": "Estrutura JSON inválida" }, "stdioNotSupported": "O ambiente atual não suporta plugins MCP do tipo stdio", "testConnection": "Testar conexão", "testConnectionTip": "O plugin MCP só pode ser usado normalmente após a conexão ser testada com sucesso", "type": { "desc": "Escolha o método de comunicação do plugin MCP, a versão web suporta apenas Streamable HTTP", "httpFeature1": "Compatível com a versão web e desktop", "httpFeature2": "Conectar ao servidor MCP remoto, sem necessidade de instalação ou configuração adicional", "httpShortDesc": "Protocolo de comunicação baseado em HTTP streaming", "label": "Tipo de plugin MCP", "stdioFeature1": "Menor latência de comunicação, adequado para execução local", "stdioFeature2": "É necessário instalar e executar o servidor MCP localmente", "stdioNotAvailable": "O modo STDIO está disponível apenas na versão desktop", "stdioShortDesc": "Protocolo de comunicação baseado em entrada e saída padrão", "title": "Tipo de plugin MCP" }, "url": { "desc": "Insira o endereço HTTP transmitível do seu servidor MCP, o modo SSE não é suportado", "invalid": "Por favor, insira um URL válido", "label": "URL do Endpoint HTTP", "required": "Por favor, insira o URL do serviço MCP" } }, "meta": { "author": { "desc": "Autor do plugin", "label": "Autor" }, "avatar": { "desc": "Ícone do plugin, pode ser um Emoji ou um URL", "label": "Ícone" }, "description": { "desc": "Descrição do plugin", "label": "Descrição", "placeholder": "Obter informações de um mecanismo de busca" }, "formFieldRequired": "Este campo é obrigatório", "homepage": { "desc": "Página inicial do plugin", "label": "Página Inicial" }, "identifier": { "desc": "Identificador único do plugin, será automaticamente reconhecido a partir do manifesto", "errorDuplicate": "Identificador duplicado com um plugin existente, por favor modifique o identificador", "label": "Identificador", "pattenErrorMessage": "Apenas caracteres alfanuméricos, - e _ são permitidos" }, "lobe": "Plugin {{appName}}", "manifest": { "desc": "{{appName}} será instalado através deste link para adicionar o plugin", "label": "URL do Arquivo de Descrição do Plugin (Manifest)", "preview": "Visualizar Manifesto", "refresh": "Atualizar" }, "openai": "Plugin OpenAI", "title": { "desc": "Título do plugin", "label": "Título", "placeholder": "Pesquisar mecanismo de busca" } }, "metaConfig": "Configuração de Metadados do Plugin", "modalDesc": "Após adicionar um plugin personalizado, ele pode ser usado para validação de desenvolvimento de plugin ou diretamente em uma conversa. Consulte o <1>documento de desenvolvimento↗</> para desenvolver plugins.", "openai": { "importUrl": "Importar a partir de URL", "schema": "Esquema" }, "preview": { "api": { "noParams": "Esta ferramenta não possui parâmetros", "noResults": "Nenhuma API correspondente aos critérios de pesquisa foi encontrada", "params": "Parâmetros:", "searchPlaceholder": "Pesquisar ferramenta..." }, "card": "Visualizar Efeito do Plugin", "desc": "Visualizar Descrição do Plugin", "empty": { "desc": "Após concluir a configuração, você poderá visualizar as capacidades da ferramenta suportadas pelo plugin aqui", "title": "Comece a visualizar após configurar o plugin" }, "title": "Visualizar Nome do Plugin" }, "save": "Instalar Plugin", "saveSuccess": "Configurações do plugin salvas com sucesso", "tabs": { "manifest": "Lista de Descrição de Funcionalidades (Manifest)", "meta": "Metadados do Plugin" }, "title": { "create": "Adicionar Plugin Personalizado", "edit": "Editar Plugin Personalizado" }, "type": { "lobe": "Plugin LobeChat", "openai": "Plugin OpenAI" }, "update": "Atualizar", "updateSuccess": "Configurações do plugin atualizadas com sucesso" }, "error": { "fetchError": "Falha ao buscar o link do manifesto. Certifique-se de que o link é válido e permita o acesso entre domínios.", "installError": "Falha na instalação do plugin {{name}}.", "manifestInvalid": "O manifesto não está em conformidade com as especificações. Resultado da validação: \n\n {{error}}", "noManifest": "Manifesto não encontrado", "openAPIInvalid": "Falha ao analisar o OpenAPI. Erro: \n\n {{error}}", "reinstallError": "Falha ao atualizar o plugin {{name}}", "testConnectionFailed": "Falha ao obter o Manifest: {{error}}", "urlError": "O link não retornou conteúdo no formato JSON. Certifique-se de que o link é válido." }, "inspector": { "args": "Ver parâmetros", "pluginRender": "Ver interface do plugin" }, "list": { "item": { "deprecated.title": "Obsoleto", "local.config": "Configuração", "local.title": "Personalizado" } }, "loading": { "content": "Carregando o plugin...", "plugin": "Executando o plugin..." }, "localSystem": { "apiName": { "listLocalFiles": "Ver lista de arquivos", "moveLocalFiles": "Mover arquivos", "readLocalFile": "Ler conteúdo do arquivo", "renameLocalFile": "Renomear", "searchLocalFiles": "Pesquisar arquivos", "writeLocalFile": "Escrever no arquivo" }, "title": "Arquivos Locais" }, "pluginList": "Lista de Plugins", "search": { "apiName": { "crawlMultiPages": "Ler o conteúdo de várias páginas", "crawlSinglePage": "Ler conteúdo da página", "search": "Pesquisar página" }, "config": { "addKey": "Adicionar chave", "close": "Remover", "confirm": "Configuração concluída, tente novamente" }, "crawPages": { "crawling": "Reconhecendo links", "detail": { "preview": "Prévia", "raw": "Texto original", "tooLong": "O conteúdo do texto é muito longo, o contexto da conversa manterá apenas os primeiros {{characters}} caracteres, e a parte excedente não será considerada no contexto da conversa" }, "meta": { "crawler": "Modo de Rastreamento", "words": "Número de caracteres" } }, "searchxng": { "baseURL": "Digite", "description": "Digite o URL do SearchXNG para começar a pesquisa na internet", "keyPlaceholder": "Digite a chave", "title": "Configurar o mecanismo de busca SearchXNG", "unconfiguredDesc": "Por favor, entre em contato com o administrador para concluir a configuração do mecanismo de busca SearchXNG e começar a pesquisa na internet", "unconfiguredTitle": "Mecanismo de busca SearchXNG ainda não configurado" }, "title": "Pesquisa na internet" }, "setting": "Configuração do Plugin", "settings": { "indexUrl": { "title": "Índice do Mercado", "tooltip": "Edição online não suportada. Configure através de variáveis de ambiente durante a implantação." }, "modalDesc": "Após configurar o endereço do mercado de plugins, você poderá usar um mercado personalizado de plugins.", "title": "Configurações do Mercado de Plugins" }, "showInPortal": "Por favor, veja os detalhes na área de trabalho", "store": { "actions": { "confirmUninstall": "Você está prestes a desinstalar este plugin. A desinstalação irá limpar a configuração do plugin. Confirme a operação.", "detail": "Detalhes", "install": "Instalar", "manifest": "Editar arquivo de instalação", "settings": "Configurações", "uninstall": "Desinstalar" }, "communityPlugin": "Plugin da Comunidade", "customPlugin": "Personalizado", "empty": "Nenhum plugin instalado", "installAllPlugins": "Instalar todos os plugins", "networkError": "Falha ao obter a loja de plugins. Verifique a conexão de rede e tente novamente.", "placeholder": "Pesquisar por nome, descrição ou palavra-chave do plugin...", "releasedAt": "Lançado em {{createdAt}}", "tabs": { "all": "Todos", "installed": "Instalados" }, "title": "Loja de Plugins" }, "unknownError": "Erro desconhecido", "unknownPlugin": "Plugin desconhecido" }