fix: auto translate failed when there is a new file in english (#19671)

This commit is contained in:
Joel 2025-05-14 16:01:35 +08:00 • committed by GitHub
commit 1c91736a6d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
237 changed files with 7543 additions and 23 deletions

View file

@ -106,6 +106,15 @@ const translation = {
addFailureBranch: 'Adicionar ramificação com falha',
noHistory: 'Sem História',
loadMore: 'Carregar mais fluxos de trabalho',
exportPNG: 'Exportar como PNG',
publishUpdate: 'Publicar Atualização',
versionHistory: 'Histórico de Versão',
exportImage: 'Exportar Imagem',
referenceVar: 'Variável de Referência',
noExist: 'Nenhuma variável desse tipo',
exitVersions: 'Versões de Sair',
exportSVG: 'Exportar como SVG',
exportJPEG: 'Exportar como JPEG',
},
env: {
envPanelTitle: 'Variáveis de Ambiente',
@ -205,6 +214,7 @@ const translation = {
testRunIteration: 'Iteração de execução de teste',
back: 'Voltar',
iteration: 'Iteração',
loop: 'Laço',
},
tabs: {
'searchBlock': 'Buscar bloco',
@ -243,6 +253,9 @@ const translation = {
'list-operator': 'Operador de lista',
'document-extractor': 'Extrator de documentos',
'agent': 'Agente',
'loop-end': 'Sair do Loop',
'loop-start': 'Início do Loop',
'loop': 'Laço',
},
blocksAbout: {
'start': 'Definir os parâmetros iniciais para iniciar um fluxo de trabalho',
@ -263,6 +276,8 @@ const translation = {
'document-extractor': 'Usado para analisar documentos carregados em conteúdo de texto que é facilmente compreensível pelo LLM.',
'list-operator': 'Usado para filtrar ou classificar o conteúdo da matriz.',
'agent': 'Invocar grandes modelos de linguagem para responder a perguntas ou processar linguagem natural',
'loop-end': 'Equivalente a "break". Este nó não possui itens de configuração. Quando o corpo do loop atinge este nó, o loop termina.',
'loop': 'Execute um loop de lógica até que a condição de término seja atendida ou o número máximo de loops seja alcançado.',
},
operator: {
zoomIn: 'Aproximar',
@ -404,6 +419,34 @@ const translation = {
variable: 'Variável',
},
sysQueryInUser: 'sys.query na mensagem do usuário é necessário',
jsonSchema: {
warningTips: {
saveSchema: 'Por favor, termine de editar o campo atual antes de salvar o esquema.',
},
instruction: 'Instrução',
showAdvancedOptions: 'Mostrar opções avançadas',
addField: 'Adicionar Campo',
descriptionPlaceholder: 'Adicionar descrição',
promptTooltip: 'Converta a descrição do texto em uma estrutura de esquema JSON padronizada.',
generating: 'Gerando esquema JSON...',
generate: 'Gerar',
title: 'Esquema de Saída Estruturada',
promptPlaceholder: 'Descreva seu Esquema JSON...',
back: 'Voltar',
doc: 'Saiba mais sobre saída estruturada',
regenerate: 'Regenerar',
resultTip: 'Aqui está o resultado gerado. Se você não estiver satisfeito, pode voltar e modificar seu pedido.',
addChildField: 'Adicionar Campo de Criança',
generationTip: 'Você pode usar linguagem natural para criar rapidamente um esquema JSON.',
generatedResult: 'Resultado Gerado',
import: 'Importar de JSON',
generateJsonSchema: 'Gerar Esquema JSON',
fieldNamePlaceholder: 'Nome do Campo',
resetDefaults: 'Reiniciar',
stringValidations: 'Validações de String',
apply: 'Aplicar',
required: 'obrigatório',
},
},
knowledgeRetrieval: {
queryVariable: 'Variável de consulta',
@ -416,6 +459,33 @@ const translation = {
url: 'URL segmentado',
metadata: 'Outros metadados',
},
metadata: {
options: {
disabled: {
subTitle: 'Não ativando a filtragem de metadados',
title: 'Desativado',
},
automatic: {
desc: 'Gere automaticamente condições de filtragem de metadados com base na Variável de Consulta',
title: 'Automático',
subTitle: 'Gerar automaticamente condições de filtragem de metadados com base na consulta do usuário',
},
manual: {
title: 'Manual',
subTitle: 'Adicione manualmente as condições de filtragem de metadados',
},
},
panel: {
add: 'Adicionar Condição',
select: 'Selecione a variável...',
datePlaceholder: 'Escolha um horário...',
search: 'Pesquisar metadados',
conditions: 'Condições',
title: 'Condições de filtro de metadados',
placeholder: 'Insira o valor',
},
title: 'Filtragem de Metadados',
},
},
http: {
inputVars: 'Variáveis de entrada',
@ -505,6 +575,8 @@ const translation = {
'exists': 'Existe',
'not exists': 'não existe',
'all of': 'todos os',
'after': 'depois',
'before': 'antes',
},
enterValue: 'Digite o valor',
addCondition: 'Adicionar condição',
@ -520,6 +592,7 @@ const translation = {
},
addSubVariable: 'Subvariável',
select: 'Selecionar',
condition: 'Condição',
},
variableAssigner: {
title: 'Atribuir variáveis',
@ -562,6 +635,8 @@ const translation = {
'+=': '+=',
'set': 'Pôr',
'overwrite': 'Sobrescrever',
'remove-last': 'Remover Último',
'remove-first': 'Remover Primeiro',
},
'selectAssignedVariable': 'Selecione a variável atribuída...',
'setParameter': 'Definir parâmetro...',
@ -766,6 +841,38 @@ const translation = {
toolNotAuthorizedTooltip: '{{ferramenta}} Não autorizado',
toolbox: 'caixa de ferramentas',
},
loop: {
ErrorMethod: {
removeAbnormalOutput: 'Remover Saída Anormal',
operationTerminated: 'Terminado',
continueOnError: 'Continue em Caso de Erro',
},
errorResponseMethod: 'Método de Resposta de Erro',
loop_one: '{{count}} Loop',
inputMode: 'Modo de Entrada',
setLoopVariables: 'Defina variáveis dentro do escopo do loop',
totalLoopCount: 'Contagem total de loops: {{count}}',
breakCondition: 'Condição de Término de Loop',
comma: ',',
input: 'Entrada',
variableName: 'Nome da Variável',
initialLoopVariables: 'Variáveis de Loop Iniciais',
exitConditionTip: 'Um nó de loop precisa de pelo menos uma condição de saída',
loopNode: 'Nó de Loop',
loopMaxCount: 'Contagem Máxima de Loop',
currentLoopCount: 'Contagem atual de loops: {{count}}',
deleteTitle: 'Excluir Nó de Loop?',
error_other: '{{count}} Erros',
loop_other: '{{count}} Laços',
output: 'Variável de Saída',
error_one: '{{count}} Erro',
finalLoopVariables: 'Variáveis do Loop Final',
loopMaxCountError: 'Por favor, insira um limite máximo de loop válido, variando de 1 a {{maxCount}}',
loopVariables: 'Variáveis de Loop',
breakConditionTip: 'Somente variáveis dentro de laços com condições de término e variáveis de conversa podem ser referenciadas.',
currentLoop: 'Laço Atual',
deleteDesc: 'A exclusão do nó de loop removerá todos os nós filhos',
},
},
tracing: {
stopBy: 'Parado por {{user}}',
@ -777,6 +884,38 @@ const translation = {
assignedVarsDescription: 'As variáveis atribuídas devem ser variáveis graváveis, como',
noAvailableVars: 'Nenhuma variável disponível',
},
versionHistory: {
filter: {
all: 'Todos',
empty: 'Nenhuma versão histórica correspondente encontrada',
reset: 'Redefinir Filtro',
onlyYours: 'Somente seu',
onlyShowNamedVersions: 'Mostre apenas versões nomeadas',
},
editField: {
titleLengthLimit: 'O título não pode exceder {{limit}} caracteres',
releaseNotes: 'Notas de Lançamento',
releaseNotesLengthLimit: 'As notas de lançamento não podem exceder {{limit}} caracteres',
title: 'Título',
},
action: {
updateFailure: 'Falha ao atualizar a versão',
updateSuccess: 'Versão atualizada',
deleteSuccess: 'Versão excluída',
restoreFailure: 'Falha ao restaurar versão',
restoreSuccess: 'Versão restaurada',
deleteFailure: 'Falha ao deletar versão',
},
title: 'Versões',
latest: 'Último',
nameThisVersion: 'Nomeie esta versão',
defaultName: 'Versão Sem Título',
releaseNotesPlaceholder: 'Descreva o que mudou',
editVersionInfo: 'Editar informações da versão',
restorationTip: 'Após a restauração da versão, o rascunho atual será substituído.',
currentDraft: 'Rascunho Atual',
deletionTip: 'A exclusão é irreversível, por favor confirme.',
},
}
export default translation