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
parent 1b4fea1794
commit 1c91736a6d
237 changed files with 7543 additions and 23 deletions

View File

@@ -106,6 +106,15 @@ const translation = {
addFailureBranch: 'Agregar rama de error',
noHistory: 'Sin historia',
loadMore: 'Cargar más flujos de trabajo',
versionHistory: 'Historial de versiones',
exportSVG: 'Exportar como SVG',
exitVersions: 'Versiones de salida',
exportJPEG: 'Exportar como JPEG',
exportPNG: 'Exportar como PNG',
referenceVar: 'Variable de referencia',
publishUpdate: 'Publicar actualización',
noExist: 'No existe tal variable',
exportImage: 'Exportar imagen',
},
env: {
envPanelTitle: 'Variables de Entorno',
@@ -205,6 +214,7 @@ const translation = {
testRunIteration: 'Iteración de ejecución de prueba',
back: 'Atrás',
iteration: 'Iteración',
loop: 'Bucle',
},
tabs: {
'searchBlock': 'Buscar bloque',
@@ -243,6 +253,9 @@ const translation = {
'document-extractor': 'Extractor de documentos',
'list-operator': 'Operador de lista',
'agent': 'Agente',
'loop-end': 'Salir del bucle',
'loop': 'Bucle',
'loop-start': 'Inicio del bucle',
},
blocksAbout: {
'start': 'Define los parámetros iniciales para iniciar un flujo de trabajo',
@@ -263,6 +276,8 @@ const translation = {
'list-operator': 'Se utiliza para filtrar u ordenar el contenido de la matriz.',
'document-extractor': 'Se utiliza para analizar documentos cargados en contenido de texto que es fácilmente comprensible por LLM.',
'agent': 'Invocar modelos de lenguaje de gran tamaño para responder preguntas o procesar el lenguaje natural',
'loop-end': 'Equivalente a "romper". Este nodo no tiene elementos de configuración. Cuando el cuerpo del bucle alcanza este nodo, el bucle termina.',
'loop': 'Ejecuta un bucle de lógica hasta que se cumpla la condición de terminación o se alcance el conteo máximo de bucles.',
},
operator: {
zoomIn: 'Acercar',
@@ -404,6 +419,34 @@ const translation = {
variable: 'Variable',
},
sysQueryInUser: 'se requiere sys.query en el mensaje del usuario',
jsonSchema: {
warningTips: {
saveSchema: 'Por favor, termina de editar el campo actual antes de guardar el esquema.',
},
showAdvancedOptions: 'Mostrar opciones avanzadas',
addField: 'Agregar campo',
generatedResult: 'Resultado Generado',
generateJsonSchema: 'Generar esquema JSON',
apply: 'Aplicar',
descriptionPlaceholder: 'Agregar descripción',
stringValidations: 'Validaciones de cadenas',
addChildField: 'Agregar campo de niño',
back: 'Atrás',
promptTooltip: 'Convierta la descripción del texto en una estructura de esquema JSON estandarizada.',
doc: 'Aprender más sobre la salida estructurada',
generating: 'Generando esquema JSON...',
fieldNamePlaceholder: 'Nombre del campo',
resultTip: 'Aquí está el resultado generado. Si no estás satisfecho, puedes regresar y modificar tu solicitud.',
title: 'Esquema de salida estructurada',
regenerate: 'Regenerar',
instruction: 'Instrucción',
generationTip: 'Puedes usar lenguaje natural para crear rápidamente un esquema JSON.',
promptPlaceholder: 'Describe tu esquema JSON...',
required: 'requerido',
generate: 'Generar',
import: 'Importar desde JSON',
resetDefaults: 'Restablecer',
},
},
knowledgeRetrieval: {
queryVariable: 'Variable de consulta',
@@ -416,6 +459,31 @@ const translation = {
url: 'URL segmentada',
metadata: 'Metadatos adicionales',
},
metadata: {
options: {
disabled: {
subTitle: 'No habilitar el filtrado de metadatos',
},
automatic: {
subTitle: 'Generar automáticamente condiciones de filtrado de metadatos basadas en la consulta del usuario',
desc: 'Generar automáticamente condiciones de filtrado de metadatos basadas en la variable de consulta',
},
manual: {
title: 'Manual',
subTitle: 'Añadir manualmente condiciones de filtro de metadatos',
},
},
panel: {
conditions: 'Condiciones',
title: 'Condiciones del filtro de metadatos',
add: 'Agregar condición',
select: 'Seleccionar variable...',
datePlaceholder: 'Elige una hora...',
placeholder: 'Ingrese valor',
search: 'Buscar metadatos',
},
title: 'Filtrado de Metadatos',
},
},
http: {
inputVars: 'Variables de entrada',
@@ -505,6 +573,8 @@ const translation = {
'exists': 'Existe',
'all of': 'Todos los',
'not exists': 'no existe',
'after': 'después',
'before': 'antes',
},
enterValue: 'Ingresa un valor',
addCondition: 'Agregar condición',
@@ -520,6 +590,7 @@ const translation = {
},
select: 'Escoger',
addSubVariable: 'Sub Variable',
condition: 'Condición',
},
variableAssigner: {
title: 'Asignar variables',
@@ -562,6 +633,8 @@ const translation = {
'overwrite': 'Sobrescribir',
'/=': '/=',
'set': 'Poner',
'remove-last': 'Eliminar último',
'remove-first': 'Eliminar primero',
},
'variables': 'Variables',
'setParameter': 'Establecer parámetro...',
@@ -769,6 +842,37 @@ const translation = {
toolNotAuthorizedTooltip: '{{herramienta}} No autorizado',
modelNotSelected: 'Modelo no seleccionado',
},
loop: {
ErrorMethod: {
removeAbnormalOutput: 'Eliminar salida anormal',
operationTerminated: 'Terminado',
continueOnError: 'Continuar con el error',
},
loopMaxCount: 'Conteo máximo de bucles',
output: 'Variable de Salida',
currentLoopCount: 'Contador de bucles actual: {{count}}',
currentLoop: 'Bucle de corriente',
loopNode: 'Nodo de bucle',
deleteDesc: 'Eliminar el nodo de bucle eliminará todos los nodos hijos',
totalLoopCount: 'Total de loops: {{count}}',
comma: ',',
finalLoopVariables: 'Variables del Bucle Final',
inputMode: 'Modo de entrada',
deleteTitle: '¿Eliminar nodo de bucle?',
setLoopVariables: 'Establecer variables dentro del alcance del bucle',
loop_other: '{{count}} bucles',
breakCondition: 'Condición de terminación del bucle',
loopMaxCountError: 'Por favor, introduce un conteo máximo de bucles válido, que varíe entre 1 y {{maxCount}}.',
exitConditionTip: 'Un nodo de bucle necesita al menos una condición de salida',
error_one: '{{count}} Error',
loop_one: '{{count}} Bucle',
initialLoopVariables: 'Variables de Bucle Iniciales',
errorResponseMethod: 'Método de respuesta de error',
breakConditionTip: 'Solo se pueden hacer referencia a las variables dentro de bucles con condiciones de terminación y variables de conversación.',
error_other: '{{count}} Errores',
loopVariables: 'Variables de bucle',
variableName: 'Nombre de Variable',
},
},
tracing: {
stopBy: 'Pásate por {{usuario}}',
@@ -780,6 +884,36 @@ const translation = {
noAssignedVars: 'No hay variables asignadas disponibles',
conversationVars: 'Variables de conversación',
},
versionHistory: {
filter: {
onlyYours: 'Solo tuyo',
onlyShowNamedVersions: 'Solo muestra versiones nombradas',
empty: 'No se encontró un historial de versiones coincidente.',
reset: 'Restablecer filtro',
},
editField: {
titleLengthLimit: 'El título no puede exceder {{limit}} caracteres',
title: 'Título',
releaseNotesLengthLimit: 'Las notas de lanzamiento no pueden exceder {{limit}} caracteres',
releaseNotes: 'Notas de Lanzamiento',
},
action: {
deleteSuccess: 'Versión eliminada',
updateSuccess: 'Versión actualizada',
restoreFailure: 'Error al restaurar la versión',
deleteFailure: 'Error al eliminar la versión',
updateFailure: 'Error al actualizar la versión',
restoreSuccess: 'Versión restaurada',
},
releaseNotesPlaceholder: 'Describe lo que cambió',
restorationTip: 'Después de la restauración de la versión, el borrador actual será sobrescrito.',
nameThisVersion: 'Nombra esta versión',
defaultName: 'Versión sin título',
title: 'Versiones',
deletionTip: 'La eliminación es irreversible, por favor confirma.',
currentDraft: 'Borrador Actual',
editVersionInfo: 'Editar información de la versión',
},
}
export default translation