greentic-setup 0.4.13

End-to-end bundle setup engine for the Greentic platform — pack discovery, QA-driven configuration, secrets persistence, and bundle lifecycle management
Documentation
{
  "cli.bundle.add.adding": "Agregando pack al bundle...",
  "cli.bundle.add.bundle": "  Bundle: {}",
  "cli.bundle.add.created_structure": "Estructura del bundle creada en {}",
  "cli.bundle.add.dry_run": "[simulación] Se agregaría el pack al bundle",
  "cli.bundle.add.env": "  Entorno: {}",
  "cli.bundle.add.pack_ref": "  Referencia del pack: {}",
  "cli.bundle.add.resolved": "  Packs resueltos: {}",
  "cli.bundle.add.success": "Pack agregado al bundle exitosamente.",
  "cli.bundle.add.team": "  Equipo: {}",
  "cli.bundle.add.tenant": "  Tenant: {}",
  "cli.bundle.add.version_warning": "Advertencia: La validación de la versión {} falló: {}",
  "cli.bundle.build.building": "Construyendo bundle portable...",
  "cli.bundle.build.output": "  Salida: {}",
  "cli.bundle.build.running_doctor": "Ejecutando validación doctor...",
  "cli.bundle.build.success": "Bundle construido exitosamente en {}",
  "cli.bundle.init.created": "Bundle creado en {}",
  "cli.bundle.init.creating": "Creando bundle en {}...",
  "cli.bundle.init.exists": "El bundle ya existe en {}",
  "cli.bundle.init.next_steps": "Siguientes pasos:",
  "cli.bundle.init.step_add": "  1. greentic-setup bundle add <pack.gtpack> --bundle {}",
  "cli.bundle.init.step_setup": "  2. greentic-setup bundle setup --bundle {} --answers answers.yaml",
  "cli.bundle.list.bundle": "Bundle: {}",
  "cli.bundle.list.domain": "Dominio: {}",
  "cli.bundle.list.packs_found": "Packs encontrados: {}",
  "cli.bundle.remove.cancelled": "eliminación cancelada - use --force para confirmar",
  "cli.bundle.remove.complete": "Provider eliminado: {}",
  "cli.bundle.remove.confirm": "Esto eliminará la configuración del provider.",
  "cli.bundle.remove.removing": "Eliminando provider...",
  "cli.bundle.remove.use_force": "Use --force para confirmar.",
  "cli.bundle.setup.complete": "Configuración del provider completada: {}",
  "cli.bundle.setup.domain": "  Dominio: {}",
  "cli.bundle.setup.dry_run": "[simulación] Se configuraría el provider: {}",
  "cli.bundle.setup.emit_usage": "Edite y use con: greentic-setup bundle setup --answers {}",
  "cli.bundle.setup.emit_written": "Plantilla de respuestas escrita en: {}",
  "cli.bundle.setup.interactive_not_impl": "La configuración interactiva aún no está implementada.",
  "cli.bundle.setup.provider": "  Provider: {}",
  "cli.bundle.setup.setting_up": "Configurando provider...",
  "cli.bundle.setup.use_answers": "Use --answers <archivo> para proporcionar las respuestas de configuración.",
  "cli.bundle.setup.use_emit_answers": "O use --emit-answers <archivo> para generar una plantilla de respuestas.",
  "cli.bundle.status.bundle_label": "Bundle: {}",
  "cli.bundle.status.not_found": "Bundle no encontrado: {}",
  "cli.bundle.status.packs": "Packs: {} instalados",
  "cli.bundle.status.tenants": "Tenants: {}",
  "cli.bundle.status.valid_no": "no (falta greentic.demo.yaml)",
  "cli.bundle.status.valid_yes": "",
  "cli.bundle.update.complete": "Actualización del provider completada: {}",
  "cli.bundle.update.dry_run": "[simulación] Se actualizaría el provider: {}",
  "cli.bundle.update.emit_usage": "Edite y use con: greentic-setup bundle update --answers {}",
  "cli.bundle.update.updating": "Actualizando configuración del provider...",
  "cli.error.answers_required": "--answers requerido en modo no interactivo",
  "cli.error.failed_build_plan": "error al construir plan",
  "cli.error.failed_create_bundle": "error al crear estructura del bundle",
  "cli.error.failed_emit_answers": "error al emitir plantilla de respuestas",
  "cli.error.failed_execute_plan": "error al ejecutar plan",
  "cli.error.failed_read_answers": "error al leer archivo de respuestas",
  "cli.error.interactive_required": "la configuración interactiva requiere archivo --answers",
  "cli.error.invalid_bundle": "directorio de bundle inválido",
  "cli.help.for_help": "Para ayuda: greentic-setup --help",
  "cli.simple.bundle_required": "Se requiere ruta del bundle. Uso: greentic-setup [OPCIONES] <BUNDLE>",
  "cli.simple.dry_run": "[simulación] Se configuraría el bundle: {}",
  "cli.simple.emit_usage": "Edite y use con: greentic-setup --answers {} {}",
  "cli.simple.expected_bundle_format": "se esperaba directorio o archivo .gtbundle: {}",
  "cli.simple.extracted_to": "  Extraído en: {}",
  "cli.simple.extracting": "Extrayendo archivo .gtbundle...",
  "cli.simple.header": "Greentic Setup",
  "cli.simple.interactive_mode": "Modo asistente interactivo",
  "cli.simple.wizard_not_impl": "asistente interactivo aún no implementado - use --answers <archivo>",
  "setup.answers.emitted": "Plantilla de respuestas escrita en {}",
  "setup.answers.loaded": "Respuestas cargadas desde {}",
  "setup.capability.not_found": "No se encontró la capacidad '{}'",
  "setup.capability.resolved": "Capacidad resuelta: pack_id={} stable_id={}",
  "setup.discovering_packs": "Descubriendo packs en el bundle...",
  "setup.dry_run.header": "Plan de configuración (simulación):",
  "setup.error.bundle_not_found": "Bundle no encontrado: {}",
  "setup.error.protocol_not_supported": "Protocolo aún no soportado: {}",
  "setup.error.version_mismatch": "La versión del tag ({}) no coincide con la versión del crate ({})",
  "setup.execute.failed": "Configuración fallida: {}",
  "setup.execute.success": "Configuración completada: {}",
  "setup.found_packs": "Se encontraron {} pack(s): {}",
  "setup.plan.header": "Plan de configuración:",
  "setup.plan.step.collect_answers": "Recopilar respuestas para {}",
  "setup.plan.step.discover": "Descubrir packs",
  "setup.plan.step.resolve": "Generar manifiesto resuelto",
  "setup.plan.step.run_setup": "Ejecutar flujo de configuración para {}",
  "setup.plan.step.seed_secrets": "Sembrar secretos para {}",
  "setup.plan.step.validate": "Validar bundle",
  "setup.plan.step.webhooks": "Registrar webhooks para {}",
  "setup.plan.step.write_config": "Escribir configuración para {}",
  "setup.qa.invalid_choice": "Opción inválida. Opciones: {}",
  "setup.qa.question_prompt": "{}",
  "setup.qa.required_field": "Este campo es obligatorio",
  "setup.qa.secret_input": "Ingrese el valor secreto (oculto):",
  "setup.secrets.failed": "Error al sembrar secretos para provider={} tenant={}: {}",
  "setup.secrets.seeded": "Se sembraron {} secreto(s) para provider={} tenant={}",
  "setup.state_store.fallback": "Usando almacén de estado en memoria (no hay URL de Redis disponible)",
  "setup.state_store.upgraded": "Almacén de estado actualizado a Redis: {}",
  "ui.back": "Atrás",
  "ui.close": "Cerrar",
  "ui.configure": "Configurar {}",
  "ui.continue": "Continuar",
  "ui.description": "Configura {} proveedor(es) en {}",
  "ui.discovering": "Descubriendo proveedores...",
  "ui.discovering_sub": "Leyendo la configuración del bundle",
  "ui.done": "Hecho",
  "ui.execute_setup": "Ejecutar configuración",
  "ui.executing.sub": "Aplicando la configuración al bundle",
  "ui.executing.title": "Ejecutando configuración...",
  "ui.field.required": "{} es obligatorio.",
  "ui.new_setup": "Nueva configuración",
  "ui.no_providers": "No se encontraron proveedores en el bundle.",
  "ui.nothing_to_configure": "No hay nada que configurar.",
  "ui.pending": "Pendiente",
  "ui.provider.configure": "Configurar {}",
  "ui.q.api_base_url": "URL base de la API",
  "ui.q.base_url": "URL base",
  "ui.q.channel_id": "ID del canal",
  "ui.q.default_channel": "Canal predeterminado",
  "ui.q.default_room_id": "ID de sala predeterminado",
  "ui.q.default_to_person_email": "Correo electrónico predeterminado de la persona",
  "ui.q.enabled": "Habilitar proveedor",
  "ui.q.jwt_signing_key": "Clave de firma JWT",
  "ui.q.jwt_signing_key.help": "Clave secreta usada para firmar los tokens de Direct Line. Use cualquier cadena aleatoria (p. ej. openssl rand -hex 32).",
  "ui.q.mode": "Modo",
  "ui.q.ms_bot_app_id": "ID de la aplicación del bot",
  "ui.q.ms_bot_app_id.help": "ID de la aplicación de bot de Microsoft del registro de Azure Bot Service",
  "ui.q.ms_bot_app_password": "Contraseña de la aplicación del bot",
  "ui.q.oauth_custom_auth_url": "URL de autorización",
  "ui.q.oauth_custom_client_id": "ID del cliente",
  "ui.q.oauth_custom_label": "Nombre para mostrar del proveedor",
  "ui.q.oauth_custom_scopes": "Alcances",
  "ui.q.oauth_custom_token_url": "URL del token",
  "ui.q.oauth_enable_custom": "Habilitar proveedor OIDC personalizado",
  "ui.q.oauth_enable_github": "Habilitar inicio de sesión con GitHub",
  "ui.q.oauth_enable_google": "Habilitar inicio de sesión con Google",
  "ui.q.oauth_enable_microsoft": "Habilitar inicio de sesión con Microsoft",
  "ui.q.oauth_enabled": "Habilitar inicio de sesión con OAuth",
  "ui.q.oauth_enabled.help": "Requerir que los usuarios inicien sesión antes de acceder al chat",
  "ui.q.oauth_github_client_id": "ID de cliente de GitHub",
  "ui.q.oauth_github_client_secret": "Secreto de cliente de GitHub",
  "ui.q.oauth_google_client_id": "ID de cliente de Google",
  "ui.q.oauth_google_client_secret": "Secreto de cliente de Google",
  "ui.q.oauth_microsoft_client_id": "ID de cliente de Microsoft",
  "ui.q.oauth_microsoft_client_secret": "Secreto de cliente de Microsoft",
  "ui.q.public_base_url": "URL base pública",
  "ui.q.public_base_url.help": "URL pública para devoluciones de llamada de webhook (p. ej. https://xxxx.trycloudflare.com)",
  "ui.q.route": "Ruta",
  "ui.q.slack_app_id": "ID de la aplicación de Slack",
  "ui.q.slack_bot_token": "Token del bot de Slack",
  "ui.q.slack_configuration_token": "Token de configuración de Slack",
  "ui.q.team_id": "ID del equipo",
  "ui.q.tenant_channel_id": "ID del canal del tenant",
  "ui.q.webex_bot_token": "Token del bot de Webex",
  "ui.questions": "preguntas",
  "ui.result.closed": "La configuración se cerró.",
  "ui.result.closed_sub": "Puedes cerrar esta pestaña.",
  "ui.result.fail.description": "Algo salió mal durante la configuración.",
  "ui.result.fail.title": "La configuración falló",
  "ui.result.log": "Registro",
  "ui.result.manual_steps": "Se requieren pasos manuales",
  "ui.result.output": "Salida",
  "ui.result.success.description": "Bundle configurado correctamente.",
  "ui.result.success.title": "Configuración completa",
  "ui.review.description": "Revisa la configuración antes de aplicarla al bundle.",
  "ui.review.no": "No",
  "ui.review.secret_mask": "********",
  "ui.review.title": "Revisar y ejecutar",
  "ui.review.yes": "",
  "ui.review_execute": "Revisar y ejecutar",
  "ui.select_action": "Selecciona una acción para comenzar.",
  "ui.shared.description": "Estas preguntas se aplican a todos los proveedores.",
  "ui.shared.title": "Configuración compartida",
  "ui.start_config": "Iniciar configuración",
  "ui.title": "Configuración de Greentic"
}