{
  "admin_enter": "Entrar",
  "admin_key": "Entrar en la consola",
  "admin_key_help": "Clave de administración (nb3a_…) o su código de invitación (NB3-…), que abre la consola de sub-administración. Se introduce una vez: la sesión dura 30 días en este navegador, y la clave no queda guardada en él.",
  "admin_logout": "Salir",
  "admin_title": "Administración",
  "app_name": "NutellaBoot 3",
  "attach": "Adjuntar a la imagen",
  "bind_team": "Vincular equipo",
  "boot_key": "Clave de arranque",
  "build_layer": "Construir capa",
  "build_queued": "Construcción en cola",
  "building": "Construyendo…",
  "bulk": "Creación masiva",
  "bulk_create": "Crear todas",
  "bulk_help": "Una imagen por línea: identificador, nombre y plantilla separados por TAB.",
  "bulk_result": "{ok} creadas, {fail} con error",
  "cancel": "Cancelar",
  "clean_home": "Limpiar la home",
  "close": "Cerrar",
  "command_sent": "Comando enviado a {n} máquina(s)",
  "config_intro": "Estas opciones se aplican a todas las máquinas que arranquen esta imagen, a partir del próximo arranque.",
  "config_link": "Enlace de configuración",
  "config_title": "Configuración de la imagen",
  "confirm_command": "¿Enviar \"{cmd}\" a {n} máquina(s)?",
  "confirm_delete": "¿Borrar la imagen \"{id}\"? Esto no se puede deshacer.",
  "console_enter": "Entrar en mi consola",
  "console_help": "El mismo código de invitación abre su consola de sub-administración, donde crea y gestiona sus modelos y sus site-images.",
  "copied": "Copiado",
  "copy": "Copiar",
  "create": "Crear",
  "create_bad_code": "Código no válido, expirado o sin saldo.",
  "create_code": "Código de invitación",
  "create_done": "¡Imagen creada! Guarde estos datos — no se muestran de nuevo.",
  "create_fullname": "Nombre visible",
  "create_go": "Crear imagen",
  "create_have_code": "Tengo un código de invitación",
  "create_intro": "Cada imagen es un sistema que sus máquinas descargan al encender. Con un código de invitación crea la suya al instante; sin código, solicite acceso y la administración lo libera.",
  "create_name": "Nombre de la imagen (identificador)",
  "create_name_help": "Minúsculas, dígitos, punto, guion. Los nombres que empiezan por dígito están reservados a la administración.",
  "create_no_code": "No tengo código",
  "create_template": "Plantilla base",
  "create_title": "Crear una imagen",
  "created": "Imagen creada",
  "delete": "Borrar",
  "disable_firewall": "Desactivar cortafuegos",
  "dismiss": "Descartar",
  "download_csv": "Descargar credenciales (CSV)",
  "enable_firewall": "Activar cortafuegos",
  "error": "Error",
  "field_free": "La sede puede cambiar",
  "field_locked": "Solo la administración",
  "filter_alert": "En alerta",
  "filter_all": "Todas",
  "filter_locked": "Bloqueadas",
  "filter_offline": "Desconectadas",
  "filter_unbound": "Sin equipo",
  "filter_usb": "Con dispositivo",
  "firewall": "Cortafuegos",
  "history": "Historial",
  "home_admin_desc": "Voy a crear imágenes, generar credenciales y llevar la infraestructura. Quien tiene código de invitación entra por aquí también, a su propia consola. La sesión dura 30 días.",
  "home_admin_enter": "Entrar en la administración",
  "home_admin_key": "Clave de administración o código de invitación",
  "home_admin_title": "Soy de la administración",
  "home_coord_bad": "Identificador o token no válido. Revise el enlace que recibió.",
  "home_coord_checking": "Comprobando…",
  "home_coord_desc": "Tengo una imagen y quiero configurarla o seguir las máquinas de mi sala.",
  "home_coord_hint": "Normalmente recibe un enlace ya listo de la organización; si es así, solo ábralo. Si tiene el identificador y el token por separado, péguelos aquí.",
  "home_coord_id": "Identificador de la imagen",
  "home_coord_open_config": "Configurar la imagen",
  "home_coord_open_hotconfig": "Gestionar las máquinas",
  "home_coord_title": "Soy coordinador de sede",
  "home_coord_token": "Token de la imagen",
  "home_create_desc": "Voy a crear y cuidar la imagen de mi laboratorio o evento.",
  "home_create_open": "Crear mi imagen",
  "home_create_title": "Quiero mi propia imagen",
  "home_docs_api": "Referencia de la API",
  "home_docs_desc": "Cómo preparar la temporada, grabar las memorias USB, el día de la prueba y la referencia de la API.",
  "home_docs_operations": "Manual de operación",
  "home_docs_title": "Documentación",
  "home_guide_admin": "Administración: la clave de administración se muestra una sola vez cuando se prepara el servidor (comando de configuración inicial). Con ella, entre en la administración, abra la imagen deseada y use \"ver credenciales y enlace\" para copiar el token y el enlace de cada sede — sin necesidad de recrear nada.",
  "home_guide_coord": "Coordinador: la organización de la maratón crea su imagen y le entrega un enlace con el identificador y el token ya incluidos — con abrir ese enlace basta. Si solo recibió el identificador y el token por separado, péguelos en la tarjeta de arriba.",
  "home_guide_title": "Cómo conseguir mis claves",
  "home_intro": "Una memoria USB enciende la máquina y ésta descarga un sistema listo desde el servidor — con telemetría, bloqueo de pantalla y configuración por sala. Sirve para pruebas, laboratorios de enseñanza y salas gestionadas (la maratón de programación es uno de los usos). Elija abajo por dónde empezar.",
  "home_tagline": "Gestión de laboratorios con arranque en red",
  "image": "Imagen",
  "image_id": "Identificador",
  "image_id_help": "Minúsculas, dígitos, punto, guion. Los nombres que empiezan por dígito están reservados a la administración.",
  "image_name": "Nombre",
  "images": "Imágenes",
  "invite_build_quota": "Cuota de capas por imagen",
  "invite_count": "Cuántos códigos",
  "invite_generate": "Generar código",
  "invite_max_images": "Imágenes por código",
  "invite_remaining": "restantes",
  "invite_revoke": "Revocar",
  "invites": "Invitaciones",
  "invites_help": "Genere códigos y entréguelos a quien vaya a crear su propia imagen. Cada código tiene un límite de imágenes.",
  "last_seen": "Visto",
  "layer_attach_now": "Adjuntar",
  "layer_attach_to": "Adjuntar a las imágenes",
  "layer_attached": "Capa adjuntada",
  "layer_build": "Construir capa",
  "layer_by_image": "Por imagen",
  "layer_by_template": "Por plantilla (adjuntar a varias)",
  "layer_name": "Nombre de la capa",
  "layer_none": "Todavía no hay capas.",
  "layer_of_image": "Capas de esta imagen",
  "layer_packages": "Paquetes (separados por espacio o coma)",
  "layer_remove": "Quitar capa",
  "layer_state_done": "lista",
  "layer_state_failed": "falló",
  "layer_state_queue": "en cola",
  "layer_state_running": "construyendo",
  "layers": "Capas extra",
  "layers_button": "capas",
  "layers_help": "Paquetes adicionales instalados sobre la imagen base.",
  "layers_section": "Capas adicionales",
  "layers_section_help": "Instale paquetes sobre la imagen base. Construir una vez en la plantilla y adjuntar a varias imágenes ahorra tiempo; o haga una capa solo de una imagen.",
  "load": "Carga",
  "loading": "Cargando…",
  "lock_dont_touch": "NO toque el ratón ni el teclado",
  "lock_password_prompt": "Contraseña para desbloquear",
  "lock_password_wrong": "Contraseña incorrecta",
  "lock_screen": "Bloquear pantalla",
  "lock_unlocking": "Desbloqueando…",
  "lock_wait_message": "La prueba va a comenzar. Espere las indicaciones del equipo.",
  "lock_wait_title": "Espere",
  "locked": "Bloqueada",
  "locked_field": "Definido por la organización de la maratón",
  "locks_help": "El candado cerrado significa que solo la administración cambia ese campo. Vale para las imágenes Oficiales de esta plantilla; las Libres editan todo.",
  "locks_save": "Guardar candados",
  "locks_saved": "Candados actualizados",
  "locks_title": "Campos que la sede puede cambiar",
  "logs_download": "Descargar",
  "logs_none": "Esta máquina todavía no ha enviado registros.",
  "machine": "Máquina",
  "machine_key": "Clave de máquina",
  "machines": "Máquinas",
  "machines_online": "{n} en línea",
  "machines_total": "{n} en total",
  "make_free": "Liberar todo",
  "make_official": "Hacer oficial",
  "make_private": "Hacer privado",
  "make_public": "Hacer público",
  "manage_link": "Enlace de gestión",
  "media_cd": "CD/DVD INSERTADO",
  "memory": "Memoria",
  "model_create": "Crear modelo",
  "model_created": "Modelo creado",
  "model_delete_confirm": "¿Borrar el modelo {n}?",
  "model_description": "Descripción",
  "model_duplicate": "Duplicar",
  "model_duplicate_hint": "Ponga nombre al nuevo modelo y pulse Crear modelo.",
  "model_empty_warning": "Sin capas: una site-image derivada de este modelo no arrancará.",
  "model_from": "Partir de",
  "model_from_blank": "— desde cero —",
  "model_from_help": "Al partir de un modelo existente, el nuevo hereda las mismas capas y el mismo formulario (con los candados). Así se obtiene un modelo nuevo que ya trae telemetría y wifi.",
  "model_layer_add": "Añadir capa",
  "model_layer_manual": "— indicar archivo y md5 —",
  "model_layers": "Capas",
  "model_layers_count": "capas",
  "model_layers_help": "El orden es la prioridad del overlay: gana la primera. Las capas de personalización van delante de la imagen base.",
  "model_name": "Nombre del modelo",
  "model_of_admin": "de la administración",
  "model_panel_title": "Modelo",
  "model_readonly": "Modelo público de la administración: puede derivar site-images de él, pero no editarlo.",
  "model_used_by": "site-images",
  "model_wallpaper": "Fondo de pantalla del modelo",
  "model_wallpaper_free": "Las sedes pueden cambiarlo",
  "model_wallpaper_help": "Vale para toda sede de este modelo que no tenga el suyo. Cambiarlo aquí llega a las sedes ya creadas en el próximo arranque.",
  "model_wallpaper_locked": "Las sedes no lo cambian",
  "models_none": "Todavía no hay modelos. Cree el primero arriba.",
  "models_section": "Modelos",
  "models_section_help": "El modelo es lo que se configura una vez: las capas (sistema base, telemetría, wifi, paquetes) y el formulario que rellena cada sede. Cada site-image deriva de un modelo.",
  "new_image": "Nueva imagen",
  "no": "No",
  "no_machines": "Todavía no apareció ninguna máquina.",
  "no_team": "sin equipo",
  "no_token": "Abra esta página con el enlace que incluye el token (?id=…&tk=…).",
  "none": "ninguno",
  "offline": "Desconectada",
  "online": "En línea",
  "packages": "Paquetes",
  "personal_namespace": "Personal",
  "poweroff": "Apagar",
  "profile": "Perfil",
  "profile_free": "Libre (el dueño edita todo)",
  "profile_free_short": "Libre",
  "profile_help": "En imágenes oficiales, campos como RAM mínima, cortafuegos, uso de USB y página inicial solo los cambia la administración.",
  "profile_official": "Oficial (campos obligatorios bloqueados)",
  "profile_official_short": "Oficial",
  "publish_disabled_warn": "Publicación desactivada — las máquinas descargarán de la propia máquina de gestión.",
  "publish_help": "Las capas y las imágenes USB se envían al servidor de archivos, para que las máquinas no descarguen de la máquina de gestión.",
  "publish_none": "Nada publicado todavía.",
  "publish_retry": "Reenviar pendientes",
  "publish_section": "Publicación de archivos",
  "publish_status_disabled": "desactivado",
  "publish_status_done": "publicado",
  "publish_status_failed": "falló",
  "reboot": "Reiniciar",
  "refresh": "Actualizar",
  "rejected_machines": "{n} máquina(s) intentaron reportar con identificación inválida:",
  "rejected_machines_hint": "Probablemente un agente de telemetría desactualizado — regenere la capa de telemetría y reinicie las máquinas.",
  "remove": "Quitar",
  "report_last_4h": "últimas 4 horas",
  "report_last_hour": "última hora",
  "report_open": "Informe",
  "report_period": "Período del informe:",
  "report_today": "hoy",
  "request_approve_code": "Aprobar (enviar código)",
  "request_contact": "Su contacto (correo, teléfono, @)",
  "request_intro": "Sin un código, deje su solicitud: la administración la evalúa y le envía un código o el enlace listo.",
  "request_note": "Cuéntenos para qué lo usará",
  "request_reject": "Rechazar",
  "request_send": "Enviar solicitud",
  "request_sent": "¡Solicitud enviada! Espere el contacto de la administración.",
  "request_wanted": "Nombre deseado para la imagen",
  "requests_admin": "Solicitudes",
  "requests_none": "No hay solicitudes pendientes.",
  "reserved_namespace": "Reservado a la administración",
  "reset_editors": "Reiniciar conteo de editores",
  "role_base": "sistema base",
  "role_extra": "extra",
  "role_telemetry": "telemetría",
  "role_wifi": "wifi",
  "rotate_token": "Generar nuevo token",
  "save": "Guardar",
  "saved": "Configuración guardada",
  "saving": "Guardando…",
  "screen": "Pantalla",
  "search": "Buscar",
  "seat": "Puesto",
  "seeders": "Sembradores",
  "seeders_help": "Máquinas que sirven la imagen a las demás de la red local.",
  "seeders_none": "Ninguna máquina está sembrando ahora",
  "select_all": "Seleccionar todas",
  "select_none": "Limpiar selección",
  "selected_n": "{n} seleccionada(s)",
  "send_command": "Enviar comando",
  "sound_enable": "🔔 Activar sonido",
  "sound_on": "🔔 Sonido activado",
  "sound_unavailable": "Este navegador no permite reproducir sonido.",
  "stale": "Sin contacto",
  "status": "Estado",
  "swap": "Swap",
  "tab_logs": "Registros",
  "tab_state": "Estado ahora",
  "team": "Equipo",
  "template": "Plantilla",
  "template_public": "Disponible para autoservicio",
  "token": "Token",
  "unbind_team": "Desvincular",
  "unlock_screen": "Desbloquear pantalla",
  "unlocked": "Libre",
  "uploading": "Subiendo…",
  "usb_auto_off": "generación automática apagada (usb.auto_generate en server.json)",
  "usb_building": "generando…",
  "usb_conf_help": "ya con el identificador y la clave de esta sala",
  "usb_download": "Descargar",
  "usb_failed": "falló",
  "usb_generate": "Generar",
  "usb_generic": "imagen de la memoria USB",
  "usb_generic_help": "la misma para todas las sedes",
  "usb_generic_image": "imagen genérica",
  "usb_help": "Las máquinas arrancan desde una memoria USB. Grabe la imagen una vez y use la misma memoria en todas — se libera al inicio del arranque.",
  "usb_howto": "Grabe la imagen en la memoria y copie nutellaboot.conf dentro (es una partición FAT común, se abre en cualquier computadora).",
  "usb_kernel": "kernel e initrd",
  "usb_local": "servida por la máquina de gestión",
  "usb_network": "TETHERING CONECTADO",
  "usb_no_kernel": "No hay kernel ni initrd en la máquina de gestión — sin ellos no hay imagen. Ejecute, como root:",
  "usb_none": "ninguna sede aún",
  "usb_not_generated": "aún no generada",
  "usb_or": "o, si prefiere no copiar nada",
  "usb_other": "DISPOSITIVO USB CONECTADO",
  "usb_per_site": "por sede",
  "usb_phone": "CELULAR CONECTADO",
  "usb_published": "publicada",
  "usb_ready_made": "imagen ya configurada",
  "usb_ready_made_help": "nada que copiar; sólo sirve en esta sala",
  "usb_regenerate": "Generar de nuevo",
  "usb_section": "Memoria USB de arranque",
  "usb_section_help": "Una imagen sirve para todas las sedes: lo que cambia por sala es nutellaboot.conf, que cada sede descarga en su pantalla.",
  "usb_stale_boot_key": "Desactualizada: la clave de arranque cambió. Las memorias grabadas con ella ya no arrancan.",
  "usb_stale_kernel": "Desactualizada: el sistema de arranque se reconstruyó después de esta imagen.",
  "usb_stale_server": "Desactualizada: la dirección del servidor cambió después de esta imagen.",
  "usb_storage": "MEMORIA USB CONECTADA",
  "usb_title": "Memoria USB de arranque de esta sala",
  "view_credentials": "Ver credenciales y enlace",
  "wallpaper": "Fondo de pantalla",
  "wallpaper_at_creation": "Fondo de pantalla (opcional)",
  "wallpaper_choose": "Elegir archivo",
  "wallpaper_current": "Recién subido",
  "wallpaper_help": "Suba un PNG o JPEG. El archivo queda en el servidor; no hace falta alojarlo en ningún sitio.",
  "wallpaper_lock_label": "No permitir cambiar el fondo",
  "wallpaper_locked_msg": "El fondo de pantalla de esta imagen fue definido por la organización.",
  "wallpaper_none": "No se ha subido ningún fondo",
  "wallpaper_preview_failed": "No se pudo cargar la vista previa del fondo.",
  "wallpaper_remove": "Quitar",
  "wallpaper_send": "Subir",
  "wallpaper_upload_failed": "La imagen fue creada, pero el fondo no se subió",
  "who_admin": "administración",
  "who_admin_help": "Usted ve y administra todo, y es la única cuenta que puede usar nombres que empiezan por dígito.",
  "who_subadmin": "sub-administración",
  "who_subadmin_help": "Usted ve y administra solo lo que creó. Los nombres que empiezan por dígito están reservados a la administración.",
  "yes": "Sí"
}
