PHP Classes

File: config/i18n/es/terminalserver.php

Recommend this page to a friend!
  Packages of Matthew Asham   Binkterm PHP   config/i18n/es/terminalserver.php   Download  
File: config/i18n/es/terminalserver.php
Role: Auxiliary script
Content type: text/plain
Description: Configuration script
Class: Binkterm PHP
Bulletin board system based on the Web
Author: By
Last change:
Date: 5 days ago
Size: 54,550 bytes
 

Contents

Class file image Download
<?php // Telnet server UI strings (Spanish ? AI-generated, may contain inaccuracies) return [ // --- Connection / rate limiting --- 'ui.terminalserver.server.rate_limited' => 'Demasiados intentos fallidos de inicio de sesión. Por favor, inténtelo más tarde.', // --- Login / register menu (pre-auth) --- 'ui.terminalserver.server.login_menu.prompt' => '¿Qué desea hacer?', 'ui.terminalserver.server.login_menu.login' => ' (L) Iniciar sesión en cuenta existente', 'ui.terminalserver.server.login_menu.reset_password' => ' (R) Restablecer contraseña perdida', 'ui.terminalserver.server.login_menu.register' => ' (N) Registrar nueva cuenta', 'ui.terminalserver.server.login_menu.qwk_transfer' => ' (K) Transferencia QWK', 'ui.terminalserver.server.login_menu.quit' => ' (Q) Salir', 'ui.terminalserver.server.login_menu.choice' => 'Su elección: ', 'ui.terminalserver.server.login_menu.invalid_choice' => 'Selección no válida.', 'ui.terminalserver.server.goodbye' => '¡Adiós!', 'ui.terminalserver.server.press_enter_disconnect' => 'Presione Enter para desconectarse.', // --- Login --- 'ui.terminalserver.server.login.username_prompt' => 'Usuario: ', 'ui.terminalserver.server.login.password_prompt' => 'Contraseña: ', 'ui.terminalserver.server.login.success' => 'Inicio de sesión exitoso.', 'ui.terminalserver.server.login.failed_remaining' => 'Error de inicio de sesión. {remaining} intento(s) restante(s).', 'ui.terminalserver.server.login.failed_max' => 'Error de inicio de sesión. Máximo de intentos superado.', 'ui.terminalserver.server.reset_password.title' => '=== Restablecimiento de contraseña ===', 'ui.terminalserver.server.reset_password.intro' => 'Ingrese su usuario, nombre real o correo electrónico y enviaremos un enlace de restablecimiento si la cuenta existe.', 'ui.terminalserver.server.reset_password.cancel_hint' => '(Presione Enter en un aviso en blanco para cancelar)', 'ui.terminalserver.server.reset_password.identifier_prompt' => 'Usuario, nombre real o correo electrónico: ', 'ui.terminalserver.server.reset_password.submitting' => 'Solicitando restablecimiento de contraseña...', 'ui.terminalserver.server.reset_password.success' => 'Si existe una cuenta con ese usuario, nombre real o correo, se ha enviado un enlace de restablecimiento.', 'ui.terminalserver.server.reset_password.check_email' => 'Revise su bandeja de entrada y carpeta de spam para el enlace de restablecimiento.', 'ui.terminalserver.server.reset_password.failed' => 'No se pudo procesar la solicitud de restablecimiento de contraseña.', // --- Registration --- 'ui.terminalserver.server.registration.title' => '=== Registro de Nuevo Usuario ===', 'ui.terminalserver.server.registration.intro' => 'Por favor, proporcione la siguiente información para crear su cuenta.', 'ui.terminalserver.server.registration.cancel_hint' => '(Escriba "cancel" en cualquier solicitud para cancelar el registro)', 'ui.terminalserver.server.registration.username' => 'Usuario (3-20 caracteres, letras/números/guión bajo): ', 'ui.terminalserver.server.registration.password' => 'Contraseña (mínimo 8 caracteres): ', 'ui.terminalserver.server.registration.confirm' => 'Confirmar contraseña: ', 'ui.terminalserver.server.registration.password_mismatch' => 'Error: Las contraseñas no coinciden.', 'ui.terminalserver.server.registration.realname' => 'Nombre real: ', 'ui.terminalserver.server.registration.email' => 'Correo electrónico: ', 'ui.terminalserver.server.registration.email_invalid' => 'Se requiere una dirección de correo electrónico válida.', 'ui.terminalserver.server.registration.location' => 'Ubicación (opcional): ', 'ui.terminalserver.server.registration.reason' => 'Motivo para unirse: ', 'ui.terminalserver.server.registration.reason_required' => 'Por favor indique un motivo para unirse.', 'ui.terminalserver.server.registration.submitting' => 'Enviando registro...', 'ui.terminalserver.server.registration.success' => '¡Registro exitoso!', 'ui.terminalserver.server.registration.pending' => 'Su cuenta ha sido creada y está pendiente de aprobación.', 'ui.terminalserver.server.registration.pending_review' => 'Será notificado una vez que un administrador haya revisado su registro.', // --- Anti-bot challenge --- 'ui.terminalserver.server.press_esc' => 'Presione ESC dos veces para continuar...', // --- Banner (login screen) --- 'ui.terminalserver.server.banner.title' => 'Terminal BinktermPHP', 'ui.terminalserver.server.banner.system' => 'Sistema: ', 'ui.terminalserver.server.banner.location' => 'Ubicación: ', 'ui.terminalserver.server.banner.origin' => 'Origen: ', 'ui.terminalserver.server.banner.web' => 'Web: ', 'ui.terminalserver.server.banner.visit_web' => 'Para una buena experiencia visítenos en la web @ {url}', 'ui.terminalserver.server.banner.tls' => 'Conectado usando TLS', 'ui.terminalserver.server.banner.no_tls' => 'Conectado sin TLS - use el puerto {port} para una conexión cifrada', 'ui.terminalserver.server.ssh_banner.welcome' => 'Bienvenido a {system}.', 'ui.terminalserver.server.ssh_banner.line2' => 'Inicie sesión con sus credenciales, o introduzca cualquier usuario/contraseña', 'ui.terminalserver.server.ssh_banner.line3' => 'para continuar a la pantalla principal de inicio de sesión del BBS.', // --- Main menu --- 'ui.terminalserver.server.menu.title' => 'Menú Principal', 'ui.terminalserver.server.menu.select_option' => 'Seleccione una opción:', 'ui.terminalserver.server.menu.netmail' => 'N) Netmail ({count} mensajes)', 'ui.terminalserver.server.menu.echomail' => 'E) Echomail ({count} mensajes)', 'ui.terminalserver.server.menu.whos_online' => 'W) Quién está en línea', 'ui.terminalserver.server.menu.shoutbox' => 'S) Shoutbox', 'ui.terminalserver.server.menu.polls' => 'P) Encuestas', 'ui.terminalserver.server.menu.doors' => 'D) Juegos de Puertas', 'ui.terminalserver.server.menu.files' => 'F) Archivos', 'ui.terminalserver.server.menu.quit' => 'Q) Salir', // --- Farewell --- 'ui.terminalserver.server.farewell' => '¡Gracias por visitarnos, que tenga un excelente día!', 'ui.terminalserver.qwk.action_logout' => 'Q) Cerrar sesión', 'ui.terminalserver.server.visit_web' => 'Vuelva a visitarnos en la web en {url}', // --- Who's Online --- 'ui.terminalserver.server.whos_online.title' => 'Quién está en línea (últimos {minutes} minutos)', 'ui.terminalserver.server.whos_online.empty' => 'No hay usuarios en línea.', 'ui.terminalserver.server.whos_online.status_view' => 'Ver perfil', 'ui.terminalserver.server.whos_online.status_back' => 'Volver', // --- Idle timeout --- 'ui.terminalserver.server.idle.disconnect' => 'Tiempo de inactividad agotado - desconectando...', 'ui.terminalserver.server.idle.warning_line' => '¿Sigue ahí? (Presione Enter para continuar)', 'ui.terminalserver.server.idle.warning_key' => '¿Sigue ahí? (Presione cualquier tecla para continuar)', // --- Shared UI prompts --- 'ui.terminalserver.server.press_any_key' => 'Presione cualquier tecla para volver...', 'ui.terminalserver.server.press_continue' => 'Presione cualquier tecla para continuar...', 'ui.terminalserver.server.confirm_yes' => 'Confirmar', 'ui.terminalserver.server.confirm_no' => 'Cancelar', // --- Message editor (full screen) --- 'ui.terminalserver.editor.title' => 'EDITOR DE MENSAJES - MODO PANTALLA COMPLETA', 'ui.terminalserver.editor.shortcuts' => 'Ctrl+K=Ayuda Ctrl+Z=Enviar Ctrl+C=Cancelar', 'ui.terminalserver.editor.shortcuts_with_draft' => 'Ctrl+S=Borrador Ctrl+K=Ayuda Ctrl+Z=Enviar Ctrl+C=Cancelar', 'ui.terminalserver.editor.cancelled' => 'Mensaje cancelado.', 'ui.terminalserver.editor.saved' => 'Mensaje guardado y listo para enviar.', 'ui.terminalserver.editor.draft_saved' => 'Borrador guardado.', 'ui.terminalserver.editor.draft_save_failed' => 'No se pudo guardar el borrador.', 'ui.terminalserver.editor.starting_text' => 'Comenzando con texto citado. Ingrese su respuesta a continuación.', 'ui.terminalserver.editor.instructions' => 'Ingrese el texto del mensaje. Termine con una línea que contenga solo ".". Escriba "/abort" para cancelar.', // --- Message editor help --- 'ui.terminalserver.editor.help.title' => 'AYUDA DEL EDITOR DE MENSAJES', 'ui.terminalserver.editor.help.separator' => '-------------------', 'ui.terminalserver.editor.help.navigate' => 'Flechas = Mover cursor', 'ui.terminalserver.editor.help.edit' => 'Retroceso/Supr = Editar texto', 'ui.terminalserver.editor.help.help' => 'Ctrl+K = Ayuda', 'ui.terminalserver.editor.help.start_of_line' => 'Ctrl+A = Inicio de línea', 'ui.terminalserver.editor.help.end_of_line' => 'Ctrl+E = Fin de línea', 'ui.terminalserver.editor.help.delete_line' => 'Ctrl+Y = Borrar línea completa', 'ui.terminalserver.editor.help.save_draft' => 'Ctrl+S = Guardar borrador y seguir editando', 'ui.terminalserver.editor.help.save' => 'Ctrl+Z = Guardar mensaje y enviar', 'ui.terminalserver.editor.help.cancel' => 'Ctrl+C = Cancelar y descartar mensaje', // --- Public profile viewer --- 'ui.terminalserver.profile.title' => 'Perfil de usuario', 'ui.terminalserver.profile.username' => 'Usuario', 'ui.terminalserver.profile.real_name' => 'Nombre completo', 'ui.terminalserver.profile.location' => 'Ubicación', 'ui.terminalserver.profile.biography' => 'Biografía', 'ui.terminalserver.profile.not_specified' => 'No especificado', 'ui.terminalserver.profile.empty_biography' => 'No se proporcionó biografía.', 'ui.terminalserver.profile.load_failed' => 'No se pudo cargar el perfil del usuario.', 'ui.terminalserver.profile.status_back' => 'Volver', // --- Compose (shared between netmail and echomail) --- 'ui.terminalserver.compose.drafts_prompt_title' => 'Se encontraron borradores', 'ui.terminalserver.compose.drafts_prompt_message' => '¿Reanudar un borrador guardado o comenzar un mensaje nuevo?', 'ui.terminalserver.compose.resume_draft' => 'Reanudar borrador', 'ui.terminalserver.compose.new_message' => 'Mensaje nuevo', 'ui.terminalserver.compose.cancel_compose' => 'Cancelar', 'ui.terminalserver.compose.drafts_title' => 'Borradores de {type} (página {page}/{total})', 'ui.terminalserver.compose.drafts_title_short' => 'Borradores', 'ui.terminalserver.compose.echomail_label' => 'Echomail', 'ui.terminalserver.compose.netmail_label' => 'Netmail', 'ui.terminalserver.compose.no_subject' => '(Sin asunto)', 'ui.terminalserver.compose.no_area' => 'Sin área', 'ui.terminalserver.compose.unknown' => 'Desconocido', 'ui.terminalserver.compose.drafts_delete_selected' => 'Eliminar el borrador seleccionado', 'ui.terminalserver.compose.drafts_delete_title' => 'Eliminar borrador', 'ui.terminalserver.compose.drafts_delete_confirm' => '¿Eliminar este borrador?', 'ui.terminalserver.compose.drafts_delete_failed' => 'No se pudo eliminar el borrador.', 'ui.terminalserver.compose.drafts_load_failed' => 'No se pudo cargar el borrador.', 'ui.terminalserver.compose.drafts_status_resume' => 'Reanudar', 'ui.terminalserver.compose.drafts_status_delete' => 'Borrar', 'ui.terminalserver.compose.drafts_status_page' => 'Página', 'ui.terminalserver.compose.drafts_status_back' => 'Volver', 'ui.terminalserver.compose.to_name' => 'Para: ', 'ui.terminalserver.compose.to_address' => 'Dirección de destino: ', 'ui.terminalserver.compose.subject' => 'Asunto: ', 'ui.terminalserver.compose.no_recipient' => 'Se requiere nombre del destinatario. Mensaje cancelado.', 'ui.terminalserver.compose.enter_message' => 'Ingrese su mensaje a continuación:', 'ui.terminalserver.compose.select_tagline' => 'Seleccione una etiqueta:', 'ui.terminalserver.compose.no_tagline' => ' 0) Ninguna', 'ui.terminalserver.compose.tagline_default' => 'Etiqueta # [{default}] (Enter para predeterminada): ', 'ui.terminalserver.compose.tagline_none' => 'Etiqueta # (Enter para ninguna): ', 'ui.terminalserver.compose.message_cancelled' => 'Mensaje cancelado (vacío).', 'ui.terminalserver.compose.address_book_hint' => '[? Libreta de direcciones]', 'ui.terminalserver.compose.address_book_search' => 'Buscar nombre o dirección (Enter para cancelar): ', 'ui.terminalserver.compose.address_book_title' => 'Búsqueda en libreta de direcciones', 'ui.terminalserver.compose.address_book_no_results'=> 'No se encontraron coincidencias.', 'ui.terminalserver.compose.address_book_source_ab' => 'AB', 'ui.terminalserver.compose.address_book_source_nl' => 'NL', // --- Echomail --- 'ui.terminalserver.echomail.no_areas' => 'No estás suscrito a ninguna área.', 'ui.terminalserver.echomail.areas_header' => 'Áreas de echomail (página {page}/{total}):', 'ui.terminalserver.echomail.areas_nav' => 'Ingrese #, n/p (siguiente/anterior), / (filtrar), s (buscar), q (salir)', 'ui.terminalserver.echomail.areas_nav_interests' => 'Ingrese #, n/p (siguiente/anterior), / (filtrar), i (por interés), s (buscar), q (salir)', 'ui.terminalserver.echomail.areas_filter' => 'Filtro: {term} ({count} resultados)', 'ui.terminalserver.echomail.areas_no_results' => 'Ningún área coincide con su búsqueda.', 'ui.terminalserver.echomail.areas_search_prompt' => 'Buscar: ', 'ui.terminalserver.echomail.areas_nav_clear' => 'c (borrar filtro)', 'ui.terminalserver.echomail.search_messages_prompt' => 'Buscar mensajes: ', 'ui.terminalserver.echomail.search_term_too_short' => 'El término de búsqueda debe tener al menos 2 caracteres.', 'ui.terminalserver.echomail.search_no_results' => 'No se encontraron mensajes para \'{term}\'.', 'ui.terminalserver.echomail.search_results_header' => 'Búsqueda: {term} (página {page}/{total})', 'ui.terminalserver.echomail.mark_all_title' => 'Marcar todo como leído', 'ui.terminalserver.echomail.mark_all_prompt' => '¿Marcar todos los mensajes de {area} como leídos?', 'ui.terminalserver.echomail.mark_all_status' => 'Marcar todo', 'ui.terminalserver.echomail.mark_all_success' => 'Todos los mensajes se marcaron como leídos.', 'ui.terminalserver.echomail.mark_all_failed' => 'No se pudieron marcar los mensajes como leídos.', 'ui.terminalserver.echomail.mark_all_no_messages' => 'No hay mensajes para marcar como leídos.', 'ui.terminalserver.echomail.select_status' => 'Seleccionar', 'ui.terminalserver.echomail.mark_selected_title' => 'Marcar selección como leída', 'ui.terminalserver.echomail.mark_selected_status' => 'Marcar leídos', 'ui.terminalserver.echomail.mark_selected_prompt' => '¿Marcar {count} mensaje(s) seleccionado(s) como leídos?', 'ui.terminalserver.echomail.mark_selected_success' => 'Los mensajes seleccionados se marcaron como leídos.', 'ui.terminalserver.echomail.mark_selected_failed' => 'No se pudieron marcar los mensajes seleccionados como leídos.', 'ui.terminalserver.echomail.mark_selected_none' => 'No hay mensajes seleccionados.', 'ui.terminalserver.list.status_help' => 'Ayuda', 'ui.terminalserver.list.help_toggle_selection' => 'Alternar selección', 'ui.terminalserver.list.help_move_selection' => 'Mover selección', 'ui.terminalserver.list.help_prev_page' => 'Página anterior / siguiente', 'ui.terminalserver.list.help_jump_row' => 'Ir a la fila', 'ui.terminalserver.list.help_open_selected' => 'Abrir elemento seleccionado', 'ui.terminalserver.list.help_close_help' => 'Cerrar ayuda', 'ui.terminalserver.echomail.help_filter_areas' => 'Filtrar áreas', 'ui.terminalserver.echomail.help_search_areas' => 'Buscar áreas', 'ui.terminalserver.echomail.help_toggle_allareas' => 'Alternar Mis Áreas / Todas', 'ui.terminalserver.echomail.help_unsubscribe_area' => 'Cancelar suscripción del área seleccionada', 'ui.terminalserver.echomail.help_clear_filter' => 'Borrar filtro', 'ui.terminalserver.echomail.help_browse_interests' => 'Explorar por interés', 'ui.terminalserver.echomail.interests_title' => 'Explorar por interés', 'ui.terminalserver.echomail.interests_none' => 'No hay intereses disponibles.', 'ui.terminalserver.echomail.interests_prompt' => 'Ingrese # para explorar, Q para volver:', 'ui.terminalserver.echomail.interest_areas_header' => '{name} (página {page}/{total}):', 'ui.terminalserver.echomail.no_messages' => 'No hay mensajes de echomail.', 'ui.terminalserver.echomail.messages_header' => 'Echomail: {area} (página {page}/{total})', 'ui.terminalserver.echomail.sort_title' => 'Orden', 'ui.terminalserver.echomail.sort_prompt' => 'Actual: {sort}', 'ui.terminalserver.echomail.sort_newest' => 'Recientes', 'ui.terminalserver.echomail.sort_oldest' => 'Antiguos', 'ui.terminalserver.echomail.sort_subject' => 'Asunto', 'ui.terminalserver.echomail.sort_author' => 'Autor', 'ui.terminalserver.echomail.compose_title' => '=== Redactar Echomail ===', 'ui.terminalserver.echomail.area_label' => 'Área: {area}', 'ui.terminalserver.echomail.posting' => 'Publicando echomail...', 'ui.terminalserver.echomail.post_success' => '? ¡Echomail publicado exitosamente!', 'ui.terminalserver.echomail.post_failed' => '? Error al publicar echomail: {error}', 'ui.terminalserver.echomail.help_bookmark' => 'Marcar / desmarcar mensaje', 'ui.terminalserver.echomail.help_text_dl' => 'Descargar como .txt (ZMODEM)', 'ui.terminalserver.echomail.help_email_fwd' => 'Reenviar a mi correo electronico', 'ui.terminalserver.echomail.status_forward' => 'Reenv.', 'ui.terminalserver.echomail.help_forward' => 'Reenviar mensaje', 'ui.terminalserver.echomail.forward_type_title' => 'Reenviar como', 'ui.terminalserver.echomail.forward_type_prompt' => 'Como desea reenviar este mensaje?', 'ui.terminalserver.echomail.forward_type_echomail' => 'Echomail (otra area)', 'ui.terminalserver.echomail.forward_type_netmail' => 'Netmail (direccion FTN)', 'ui.terminalserver.echomail.forward_pick_area_title' => 'Reenviar al area (pagina {page}/{total}):', 'ui.terminalserver.echomail.forward_no_areas' => 'No hay otras areas suscritas para reenviar.', 'ui.terminalserver.echomail.areas_all_header' => 'Todas las echoareas (página {page}/{total}):', 'ui.terminalserver.echomail.no_areas_browse_hint' => 'Presione A para ver todas las áreas, Q para salir.', 'ui.terminalserver.echomail.no_areas_all' => 'No hay echoareas disponibles.', 'ui.terminalserver.echomail.subscribe_title' => '¿Suscribirse?', 'ui.terminalserver.echomail.subscribe_prompt' => '¿Suscribirse a {area}?', 'ui.terminalserver.echomail.subscribe_and_browse' => 'Suscribir y explorar', 'ui.terminalserver.echomail.browse_only' => 'Solo explorar', 'ui.terminalserver.echomail.subscribe_failed' => 'Error al suscribirse a {area}.', 'ui.terminalserver.echomail.unsubscribe_title' => 'Cancelar suscripción', 'ui.terminalserver.echomail.unsubscribe_prompt' => '¿Cancelar suscripción a {area}?', 'ui.terminalserver.echomail.unsubscribe_success' => 'Suscripción cancelada de {area}.', 'ui.terminalserver.echomail.unsubscribe_failed' => 'Error al cancelar suscripción de {area}.', 'ui.terminalserver.echomail.crosspost_prompt' => 'Publicar en otras áreas? [y/N]: ', 'ui.terminalserver.echomail.crosspost_header' => 'Publicación cruzada ({count}/{max} seleccionados):', 'ui.terminalserver.echomail.crosspost_help_confirm'=> 'Confirmar y continuar', 'ui.terminalserver.echomail.crosspost_help_skip' => 'Omitir publicación cruzada', 'ui.terminalserver.echomail.crosspost_at_limit' => 'Límite de publicación cruzada ({max}) alcanzado.', 'ui.terminalserver.echomail.crosspost_no_areas' => 'No hay otras áreas suscritas disponibles.', 'ui.terminalserver.echomail.crosspost_posting_to' => 'También publicando en: {areas}', // --- Echomail ignore rules --- 'ui.terminalserver.echomail.help_ignore' => 'Ignorar remitente', 'ui.terminalserver.echomail.ignore_title' => 'Ignorar', 'ui.terminalserver.echomail.ignore_by_name' => 'Por nombre: {name}', 'ui.terminalserver.echomail.ignore_by_address' => 'Nombre + dirección FTN: {name} <{address}>', 'ui.terminalserver.echomail.ignore_by_subject' => 'Palabra clave del asunto (nombre + dirección)', 'ui.terminalserver.echomail.ignore_confirm_name' => '¿Ignorar todos los mensajes de {name}?', 'ui.terminalserver.echomail.ignore_confirm_address' => '¿Ignorar {name} en {address}?', 'ui.terminalserver.echomail.ignore_subject_prompt' => 'Palabra clave a ignorar:', 'ui.terminalserver.echomail.ignore_saved' => 'Regla de ignorado guardada.', 'ui.terminalserver.echomail.ignore_failed' => 'Error al guardar la regla de ignorado.', 'ui.terminalserver.echomail.help_ignore_rules' => 'Gestionar reglas de ignorado', 'ui.terminalserver.echomail.ignore_rules_title' => 'Reglas de ignorado (página {page}/{total}):', 'ui.terminalserver.echomail.ignore_rules_none' => 'No hay reglas de ignorado definidas.', 'ui.terminalserver.echomail.ignore_rules_delete_title' => 'Eliminar regla', 'ui.terminalserver.echomail.ignore_rules_delete_confirm' => '¿Eliminar regla para {name}?', 'ui.terminalserver.echomail.ignore_rules_deleted' => 'Regla de ignorado eliminada.', 'ui.terminalserver.echomail.ignore_rules_delete_failed' => 'Error al eliminar la regla de ignorado.', // --- Netmail --- 'ui.terminalserver.netmail.no_messages' => 'No hay mensajes de netmail.', 'ui.terminalserver.netmail.no_sent_messages' => 'No hay mensajes de netmail enviados.', 'ui.terminalserver.netmail.inbox_header' => 'Bandeja de entrada Netmail (página {page}/{total}):', 'ui.terminalserver.netmail.sent_header' => 'Netmail enviados (página {page}/{total}):', 'ui.terminalserver.netmail.header' => 'Netmail (página {page}/{total}):', 'ui.terminalserver.netmail.compose_title' => '=== Redactar Netmail ===', 'ui.terminalserver.netmail.sending' => 'Enviando netmail...', 'ui.terminalserver.netmail.send_success' => '? ¡Netmail enviado exitosamente!', 'ui.terminalserver.netmail.send_failed' => '? Error al enviar netmail: {error}', 'ui.terminalserver.netmail.attachments_none' => 'No hay archivos adjuntos en este mensaje.', 'ui.terminalserver.netmail.attachments_header' => 'Adjuntos:', 'ui.terminalserver.netmail.attachment_download_prompt' => 'Adjunto # para descargar (Enter para cancelar): ', 'ui.terminalserver.netmail.delete_confirm_title' => '¿Eliminar mensaje?', 'ui.terminalserver.netmail.delete_confirm_body' => 'Esta acción no se puede deshacer.', 'ui.terminalserver.netmail.deleting' => 'Eliminando...', 'ui.terminalserver.netmail.delete_success' => '? Mensaje eliminado.', 'ui.terminalserver.netmail.delete_failed' => '? Error al eliminar: {error}', 'ui.terminalserver.netmail.text_download_fetch_failed' => 'No se pudo obtener el texto del mensaje.', 'ui.terminalserver.netmail.mark_selected_title' => 'Marcar selección como leída', 'ui.terminalserver.netmail.mark_selected_status' => 'Marcar leídos', 'ui.terminalserver.netmail.mark_selected_prompt' => '¿Marcar {count} mensaje(s) seleccionado(s) como leídos?', 'ui.terminalserver.netmail.mark_selected_success' => 'Los mensajes seleccionados se marcaron como leídos.', 'ui.terminalserver.netmail.mark_selected_failed' => 'No se pudieron marcar los mensajes seleccionados como leídos.', 'ui.terminalserver.netmail.mark_selected_none' => 'No hay mensajes seleccionados.', 'ui.terminalserver.netmail.status_forward' => 'Reenv.', 'ui.terminalserver.netmail.help_forward_ftn' => 'Reenviar a otra dirección FTN', // --- Polls --- 'ui.terminalserver.polls.disabled' => 'La cabina de votación está deshabilitada.', 'ui.terminalserver.polls.title' => 'Encuestas', 'ui.terminalserver.polls.no_polls' => 'No hay encuestas activas.', 'ui.terminalserver.polls.detail_title' => 'Detalle de encuesta', 'ui.terminalserver.polls.total_votes' => 'Total de votos: {count}', 'ui.terminalserver.polls.enter_poll' => 'Ingrese # de encuesta o Q para volver: ', 'ui.terminalserver.polls.vote_prompt' => 'Vote con opción # o Q para volver: ', 'ui.terminalserver.polls.voted' => 'Voto registrado.', // --- Shoutbox --- 'ui.terminalserver.shoutbox.title' => 'Shoutbox', 'ui.terminalserver.shoutbox.recent_title' => 'Shoutbox reciente', 'ui.terminalserver.shoutbox.no_messages' => 'No hay mensajes en el shoutbox.', 'ui.terminalserver.shoutbox.menu' => '[P]ublicar [R]efrescar [Q]uit: ', 'ui.terminalserver.shoutbox.new_shout' => 'Nuevo mensaje (en blanco para cancelar): ', 'ui.terminalserver.shoutbox.posted' => 'Mensaje publicado.', 'ui.terminalserver.shoutbox.post_failed' => 'Error al publicar el mensaje.', // --- File areas --- 'ui.terminalserver.files.no_areas' => 'No hay áreas de archivos disponibles.', 'ui.terminalserver.files.areas_header' => 'Áreas de archivos (página {page}/{total}):', 'ui.terminalserver.files.areas_nav' => 'Ingrese #, n/p (siguiente/anterior), q (salir)', 'ui.terminalserver.files.area_header' => 'Archivos: {area} (página {page}/{total})', 'ui.terminalserver.files.no_files' => 'No hay archivos en esta área.', 'ui.terminalserver.files.files_nav' => 'D)escargar n/p (siguiente/anterior) Q)salir', 'ui.terminalserver.files.files_nav_upload' => 'D)escargar S)ubir n/p (siguiente/anterior) Q)salir', 'ui.terminalserver.files.files_nav_upload_only' => 'S)ubir n/p (siguiente/anterior) Q)salir', 'ui.terminalserver.files.files_nav_none' => 'n/p (siguiente/anterior) Q)salir', 'ui.terminalserver.files.transfer_unavailable' => 'ZMODEM deshabilitado: instale lrzsz (sz/rz) en el servidor para habilitar transferencias.', 'ui.terminalserver.files.invalid_selection' => 'Selección inválida.', 'ui.terminalserver.files.download_prompt' => 'Número de archivo a descargar (Enter para cancelar): ', 'ui.terminalserver.files.download_error' => 'Archivo no encontrado en el servidor.', 'ui.terminalserver.files.download_starting' => 'Iniciando descarga ZMODEM: {name}', 'ui.terminalserver.files.download_hint' => 'Inicie la recepción ZMODEM en su terminal ahora...', 'ui.terminalserver.files.download_done' => 'Transferencia completada.', 'ui.terminalserver.files.download_failed' => 'La transferencia falló o fue cancelada.', 'ui.terminalserver.files.upload_title' => '=== Subir Archivo ===', 'ui.terminalserver.files.upload_area' => 'Área: {area}', 'ui.terminalserver.files.upload_desc_prompt' => 'Descripción breve (en blanco para cancelar): ', 'ui.terminalserver.files.upload_cancelled' => 'Subida cancelada.', 'ui.terminalserver.files.upload_starting' => 'Inicie el envío ZMODEM en su terminal ahora...', 'ui.terminalserver.files.upload_failed' => 'La transferencia falló o fue cancelada.', 'ui.terminalserver.files.upload_done' => 'Archivo subido exitosamente (ID: {id}).', 'ui.terminalserver.files.upload_error' => 'Error al subir: {error}', 'ui.terminalserver.files.upload_duplicate' => 'Este archivo ya existe en esta área.', 'ui.terminalserver.files.upload_readonly' => 'Esta área es de solo lectura. No se permiten subidas.', 'ui.terminalserver.files.upload_admin_only' => 'Solo los administradores pueden subir a esta área.', 'ui.terminalserver.files.files_back_hint' => 'R)egresar a la carpeta padre', 'ui.terminalserver.files.not_a_file' => 'Esa entrada es una carpeta, no un archivo.', 'ui.terminalserver.files.enter_folder_or_file' => 'Ingrese el número de una carpeta para explorar, o de un archivo para ver detalles.', 'ui.terminalserver.files.status_move' => 'Mover', 'ui.terminalserver.files.status_page' => 'Página', 'ui.terminalserver.files.status_open' => 'Abrir', 'ui.terminalserver.files.status_quit' => 'Salir', 'ui.terminalserver.files.status_download' => 'Descargar', 'ui.terminalserver.files.status_upload' => 'Subir', 'ui.terminalserver.files.status_up' => 'Subir nivel', 'ui.terminalserver.files.status_scroll' => 'Desplazar', 'ui.terminalserver.files.status_back' => 'Volver', 'ui.terminalserver.files.detail_title' => 'Información del archivo', 'ui.terminalserver.files.detail_header' => 'Archivo', 'ui.terminalserver.files.detail_size' => 'Tamaño', 'ui.terminalserver.files.detail_uploaded' => 'Subido', 'ui.terminalserver.files.detail_area' => 'Área', 'ui.terminalserver.files.detail_from' => 'Desde', 'ui.terminalserver.files.detail_not_scanned' => 'Sin analizar', 'ui.terminalserver.files.detail_scan_clean' => 'Limpio', 'ui.terminalserver.files.detail_scan_infected' => 'INFECTADO: {sig}', 'ui.terminalserver.files.detail_scan_error' => 'Error de análisis', 'ui.terminalserver.files.detail_scan_skipped' => 'Omitido', 'ui.terminalserver.files.detail_virus_scan' => 'Análisis antivirus', 'ui.terminalserver.files.detail_description' => 'Descripción', 'ui.terminalserver.files.detail_long_description' => 'Detalles', // --- Main menu: terminal settings --- 'ui.terminalserver.server.menu.terminal_settings' => 'T) Configuración de Terminal', // --- Menú principal --- 'ui.terminalserver.server.menu.settings' => 'T) Configuración', // --- Pantalla de configuración por pestañas --- 'ui.terminalserver.settings.tab_title' => 'Configuración BBS', 'ui.terminalserver.settings.tab_terminal' => 'Terminal', 'ui.terminalserver.settings.tab_display' => 'Pantalla', 'ui.terminalserver.settings.tab_messaging' => 'Mensajería', 'ui.terminalserver.settings.tab_account' => 'Cuenta', 'ui.terminalserver.settings.tab_ai' => 'IA', 'ui.terminalserver.settings.hint_navigate' => ' ?? Mover ?? Cambiar [ ] Pestañas S) Guardar Q) Salir', 'ui.terminalserver.settings.hint_navigate_ascii' => ' Arriba/Abajo Mover Izq/Der Cambiar [/] Pestañas S) Guardar Q) Salir', 'ui.terminalserver.settings.discarded' => 'Cambios descartados.', 'ui.terminalserver.settings.exiting' => 'Saliendo de la configuración.', 'ui.terminalserver.settings.line.save_changes' => 'Guardar cambios', // Pestaña Terminal 'ui.terminalserver.settings.terminal.charset' => 'Juego de caracteres', 'ui.terminalserver.settings.terminal.ansi_color' => 'Color ANSI', 'ui.terminalserver.settings.terminal.shell_mode' => 'Estilo de interfaz', 'ui.terminalserver.settings.terminal.shell_mode_auto' => 'TUI pantalla completa (por defecto)', 'ui.terminalserver.settings.terminal.shell_mode_tui' => 'TUI pantalla completa (siempre)', 'ui.terminalserver.settings.terminal.shell_mode_line' => 'Modo línea', 'ui.terminalserver.settings.terminal.run_wizard' => 'Asistente de detección', // Pestaña Pantalla 'ui.terminalserver.settings.display.messages_per_page' => 'Mensajes por página', 'ui.terminalserver.settings.display.timezone' => 'Zona horaria', 'ui.terminalserver.settings.display.language' => 'Idioma', 'ui.terminalserver.settings.display.date_format' => 'Formato de fecha', 'ui.terminalserver.settings.display.default_echo_list' => 'Lista de áreas predeterminada', 'ui.terminalserver.settings.display.echo_list_system' => 'Predeterminado del sistema', 'ui.terminalserver.settings.display.echo_list_reader' => 'Lector', 'ui.terminalserver.settings.display.echo_list_all' => 'Todas las áreas', // Pestaña Mensajería 'ui.terminalserver.settings.messaging.signature' => 'Firma', 'ui.terminalserver.settings.messaging.signature_hint' => 'ENTER para editar (máx. 4 líneas)', 'ui.terminalserver.settings.messaging.tagline' => 'Lema predeterminado', 'ui.terminalserver.settings.messaging.tagline_none' => '(Sin lema)', 'ui.terminalserver.settings.messaging.tagline_random' => '(Aleatorio)', 'ui.terminalserver.settings.messaging.threaded_echo' => 'Vista en hilo (Echomail)', 'ui.terminalserver.settings.messaging.threaded_net' => 'Vista en hilo (Netmail)', 'ui.terminalserver.settings.messaging.quote_coloring' => 'Colorear texto citado', 'ui.terminalserver.settings.messaging.forward_netmail' => 'Reenviar Netmail por correo', 'ui.terminalserver.settings.messaging.echomail_digest' => 'Resumen de Echomail', 'ui.terminalserver.settings.messaging.digest_none' => 'Ninguno', 'ui.terminalserver.settings.messaging.digest_daily' => 'Diario', 'ui.terminalserver.settings.messaging.digest_weekly' => 'Semanal', 'ui.terminalserver.settings.messaging.echomail_badge_mode' => 'Indicador de Echomail Nuevo', 'ui.terminalserver.settings.messaging.badge_mode_new' => 'Nuevos desde la ultima visita', 'ui.terminalserver.settings.messaging.badge_mode_unread' => 'Total no leidos', // Pestaña Cuenta 'ui.terminalserver.settings.account.change_password' => 'Cambiar contraseña', 'ui.terminalserver.settings.account.view_sessions' => 'Ver sesiones activas', 'ui.terminalserver.settings.account.reset_onboarding' => 'Restablecer incorporación de Echomail', 'ui.terminalserver.settings.account.sessions_title' => 'Sesiones activas', 'ui.terminalserver.settings.account.no_sessions' => ' No se encontraron sesiones activas.', 'ui.terminalserver.settings.account.sessions_hint' => 'Número de sesión a revocar, o Q para volver: ', 'ui.terminalserver.settings.account.old_password_prompt' => 'Contraseña actual: ', 'ui.terminalserver.settings.account.new_password_prompt' => 'Nueva contraseña: ', 'ui.terminalserver.settings.account.confirm_password_prompt' => 'Confirmar nueva contraseña: ', 'ui.terminalserver.settings.account.password_mismatch' => 'Las contraseñas no coinciden.', 'ui.terminalserver.settings.account.password_changed' => 'Contraseña cambiada correctamente.', 'ui.terminalserver.settings.account.password_failed' => 'Error al cambiar la contraseña.', 'ui.terminalserver.settings.account.onboarding_reset' => 'Incorporación de Echomail restablecida. Se le guiará en la selección de intereses en su próxima visita.', 'ui.terminalserver.settings.account.onboarding_reset_failed' => 'Error al restablecer la incorporación.', // Pestaña IA 'ui.terminalserver.settings.ai.generate_key' => 'Generar clave MCP', 'ui.terminalserver.settings.ai.regenerate_key' => 'Regenerar clave MCP', 'ui.terminalserver.settings.ai.regenerate_confirm' => 'La regeneración invalidará la clave existente. ¿Continuar? (S/N): ', 'ui.terminalserver.settings.ai.revoke_key' => 'Revocar clave MCP', 'ui.terminalserver.settings.ai.revoke_confirm' => '¿Revocar la clave MCP? Se desconectará cualquier cliente IA conectado. (S/N): ', 'ui.terminalserver.settings.ai.mcp_key_exists' => 'Clave activa: {preview}', 'ui.terminalserver.settings.ai.mcp_no_key' => 'Ninguna clave generada aún', 'ui.terminalserver.settings.ai.key_generated' => 'Clave MCP generada. Cópiela ahora ? no se mostrará de nuevo:', 'ui.terminalserver.settings.ai.generate_failed' => 'Error al generar la clave.', 'ui.terminalserver.settings.ai.key_revoked' => 'Clave MCP revocada.', 'ui.terminalserver.settings.ai.revoke_failed' => 'Error al revocar la clave.', // --- Página de configuración de terminal heredada --- 'ui.terminalserver.settings.title' => '=== Configuración de Terminal ===', 'ui.terminalserver.settings.charset_label' => 'Juego de caracteres : {value}', 'ui.terminalserver.settings.ansi_label' => 'Color ANSI : {value}', 'ui.terminalserver.settings.not_set' => 'No configurado', 'ui.terminalserver.settings.menu_detect' => 'D) Ejecutar asistente de detección', 'ui.terminalserver.settings.menu_charset' => 'C) Cambiar juego de caracteres manualmente', 'ui.terminalserver.settings.menu_ansi' => 'A) Alternar color ANSI', 'ui.terminalserver.settings.menu_quit' => 'Q) Volver al menú principal', 'ui.terminalserver.settings.saved' => 'Configuración guardada.', 'ui.terminalserver.settings.save_failed' => 'Advertencia: no se pudo guardar la configuración.', 'ui.terminalserver.settings.invalid_choice' => 'Opción inválida.', 'ui.terminalserver.settings.charset_prompt' => 'Seleccione: (U)TF-8, (C)P437, (A)SCII: ', // --- Terminal detection wizard --- 'ui.terminalserver.detect.title' => '=== Configuración de Terminal ===', 'ui.terminalserver.detect.intro' => 'El BBS comprobará ahora su terminal para garantizar que el contenido se muestre correctamente.', 'ui.terminalserver.detect.charset_intro' => 'Prueba de juego de caracteres:', 'ui.terminalserver.detect.charset_question' => '¿Los caracteres anteriores aparecen como flechas, marcas de verificación y letras acentuadas? (S/N): ', 'ui.terminalserver.detect.charset_utf8' => 'Juego de caracteres UTF-8 activado.', 'ui.terminalserver.detect.charset_cp437_intro' => 'Prueba de caracteres de caja CP437:', 'ui.terminalserver.detect.charset_cp437_question' => '¿Los caracteres anteriores aparecen como una caja dibujada con líneas y esquinas? (S/N): ', 'ui.terminalserver.detect.charset_cp437' => 'Juego de caracteres CP437 (DOS/ANSI) activado.', 'ui.terminalserver.detect.charset_ascii' => 'Modo ASCII activado.', 'ui.terminalserver.detect.ansi_intro' => 'Prueba de color:', 'ui.terminalserver.detect.ansi_question' => '¿Las palabras anteriores aparecen en diferentes colores? (S/N): ', 'ui.terminalserver.detect.ansi_yes' => 'Color ANSI activado.', 'ui.terminalserver.detect.ansi_no' => 'Color ANSI desactivado.', 'ui.terminalserver.detect.complete' => 'Configuración de terminal completa. Ajustes guardados.', 'ui.terminalserver.detect.press_enter' => 'Presione Enter para continuar...', // --- Door games --- 'ui.terminalserver.doors.no_doors' => 'No hay puertas disponibles actualmente.', 'ui.terminalserver.doors.title' => 'Juegos de Puertas', 'ui.terminalserver.doors.enter_choice' => 'Ingrese número para jugar, o Q para volver: ', 'ui.terminalserver.doors.invalid' => 'Selección inválida.', 'ui.terminalserver.doors.launching' => 'Iniciando {name}...', 'ui.terminalserver.doors.launch_error' => 'Error: {error}', 'ui.terminalserver.doors.connecting' => 'Conectando al servidor de juegos...', 'ui.terminalserver.doors.connect_failed' => 'No se pudo conectar al puente de juegos. ¿Está ejecutándose el puente de puertas DOS?', 'ui.terminalserver.doors.connected' => '¡Conectado! Iniciando juego...', 'ui.terminalserver.doors.returned' => 'Regresó de {name}.', 'ui.terminalserver.message.headers_title' => '=== Encabezados del mensaje ===', 'ui.terminalserver.message.no_headers' => '(Sin encabezados de mensaje)', 'ui.terminalserver.message.help_title' => 'Teclas de acceso', 'ui.terminalserver.message.help_scroll' => 'Desplazar una línea', 'ui.terminalserver.message.help_page' => 'Desplazar una página', 'ui.terminalserver.message.help_prev_next' => 'Mensaje anterior / siguiente', 'ui.terminalserver.message.help_reply' => 'Responder', 'ui.terminalserver.message.help_headers' => 'Ver encabezados del mensaje', 'ui.terminalserver.message.help_download' => 'Descargar adjunto (ZMODEM)', 'ui.terminalserver.message.help_images' => 'Ver imagen(es) incrustada(s)', 'ui.terminalserver.message.help_quit' => 'Salir / cerrar mensaje', 'ui.terminalserver.netmail.help_delete' => 'Eliminar mensaje', 'ui.terminalserver.netmail.help_bookmark' => 'Marcar / desmarcar mensaje', 'ui.terminalserver.netmail.help_text_dl' => 'Descargar como .txt (ZMODEM)', 'ui.terminalserver.netmail.help_email_fwd' => 'Reenviar a mi correo electronico', 'ui.terminalserver.netmail.help_mark_selected' => 'Marcar mensajes seleccionados como leídos', 'ui.terminalserver.server.menu.bulletins' => 'U) Boletines', 'ui.terminalserver.bulletins.title' => 'Boletines', 'ui.terminalserver.bulletins.none' => 'No hay boletines disponibles.', 'ui.terminalserver.bulletins.continue' => 'Boletin {current} de {total}. Enter para seguir, S para omitir todos...', // --- Main menu additions --- 'ui.terminalserver.server.menu.interests' => 'I) Intereses', 'ui.terminalserver.server.menu.qwk' => 'K) Correo QWK sin conexión', // --- Main menu section headers --- 'ui.terminalserver.server.menu.section.messaging' => 'Mensajería', 'ui.terminalserver.server.menu.section.community' => 'Comunidad', 'ui.terminalserver.server.menu.section.explore' => 'Explorar', 'ui.terminalserver.server.menu.section.files' => 'Archivos', 'ui.terminalserver.server.menu.section.settings' => 'Configuración', // --- Main menu dashboard widgets --- 'ui.terminalserver.dashboard.title' => 'Panel', 'ui.terminalserver.dashboard.label.netmail' => 'Netmail nuevo', 'ui.terminalserver.dashboard.label.echomail' => 'Echomail nuevo', 'ui.terminalserver.dashboard.label.online' => 'En línea', 'ui.terminalserver.dashboard.label.bulletins' => 'Boletines', 'ui.terminalserver.dashboard.label.credits' => 'Créditos', // --- Interests handler --- 'ui.terminalserver.interests.title' => 'Intereses', 'ui.terminalserver.interests.none' => 'No hay intereses disponibles.', 'ui.terminalserver.interests.area_count' => '({count} áreas)', 'ui.terminalserver.interests.prompt' => 'Ingrese # para ver, Q para volver:', 'ui.terminalserver.interests.subscribed' => 'Suscrito', 'ui.terminalserver.interests.not_subscribed' => 'No suscrito', 'ui.terminalserver.interests.status_label' => 'Estado: {status}', 'ui.terminalserver.interests.action_subscribe' => 'S) Suscribirse', 'ui.terminalserver.interests.action_unsubscribe' => 'U) Cancelar suscripción', 'ui.terminalserver.interests.action_list_areas' => 'L) Listar áreas de eco', 'ui.terminalserver.interests.areas_heading' => 'Áreas de eco:', 'ui.terminalserver.interests.action_quit' => 'Q) Volver', 'ui.terminalserver.interests.subscribe_ok' => 'Suscripción exitosa.', 'ui.terminalserver.interests.subscribe_failed' => 'Error al suscribirse.', 'ui.terminalserver.interests.unsubscribe_ok' => 'Suscripción cancelada exitosamente.', 'ui.terminalserver.interests.unsubscribe_failed' => 'Error al cancelar la suscripción.', 'ui.terminalserver.interests.areas_title' => 'Áreas de eco ? {name}', 'ui.terminalserver.interests.no_areas' => 'No hay áreas de eco asignadas a este interés.', 'ui.terminalserver.interests.onboarding_hint' => 'Consejo: Use el menú de Intereses (I) para suscribirse a grupos temáticos y descubrir áreas de eco.', // --- QWK handler --- 'ui.terminalserver.qwk.title' => 'Correo QWK sin conexión', 'ui.terminalserver.qwk.error' => 'Error al obtener el estado de QWK.', 'ui.terminalserver.qwk.status_heading' => 'Estado', 'ui.terminalserver.qwk.format_label' => 'Formato: {format}', 'ui.terminalserver.qwk.pending_messages' => 'Mensajes pendientes: {count}', 'ui.terminalserver.qwk.last_download' => 'Última descarga: {date}', 'ui.terminalserver.qwk.never_downloaded' => 'Nunca descargado', 'ui.terminalserver.qwk.conference_count' => 'Conferencias: {count}', 'ui.terminalserver.qwk.action_download' => 'D) Descargar paquete QWK (ZMODEM)', 'ui.terminalserver.qwk.action_download_unavailable' => 'D) Descargar (ZMODEM no disponible ? instale lrzsz)', 'ui.terminalserver.qwk.action_upload' => 'U) Subir paquete REP (ZMODEM)', 'ui.terminalserver.qwk.action_upload_unavailable' => 'U) Subir (ZMODEM no disponible ? instale lrzsz)', 'ui.terminalserver.qwk.action_list_conferences' => 'C) Listar conferencias', 'ui.terminalserver.qwk.action_change_format' => 'F) Cambiar formato', 'ui.terminalserver.qwk.action_quit' => 'Q) Volver', 'ui.terminalserver.qwk.http_note' => 'Consejo: los lectores con HTTP Basic Auth también pueden usar {url}', 'ui.terminalserver.qwk.building_packet' => 'Construyendo paquete QWK...', 'ui.terminalserver.qwk.download_starting' => 'Iniciando transferencia ZMODEM: {name}', 'ui.terminalserver.qwk.download_hint' => 'Inicie la recepción ZMODEM en su terminal ahora...', 'ui.terminalserver.qwk.download_done' => 'Transferencia completa.', 'ui.terminalserver.qwk.download_failed' => 'Transferencia fallida o cancelada.', 'ui.terminalserver.qwk.download_error' => 'Descarga fallida: error de sesión de usuario.', 'ui.terminalserver.qwk.build_failed' => 'Error al construir el paquete QWK: {error}', 'ui.terminalserver.qwk.zmodem_unavailable' => 'ZMODEM no disponible. Instale lrzsz en el servidor.', 'ui.terminalserver.qwk.upload_ready' => 'Listo para recibir el paquete REP via ZMODEM.', 'ui.terminalserver.qwk.upload_hint' => 'Inicie el envío ZMODEM en su terminal ahora...', 'ui.terminalserver.qwk.upload_error' => 'Carga fallida: error de sesión de usuario.', 'ui.terminalserver.qwk.upload_failed' => 'Transferencia fallida o cancelada.', 'ui.terminalserver.qwk.processing_rep' => 'Procesando paquete REP...', 'ui.terminalserver.qwk.process_failed' => 'Error al procesar el paquete REP: {error}', 'ui.terminalserver.qwk.rep_imported' => '{imported} mensaje(s) importado(s), {skipped} omitido(s).', 'ui.terminalserver.qwk.conferences_title' => 'Conferencias QWK', 'ui.terminalserver.qwk.no_conferences' => 'Sin conferencias. Suscríbase a áreas de eco primero.', 'ui.terminalserver.qwk.current_format' => 'Formato actual: {format}', 'ui.terminalserver.qwk.format_choice_qwk' => ' 1) QWK (estándar, mayor compatibilidad)', 'ui.terminalserver.qwk.format_choice_qwke' => ' 2) QWKE (extendido, mensajes más grandes)', 'ui.terminalserver.qwk.format_cancel' => ' Q) Cancelar', 'ui.terminalserver.qwk.format_invalid' => 'Selección no válida.', 'ui.terminalserver.qwk.format_unchanged' => 'Formato sin cambios.', 'ui.terminalserver.qwk.format_saved' => 'Formato cambiado a {format}.', 'ui.terminalserver.qwk.format_failed' => 'Error al cambiar el formato.', // --- Local chat --- 'ui.terminalserver.server.menu.chat' => 'C) Local Chat', 'ui.terminalserver.chat.title' => 'Local Chat', 'ui.terminalserver.chat.feature_disabled' => 'Local chat is disabled.', 'ui.terminalserver.chat.no_targets' => 'No chat rooms or users are available right now.', 'ui.terminalserver.chat.no_target_title' => 'No target selected', 'ui.terminalserver.chat.room_title' => 'Room: {name}', 'ui.terminalserver.chat.dm_title' => 'DM: {name}', 'ui.terminalserver.chat.system_name' => 'System', 'ui.terminalserver.chat.refreshed' => 'Chat lists refreshed.', 'ui.terminalserver.chat.rooms_failed' => 'Failed to load chat rooms.', 'ui.terminalserver.chat.load_failed' => 'Failed to load chat messages.', 'ui.terminalserver.chat.send_failed' => 'Failed to send message.', 'ui.terminalserver.chat.sent' => 'Message sent.', 'ui.terminalserver.chat.empty_input' => 'Type a message before sending.', 'ui.terminalserver.chat.moderation_failed' => 'Moderation request failed.', 'ui.terminalserver.chat.user_kicked' => '{username} was kicked from the room.', 'ui.terminalserver.chat.user_banned' => '{username} was banned from the room.', 'ui.terminalserver.chat.pane.rooms' => 'Rooms / DMs', 'ui.terminalserver.chat.pane.messages' => 'Messages', 'ui.terminalserver.chat.pane.online' => 'Online Users', 'ui.terminalserver.chat.pane.compose' => 'Compose', 'ui.terminalserver.chat.section.rooms' => 'Rooms', 'ui.terminalserver.chat.section.direct' => 'Direct Messages', 'ui.terminalserver.chat.section.online' => 'Online Now', 'ui.terminalserver.chat.none_direct' => ' No DMs yet.', 'ui.terminalserver.chat.no_one_online' => 'No one else online.', 'ui.terminalserver.chat.no_messages' => 'No chat messages yet.', 'ui.terminalserver.chat.moderation_hint' => 'ENTER=DM K=Kick B=Ban', 'ui.terminalserver.chat.dm_hint' => 'ENTER opens a DM', 'ui.terminalserver.chat.input_help' => 'TAB focus Enter send Ctrl+E multiline Ctrl+K help Ctrl+C exit', 'ui.terminalserver.chat.input_target' => 'Target: {target}', 'ui.terminalserver.chat.editor.title' => 'LOCAL CHAT COMPOSER', 'ui.terminalserver.chat.editor.saved' => 'Message saved and ready to send.', 'ui.terminalserver.chat.editor.shortcuts' => 'Ctrl+K=Help Ctrl+Z=Send Ctrl+C=Cancel', 'ui.terminalserver.chat.help.title' => 'Local Chat Help', 'ui.terminalserver.chat.help.line1' => 'TAB / Shift+TAB: change focus between panes', 'ui.terminalserver.chat.help.line2' => 'Navigation pane: Up/Down selects rooms and DMs, Enter opens target', 'ui.terminalserver.chat.help.line3' => 'Messages pane: PgUp/PgDn scroll, older history is fetched automatically', 'ui.terminalserver.chat.help.line4' => 'Online users pane: Enter opens DM', 'ui.terminalserver.chat.help.line5' => 'Compose pane: Enter sends, Ctrl+E opens multiline editor', 'ui.terminalserver.chat.help.line6' => 'Ctrl+C exits local chat, R refreshes lists', 'ui.terminalserver.chat.help.line7' => 'Admins: in a room, focus Online Users and press K or B to moderate.', ];