2024-04-08 18:51:46 +08:00
const translation = {
2024-04-08 23:17:16 +08:00
common : {
editing : 'Editando' ,
autoSaved : 'Auto-salvo' ,
unpublished : 'Não publicado' ,
published : 'Publicado' ,
publish : 'Publicar' ,
update : 'Atualizar' ,
run : 'Executar' ,
running : 'Executando' ,
inRunMode : 'No modo de execução' ,
inPreview : 'Na prévia' ,
inPreviewMode : 'No modo de prévia' ,
preview : 'Prévia' ,
viewRunHistory : 'Ver histórico de execução' ,
runHistory : 'Histórico de execução' ,
goBackToEdit : 'Voltar para a edição' ,
conversationLog : 'Registro de conversa' ,
features : 'Recursos' ,
debugAndPreview : 'Depurar e pré-visualizar' ,
restart : 'Reiniciar' ,
currentDraft : 'Rascunho atual' ,
currentDraftUnpublished : 'Rascunho atual não publicado' ,
latestPublished : 'Último publicado' ,
publishedAt : 'Publicado em' ,
restore : 'Restaurar' ,
runApp : 'Executar aplicativo' ,
batchRunApp : 'Executar aplicativo em lote' ,
accessAPIReference : 'Acessar referência da API' ,
embedIntoSite : 'Incorporar no site' ,
addTitle : 'Adicionar título...' ,
addDescription : 'Adicionar descrição...' ,
noVar : 'Sem variável' ,
searchVar : 'Buscar variável' ,
variableNamePlaceholder : 'Nome da variável' ,
setVarValuePlaceholder : 'Definir variável' ,
needConnecttip : 'Esta etapa não está conectada a nada' ,
maxTreeDepth : 'Limite máximo de {{depth}} nós por ramificação' ,
needEndNode : 'O bloco de fim deve ser adicionado' ,
needAnswerNode : 'O bloco de resposta deve ser adicionado' ,
workflowProcess : 'Processo de fluxo de trabalho' ,
notRunning : 'Ainda não em execução' ,
previewPlaceholder : 'Digite o conteúdo na caixa abaixo para iniciar a depuração do Chatbot' ,
effectVarConfirm : {
title : 'Remover variável' ,
content : 'A variável está sendo usada em outros nós. Deseja removê-la mesmo assim?' ,
} ,
insertVarTip : 'Pressione a tecla \'/\' para inserir rapidamente' ,
2024-04-10 22:20:14 +08:00
processData : 'Processar dados' ,
input : 'Entrada' ,
output : 'Saída' ,
2024-04-08 23:17:16 +08:00
} ,
errorMsg : {
fieldRequired : '{{field}} é obrigatório' ,
authRequired : 'Autorização é necessária' ,
invalidJson : '{{field}} é JSON inválido' ,
fields : {
variable : 'Nome da Variável' ,
variableValue : 'Valor da Variável' ,
code : 'Código' ,
model : 'Modelo' ,
rerankModel : 'Modelo de Re-ordenação' ,
} ,
invalidVariable : 'Variável inválida' ,
} ,
singleRun : {
testRun : 'Execução de teste ' ,
startRun : 'Iniciar execução' ,
running : 'Executando' ,
} ,
tabs : {
'searchBlock' : 'Buscar bloco' ,
'blocks' : 'Blocos' ,
'builtInTool' : 'Ferramenta incorporada' ,
'customTool' : 'Ferramenta personalizada' ,
'question-understand' : 'Entendimento da pergunta' ,
'logic' : 'Lógica' ,
'transform' : 'Transformar' ,
'utilities' : 'Utilitários' ,
'noResult' : 'Nenhum resultado encontrado' ,
} ,
blocks : {
'start' : 'Início' ,
'end' : 'Fim' ,
'answer' : 'Resposta' ,
'llm' : 'LLM' ,
'knowledge-retrieval' : 'Recuperação de conhecimento' ,
'question-classifier' : 'Classificador de perguntas' ,
'if-else' : 'Se/Senão' ,
'code' : 'Código' ,
'template-transform' : 'Modelo' ,
'http-request' : 'Requisição HTTP' ,
'variable-assigner' : 'Atribuidor de variáveis' ,
} ,
blocksAbout : {
'start' : 'Defina os parâmetros iniciais para iniciar um fluxo de trabalho' ,
'end' : 'Defina o final e o tipo de resultado de um fluxo de trabalho' ,
'answer' : 'Defina o conteúdo da resposta de uma conversa no chat' ,
'llm' : 'Invocar grandes modelos de linguagem para responder perguntas ou processar linguagem natural' ,
'knowledge-retrieval' : 'Permite consultar conteúdo de texto relacionado a perguntas de usuário do conhecimento' ,
'question-classifier' : 'Define as condições de classificação de perguntas do usuário, LLM pode definir como a conversa progride com base na descrição da classificação' ,
'if-else' : 'Permite dividir o fluxo de trabalho em dois ramos com base em condições if/else' ,
'code' : 'Execute um trecho de código Python ou NodeJS para implementar lógica personalizada' ,
'template-transform' : 'Converta dados em string usando a sintaxe do modelo Jinja' ,
'http-request' : 'Permite enviar solicitações de servidor sobre o protocolo HTTP' ,
'variable-assigner' : 'Atribua variáveis em diferentes ramos à mesma variável para alcançar uma configuração unificada de pós-nós' ,
} ,
operator : {
zoomIn : 'Aumentar zoom' ,
zoomOut : 'Diminuir zoom' ,
zoomTo50 : 'Zoom para 50%' ,
zoomTo100 : 'Zoom para 100%' ,
zoomToFit : 'Zoom para ajustar' ,
} ,
panel : {
userInputField : 'Campo de entrada do usuário' ,
changeBlock : 'Mudar bloco' ,
helpLink : 'Link de ajuda' ,
about : 'Sobre' ,
createdBy : 'Criado por ' ,
nextStep : 'Próximo passo' ,
addNextStep : 'Adicionar o próximo bloco neste fluxo de trabalho' ,
selectNextStep : 'Selecionar próximo bloco' ,
runThisStep : 'Executar este passo' ,
checklist : 'Lista de verificação' ,
checklistTip : 'Certifique-se de resolver todos os problemas antes de publicar' ,
checklistResolved : 'Todos os problemas estão resolvidos' ,
organizeBlocks : 'Organizar blocos' ,
change : 'Mudar' ,
} ,
2024-04-08 18:51:46 +08:00
nodes : {
common : {
2024-04-08 23:17:16 +08:00
outputVars : 'Variáveis de saída' ,
insertVarTip : 'Pressione a tecla \'/\' para inserir' ,
memory : {
memory : 'Memória' ,
memoryTip : 'Configurações de memória do chat' ,
windowSize : 'Tamanho da janela' ,
conversationRoleName : 'Nome do papel na conversa' ,
user : 'Prefixo do usuário' ,
assistant : 'Prefixo do assistente' ,
} ,
memories : {
title : 'Memórias' ,
tip : 'Memória do chat' ,
builtIn : 'Incorporada' ,
} ,
2024-04-08 18:51:46 +08:00
} ,
start : {
2024-04-08 23:17:16 +08:00
required : 'obrigatório' ,
inputField : 'Campo de entrada' ,
builtInVar : 'Variáveis incorporadas' ,
2024-04-08 18:51:46 +08:00
outputVars : {
2024-04-08 23:17:16 +08:00
query : 'Entrada do usuário' ,
2024-04-08 18:51:46 +08:00
memories : {
2024-04-08 23:17:16 +08:00
des : 'Histórico da conversa' ,
type : 'Tipo de mensagem' ,
content : 'Conteúdo da mensagem' ,
2024-04-08 18:51:46 +08:00
} ,
2024-04-08 23:17:16 +08:00
files : 'Lista de arquivos' ,
2024-04-08 18:51:46 +08:00
} ,
2024-04-08 23:17:16 +08:00
noVarTip : 'Defina as entradas que podem ser usadas no fluxo de trabalho' ,
2024-04-08 18:51:46 +08:00
} ,
end : {
2024-04-08 23:17:16 +08:00
outputs : 'Saídas' ,
output : {
type : 'Tipo de saída' ,
variable : 'Variável de saída' ,
} ,
2024-04-08 18:51:46 +08:00
type : {
2024-04-08 23:17:16 +08:00
'none' : 'Nenhum' ,
'plain-text' : 'Texto simples' ,
'structured' : 'Estruturado' ,
2024-04-08 18:51:46 +08:00
} ,
} ,
answer : {
2024-04-08 23:17:16 +08:00
answer : 'Resposta' ,
outputVars : 'Variáveis de saída' ,
2024-04-08 18:51:46 +08:00
} ,
llm : {
2024-04-08 23:17:16 +08:00
model : 'modelo' ,
variables : 'variáveis' ,
context : 'contexto' ,
contextTooltip : 'Você pode importar conhecimento como contexto' ,
notSetContextInPromptTip : 'Para habilitar o recurso de contexto, preencha a variável de contexto em PROMPT.' ,
2024-04-08 18:51:46 +08:00
prompt : 'prompt' ,
2024-04-08 23:17:16 +08:00
roleDescription : {
system : 'Dar instruções de alto nível para a conversa' ,
user : 'Fornecer instruções, consultas ou qualquer entrada baseada em texto para o modelo' ,
assistant : 'Respostas do modelo com base nas mensagens do usuário' ,
} ,
addMessage : 'Adicionar mensagem' ,
vision : 'visão' ,
files : 'Arquivos' ,
resolution : {
name : 'Resolução' ,
high : 'Alta' ,
low : 'Baixa' ,
} ,
2024-04-08 18:51:46 +08:00
outputVars : {
2024-04-08 23:17:16 +08:00
output : 'Gerar conteúdo' ,
usage : 'Informações de uso do modelo' ,
} ,
singleRun : {
variable : 'Variável' ,
} ,
} ,
knowledgeRetrieval : {
queryVariable : 'Variável de consulta' ,
knowledge : 'Conhecimento' ,
outputVars : {
output : 'Dados segmentados de recuperação' ,
content : 'Conteúdo segmentado' ,
title : 'Título segmentado' ,
icon : 'Ícone segmentado' ,
url : 'URL segmentada' ,
metadata : 'Outros metadados' ,
2024-04-08 18:51:46 +08:00
} ,
} ,
http : {
2024-04-08 23:17:16 +08:00
inputVars : 'Variáveis de entrada' ,
2024-04-08 18:51:46 +08:00
api : 'API' ,
2024-04-08 23:17:16 +08:00
apiPlaceholder : 'Insira o URL, digite \'/\' para inserir a variável' ,
notStartWithHttp : 'A API deve começar com http:// ou https://' ,
key : 'Chave' ,
value : 'Valor' ,
bulkEdit : 'Editar em massa' ,
keyValueEdit : 'Edição de chave-valor' ,
headers : 'Cabeçalhos' ,
params : 'Parâmetros' ,
body : 'Corpo' ,
2024-04-08 18:51:46 +08:00
outputVars : {
2024-04-08 23:17:16 +08:00
body : 'Conteúdo da resposta' ,
statusCode : 'Código de status da resposta' ,
headers : 'Lista de cabeçalhos de resposta JSON' ,
files : 'Lista de arquivos' ,
2024-04-08 18:51:46 +08:00
} ,
2024-04-08 23:17:16 +08:00
authorization : {
'authorization' : 'Autorização' ,
'authorizationType' : 'Tipo de autorização' ,
'no-auth' : 'Nenhum' ,
'api-key' : 'Chave da API' ,
'auth-type' : 'Tipo de autenticação' ,
'basic' : 'Básica' ,
'bearer' : 'Bearer' ,
'custom' : 'Personalizada' ,
'api-key-title' : 'Chave da API' ,
'header' : 'Cabeçalho' ,
} ,
insertVarPlaceholder : 'digite \'/\' para inserir variável' ,
2024-04-08 18:51:46 +08:00
} ,
code : {
2024-04-08 23:17:16 +08:00
inputVars : 'Variáveis de entrada' ,
outputVars : 'Variáveis de saída' ,
2024-04-08 18:51:46 +08:00
} ,
templateTransform : {
2024-04-08 23:17:16 +08:00
inputVars : 'Variáveis de entrada' ,
code : 'Código' ,
codeSupportTip : 'Suporta apenas Jinja2' ,
2024-04-08 18:51:46 +08:00
outputVars : {
2024-04-08 23:17:16 +08:00
output : 'Conteúdo transformado' ,
2024-04-08 18:51:46 +08:00
} ,
} ,
ifElse : {
2024-04-08 23:17:16 +08:00
if : 'Se' ,
else : 'Senão' ,
elseDescription : 'Usado para definir a lógica que deve ser executada quando a condição if não é atendida.' ,
and : 'e' ,
or : 'ou' ,
operator : 'Operador' ,
notSetVariable : 'Por favor, defina a variável primeiro' ,
2024-04-08 18:51:46 +08:00
comparisonOperator : {
2024-04-08 23:17:16 +08:00
'contains' : 'contém' ,
'not contains' : 'não contém' ,
'start with' : 'começa com' ,
'end with' : 'termina com' ,
'is' : 'é' ,
'is not' : 'não é' ,
'empty' : 'vazio' ,
'not empty' : 'não está vazio' ,
'null' : 'nulo' ,
'not null' : 'não é nulo' ,
2024-04-08 18:51:46 +08:00
} ,
2024-04-08 23:17:16 +08:00
enterValue : 'Digite o valor' ,
addCondition : 'Adicionar condição' ,
conditionNotSetup : 'Condição NÃO configurada' ,
2024-04-08 18:51:46 +08:00
} ,
variableAssigner : {
2024-04-08 23:17:16 +08:00
title : 'Atribuir variáveis' ,
outputType : 'Tipo de saída' ,
outputVarType : 'Tipo de variável de saída' ,
varNotSet : 'Variável não definida' ,
noVarTip : 'Adicione as variáveis a serem atribuídas' ,
type : {
string : 'String' ,
number : 'Número' ,
object : 'Objeto' ,
array : 'Array' ,
} ,
outputVars : {
output : 'Valor da variável atribuída' ,
} ,
2024-04-08 18:51:46 +08:00
} ,
2024-04-08 23:17:16 +08:00
tool : {
toAuthorize : 'Para autorizar' ,
inputVars : 'Variáveis de entrada' ,
outputVars : {
text : 'conteúdo gerado pela ferramenta' ,
files : {
title : 'arquivos gerados pela ferramenta' ,
type : 'Tipo de suporte. Agora apenas suporte a imagem' ,
transfer_method : 'Método de transferência. O valor é remote_url ou local_file' ,
url : 'URL da imagem' ,
upload_file_id : 'ID de upload do arquivo' ,
} ,
} ,
} ,
questionClassifiers : {
model : 'modelo' ,
inputVars : 'Variáveis de entrada' ,
class : 'Classe' ,
classNamePlaceholder : 'Escreva o nome da classe' ,
advancedSetting : 'Configuração avançada' ,
topicName : 'Nome do tópico' ,
topicPlaceholder : 'Escreva o nome do tópico' ,
addClass : 'Adicionar classe' ,
instruction : 'Instrução' ,
instructionPlaceholder : 'Escreva sua instrução' ,
} ,
} ,
tracing : {
stopBy : 'Parado por {{user}}' ,
2024-04-08 18:51:46 +08:00
} ,
}
export default translation