mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-28 22:25:24 +00:00
150 lines
6.2 KiB
JSON
150 lines
6.2 KiB
JSON
{
|
|
"newUi": {
|
|
"sidebar": {
|
|
"automations": {
|
|
"title": "Automatizaciones",
|
|
"tabAutomations": "Automatizaciones",
|
|
"tabRuns": "Corre",
|
|
"tabChannels": "Canales",
|
|
"createAutomation": "Nueva automatización",
|
|
"backToAutomations": "Volver a Automatizaciones",
|
|
"createTitle": "Nueva automatización",
|
|
"editTitle": "Automatización de edición",
|
|
"empty": "Aún no hay automatizaciones. Crea una para que reaccione a una métrica, una programación o un evento.",
|
|
"emptyRuns": "Aún no hay carreras.",
|
|
"emptyChannels": "Aún no hay canales. Añade uno para enviar notificaciones a algún lugar.",
|
|
"noChannelsHint": "Aún no hay canales configurados. Añade uno en la pestaña Canales.",
|
|
"addChannel": "Agregar canal",
|
|
"testChannel": "Prueba",
|
|
"channelTestSent": "Notificación de prueba enviada",
|
|
"channelTestFailed": "Falló la notificación de prueba",
|
|
"channelDeleted": "Canal eliminado",
|
|
"deleteChannelConfirm": "¿Eliminar este canal? Las automatizaciones que lo utilicen dejarán de enviar notificaciones.",
|
|
"nameLabel": "Nombre",
|
|
"namePlaceholder": "Por ejemplo, limpiar /data cuando se llena",
|
|
"nameRequired": "Se requiere el nombre",
|
|
"descriptionLabel": "Descripción",
|
|
"descriptionPlaceholder": "Descripción opcional",
|
|
"enabledLabel": "Activado",
|
|
"concurrencyLabel": "Si ya está en funcionamiento",
|
|
"concurrencyHint": "Qué hacer si esto se activa de nuevo antes de que finalice la última ejecución.",
|
|
"concurrency": {
|
|
"skip": "Saltarse la nueva carrera",
|
|
"queue": "Espera y corre tras",
|
|
"allow": "Ejecuta ambos a la vez"
|
|
},
|
|
"save": "Ahorrar",
|
|
"created": "Automatización creada",
|
|
"updated": "Automatización guardada",
|
|
"deleted": "Automatización eliminada",
|
|
"deleteConfirm": "¿Eliminar esta automatización? Su historial de ejecución también se eliminará.",
|
|
"runNow": "Corre ahora",
|
|
"testRun": "Ejecución de prueba",
|
|
"testRunHint": "Ejecuta todos los pasos, pero no toca nada fuera de Termix.",
|
|
"runStarted": "La carrera ha comenzado.",
|
|
"runFinished": "Ejecución finalizada: {{status}}",
|
|
"trigger": "Desencadenar",
|
|
"steps": "Pasos",
|
|
"addStep": "Agregar paso",
|
|
"removeStep": "Eliminar paso",
|
|
"moveUp": "Subir",
|
|
"moveDown": "Baja",
|
|
"noSteps": "Aún no hay pasos a seguir. Añade uno para indicar qué debería suceder.",
|
|
"webhookTokenTitle": "URL del webhook",
|
|
"webhookTokenDescription": "Esto se muestra una sola vez. Guárdalo ahora, no se podrá recuperar más tarde.",
|
|
"copy": "Copiar",
|
|
"copied": "Copiado",
|
|
"viewJson": "JSON",
|
|
"viewBuilder": "Constructor",
|
|
"viewGraph": "Gráfico",
|
|
"lastRun": "Última carrera",
|
|
"never": "Nunca",
|
|
"duration": "{{seconds}}s",
|
|
"stepOutput": "Producción",
|
|
"stepError": "Error",
|
|
"dryRunBadge": "Ejecución de prueba",
|
|
"hostSelector": {
|
|
"trigger": "Host desencadenante",
|
|
"host": "Anfitrión específico",
|
|
"fleet": "Flota",
|
|
"all": "Todos los anfitriones"
|
|
},
|
|
"triggerKinds": {
|
|
"metric_threshold": "Umbral métrico",
|
|
"host_status": "El host sube o baja",
|
|
"health_check": "Cambios en los chequeos médicos",
|
|
"schedule": "Según un horario",
|
|
"docker_event": "Evento de contenedor",
|
|
"internal_event": "Evento Termix",
|
|
"webhook": "Webhook entrante"
|
|
},
|
|
"stepTypes": {
|
|
"notify": "Enviar una notificación",
|
|
"http": "Llamar a una URL",
|
|
"run_snippet": "Ejecutar un fragmento",
|
|
"run_command": "Ejecutar un comando",
|
|
"docker": "Controlar un contenedor",
|
|
"tunnel": "Controlar un túnel",
|
|
"wol": "Despierta a un anfitrión",
|
|
"wait": "Esperar",
|
|
"set_var": "Establecer una variable",
|
|
"if": "Si / de lo contrario",
|
|
"run_automation": "Ejecuta otra automatización",
|
|
"stop": "Detener"
|
|
},
|
|
"statuses": {
|
|
"running": "Correr",
|
|
"success": "Éxito",
|
|
"failed": "Fallido",
|
|
"timeout": "Tiempo de espera agotado",
|
|
"skipped": "Saltado",
|
|
"cancelled": "Cancelado"
|
|
},
|
|
"fields": {
|
|
"host": "Anfitrión",
|
|
"metric": "Métrico",
|
|
"mount": "Punto de montaje",
|
|
"operator": "Es",
|
|
"value": "Valor",
|
|
"forSeconds": "Mantenido durante (segundos)",
|
|
"cooldown": "Tiempo de enfriamiento (minutos)",
|
|
"cron": "Expresión cron",
|
|
"intervalSeconds": "Cada (segundos)",
|
|
"timezone": "Huso horario",
|
|
"timezoneServer": "Hora del servidor",
|
|
"timezoneHint": "En esta zona se leen las horas cron. No se aplica a los horarios de intervalo.",
|
|
"container": "Recipiente",
|
|
"command": "Dominio",
|
|
"url": "URL",
|
|
"method": "Método",
|
|
"body": "Cuerpo",
|
|
"channels": "Canales",
|
|
"title": "Título",
|
|
"message": "Mensaje",
|
|
"snippet": "Retazo",
|
|
"seconds": "Artículos de segunda clase",
|
|
"conditionLeftPlaceholder": "Valor a comprobar",
|
|
"conditionRightPlaceholder": "Comparar con",
|
|
"variableName": "nombre de la variable",
|
|
"variableValue": "Valor",
|
|
"elevated": "Ejecutar con sudo",
|
|
"onError": "Si esto falla",
|
|
"allowPrivateNetwork": "Permitir direcciones de red local",
|
|
"allowPrivateNetworkHint": "Necesario para un servicio autohospedado en su LAN. Desactivado por defecto para evitar solicitudes a direcciones internas."
|
|
},
|
|
"onError": {
|
|
"stop": "Detengan la carrera",
|
|
"continue": "Continuar"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"nav": {
|
|
"automations": "Automatizaciones"
|
|
},
|
|
"onboarding": {
|
|
"feature_automations": "Automatizaciones",
|
|
"feature_automations_desc": "Ejecuta pasos automáticamente cuando ocurra algo y recibe notificaciones."
|
|
}
|
|
}
|