# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-07-05 07:50-0700\n"
"PO-Revision-Date: 2024-09-24 04:48+0000\n"
"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/gnu-mailman/mailman/es/>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.8-dev\n"

#: src/mailman/app/bounces.py:76 src/mailman/app/moderator.py:83
#: src/mailman/chains/hold.py:166 src/mailman/handlers/acknowledge.py:56
#: src/mailman/handlers/subject_prefix.py:46
#: src/mailman/handlers/subject_prefix.py:91 src/mailman/runners/digest.py:88
msgid "(no subject)"
msgstr "(sin asunto)"

#: src/mailman/app/bounces.py:78
msgid "[No bounce details are available]"
msgstr "[No hay detalles de rebotes disponibles]"

#: src/mailman/app/bounces.py:230
#, python-brace-format
msgid "${mlist.display_name} mailing list probe message"
msgstr "${mlist.display_name} mensaje de prueba de lista de correo"

#: src/mailman/app/bounces.py:266
#, python-brace-format
msgid "${mlist.display_name} uncaught bounce notification"
msgstr ""

#: src/mailman/app/membership.py:147
#, python-brace-format
msgid "${mlist.display_name} unsubscription notification"
msgstr "notificación de baja de ${mlist.display_name}"

#: src/mailman/app/moderator.py:95
msgid ""
"The content of this message was lost. It was probably cross-posted to\n"
"multiple lists and previously handled on another list.\n"
msgstr ""
"El contenido de este mensaje se ha perdido. Probablemente fue enviado a\n"
"varias listas y ha sido gestionado previamente por otra lista.\n"

#: src/mailman/app/moderator.py:131
#, python-brace-format
msgid "Posting of your message titled \"${subject}\""
msgstr "Publicación de su mensaje titulado \"${subject}\""

#: src/mailman/app/moderator.py:132 src/mailman/app/moderator.py:278
#: src/mailman/rest/sub_moderation.py:119
msgid "[No reason given]"
msgstr "[No se ha dado ninguna razón]"

#: src/mailman/app/moderator.py:185
msgid "Forward of moderated message"
msgstr "Reenvío de mensaje moderado"

#: src/mailman/app/moderator.py:244
#, python-brace-format
msgid "New unsubscription request from ${mlist.display_name} by ${email}"
msgstr "Nueva solicitud de baja de ${mlist.display_name} por ${email}"

#: src/mailman/app/moderator.py:277
msgid "Unsubscription request"
msgstr "Solicitud de baja"

#: src/mailman/app/moderator.py:319
msgid "Original Message"
msgstr "Mensaje original"

#: src/mailman/app/moderator.py:322
#, python-brace-format
msgid "Request to mailing list \"${display_name}\" rejected"
msgstr "Solicitud a lista de correo \"${display_name}\" rechazada"

#: src/mailman/app/notifications.py:93
msgid " (Digest mode)"
msgstr " (Modo Resumen)"

#: src/mailman/app/notifications.py:97
#, python-brace-format
msgid "Welcome to the \"${mlist.display_name}\" mailing list${digmode}"
msgstr "Bienvenido a la lista de correo \"${mlist.display_name}\"${digmode}"

#: src/mailman/app/notifications.py:130
#, python-brace-format
msgid "You have been unsubscribed from the ${mlist.display_name} mailing list"
msgstr "Se le ha dado de baja de la lista de correo ${mlist.display_name}"

#: src/mailman/app/notifications.py:148
#, python-brace-format
msgid "${mlist.display_name} subscription notification"
msgstr "Notificación de suscripción a ${mlist.display_name}"

#: src/mailman/app/notifications.py:173
#, python-brace-format
msgid "${member}'s subscription disabled on ${mlist.display_name}"
msgstr "La suscripción de ${member} a ${mlist.display_name} está desactivada"

#: src/mailman/app/notifications.py:201
#, python-brace-format
msgid "${member}'s bounce score incremented on ${mlist.display_name}"
msgstr "Se ha incrementado el cómputo de rechazos de ${member}'s en ${mlist.display_name}"

#: src/mailman/app/notifications.py:227
#, python-brace-format
msgid "${member} unsubscribed from ${mlist.display_name} mailing list due to bounces"
msgstr "${member} canceló su suscripción a la lista de correo ${mlist.display_name} debido a rebotes"

#: src/mailman/app/notifications.py:254
#, python-brace-format
msgid "Your subscription for ${mlist.display_name} mailing list has been disabled"
msgstr "Se ha desactivado su suscripción a la lista de correo ${mlist.display_name}"

#: src/mailman/app/subscriptions.py:328
#, python-brace-format
msgid "New subscription request to ${self.mlist.display_name} from ${self.address.email}"
msgstr "Nueva solicitud de suscripción a ${self.mlist.display_name} desde ${self.address.email}"

#: src/mailman/app/subscriptions.py:499
#, python-brace-format
msgid "New unsubscription request to ${self.mlist.display_name} from ${self.address.email}"
msgstr "Nueva solicitud de baja a ${self.mlist.display_name} desde ${self.address.email}"

#: src/mailman/app/subscriptions.py:631
#, python-brace-format
msgid "You have been invited to join the ${event.mlist.fqdn_listname} mailing list."
msgstr "Le han invitado a participar en la lista de correo ${event.mlist.fqdn_listname}."

#: src/mailman/app/subscriptions.py:634
#, python-brace-format
msgid "Your confirmation is needed to leave the ${event.mlist.fqdn_listname} mailing list."
msgstr "Es necesario confirmar que quiere abandonar la lista de correo ${event.mlist.fqdn_listname}."

#: src/mailman/app/subscriptions.py:638
#, python-brace-format
msgid "Your confirmation is needed to join the ${event.mlist.fqdn_listname} mailing list."
msgstr "Se requiere confirmación de su intención de unirse a la lista de correo ${event.mlist.fqdn_listname}."

#: src/mailman/bin/mailman.py:102 src/mailman/bin/master.py:594
#: src/mailman/bin/runner.py:96
msgid ""
"    Configuration file to use.  If not given, the environment variable\n"
"    MAILMAN_CONFIG_FILE is consulted and used if set.  If neither are given, a\n"
"    default configuration file is loaded."
msgstr ""
"    Archivo de configuración que se va a usar.  Si no se proporciona, la variable de entorno\n"
"    MAILMAN_CONFIG_FILE se consulta y se usa si está definida.  Si ninguno de los dos se proporciona,\n"
"    se carga el archivo de configuración predeterminado."

#: src/mailman/bin/mailman.py:110
msgid ""
"    Running mailman commands as root is not recommended and mailman will\n"
"    refuse to run as root unless this option is specified."
msgstr ""
"    No se recomienda la ejecución de mailman como usuario root: mailman\n"
"rehusará ejecutarse si no se especifica esta opción."

#: src/mailman/bin/mailman.py:129
msgid "    If you are sure you want to run as root, specify --run-as-root."
msgstr "    Si está seguro de que quiere ejecutar como usuario root, especifique --run-as-root."

#: src/mailman/bin/master.py:191
msgid ""
"The master lock could not be acquired because it appears as though another\n"
"master is already running."
msgstr ""
"El bloqueo principal no se pudo adquirir porque parece que otro\n"
"principal ya se está ejecutando."

#: src/mailman/bin/master.py:197
#, python-brace-format
msgid ""
"The master lock could not be acquired.  It appears as though there is a stale\n"
"master lock.  Try re-running ${program} with the --force flag."
msgstr ""
"No se pudo adquirir el bloqueo principal.  Parece como si hubiera un\n"
"bloqueo principal obsoleto.  Intente volver a ejecutar ${program} con la marca --force."

#: src/mailman/bin/master.py:203
#, python-brace-format
msgid ""
"The master lock could not be acquired, because it appears as if some process\n"
"on some other host may have acquired it.  We can't test for stale locks across\n"
"host boundaries, so you'll have to clean this up manually.\n"
"\n"
"Lock file: ${config.LOCK_FILE}\n"
"Lock host: ${hostname}\n"
"\n"
"Exiting."
msgstr ""
"El bloqueo principal no se pudo adquirir, porque parece como si algún proceso\n"
"en algún otro host puede haberlo adquirido.  No podemos probar si hay cerraduras obsoletas más allá de\n"
"los límites del host, por lo que tendrá que limpiar esto manualmente.\n"
"\n"
"Archivo de bloqueo: ${config.LOCK_FILE}\n"
"Host de bloqueo: ${hostname}\n"
"\n"
"Saliendo."

#: src/mailman/bin/master.py:216
#, python-brace-format
msgid ""
"For unknown reasons, the master lock could not be acquired.\n"
"\n"
"Lock file: ${config.LOCK_FILE}\n"
"Lock host: ${hostname}\n"
"\n"
"Exiting."
msgstr ""
"Por razones desconocidas, no se pudo adquirir el bloqueo principal.\n"
"\n"
"Archivo de bloqueo: ${config.LOCK_FILE}\n"
"Host de bloqueo: ${hostname}\n"
"\n"
"Saliendo."

#: src/mailman/bin/master.py:570
msgid ""
"    Master subprocess watcher.\n"
"\n"
"    Start and watch the configured runners, ensuring that they stay alive and\n"
"    kicking.  Each runner is forked and exec'd in turn, with the master waiting\n"
"    on their process ids.  When it detects a child runner has exited, it may\n"
"    restart it.\n"
"\n"
"    The runners respond to SIGINT, SIGTERM, SIGUSR1 and SIGHUP.  SIGINT,\n"
"    SIGTERM and SIGUSR1 all cause a runner to exit cleanly.  The master will\n"
"    restart runners that have exited due to a SIGUSR1 or some kind of other\n"
"    exit condition (say because of an uncaught exception).  SIGHUP causes the\n"
"    master and the runners to close their log files, and reopen then upon the\n"
"    next printed message.\n"
"\n"
"    The master also responds to SIGINT, SIGTERM, SIGUSR1 and SIGHUP, which it\n"
"    simply passes on to the runners.  Note that the master will close and\n"
"    reopen its own log files on receipt of a SIGHUP.  The master also leaves\n"
"    its own process id in the file specified in the configuration file but you\n"
"    normally don't need to use this PID directly."
msgstr ""
"    Vigilante principal de subprocesos.\n"
"\n"
"    Comience y observe a los corredores configurados, asegurándose de que permanezcan con vida y\n"
"    activos.  Cada corredor se bifurca y exec'd a su vez, con el principal esperando\n"
"    en sus identificadores de proceso.  Cuando detecta que un corredor hijo ha salido, se puede\n"
"    reiniciar.\n"
"\n"
"    Los corredores responden a SIGINT, SIGTERM, SIGUSR1 y SIGHUP.  SIGINT,\n"
"    SIGTERM y SIGUSR1 hacen que un corredor salga limpiamente.  El principal\n"
"    reiniciará los corredores que han salido debido a un SIGUSR1 o algún tipo de otro\n"
"    condición de salida (por ejemplo, debido a una excepción no capturada).  SIGHUP causa que el\n"
"    principal y los corredores cierren sus archivos de registro, y los reabran a continuación, en el\n"
"    siguiente mensaje impreso.\n"
"\n"
"    El principal también responde a SIGINT, SIGTERM, SIGUSR1 y SIGHUP, que\n"
"    simplemente lo pasa a los corredores.  Tenga en cuenta que el principal cerrará y\n"
"    reabrirá sus propios archivos de registro al recibir un SIGHUP.  El principal también deja\n"
"    su propio identificador de proceso en el archivo especificado en el archivo de configuración, pero\n"
"    normalmente no es necesario usar este PID directamente."

#: src/mailman/bin/master.py:601
msgid ""
"    Don't restart the runners when they exit because of an error or a SIGUSR1.\n"
"    Use this only for debugging."
msgstr ""
"    No reiniciar los corredores cuando salgan debido a un error o a un SIGUSR1.\n"
"    Utilícelo solo para depuración."

#: src/mailman/bin/master.py:607
msgid ""
"    If the master watcher finds an existing master lock, it will normally exit\n"
"    with an error message.  With this option,the master will perform an extra\n"
"    level of checking.  If a process matching the host/pid described in the\n"
"    lock file is running, the master will still exit, requiring you to manually\n"
"    clean up the lock.  But if no matching process is found, the master will\n"
"    remove the apparently stale lock and make another attempt to claim the\n"
"    master lock."
msgstr ""
"    Si el observador principal encuentra un bloqueo principal existente, normalmente saldrá\n"
"    con un mensaje de error.  Con esta opción, el principal realizará un\n"
"    nivel adicional de comprobación.  Si un proceso que coincide con el host/pid descrito en el\n"
"    archivo de bloqueo se está ejecutando, el principal todavía se cerrará, lo que requiere que manualmente\n"
"    elimine el bloqueo.  Pero si no se encuentra ningún proceso de coincidencia, el principal\n"
"    eliminará el bloqueo aparentemente obsoleto y hará otro intento de reclamar el\n"
"    bloqueo principal."

#: src/mailman/bin/master.py:620
msgid ""
"    Override the default set of runners that the master will invoke, which is\n"
"    typically defined in the configuration file.  Multiple -r options may be\n"
"    given.  The values for -r are passed straight through to bin/runner."
msgstr ""
"    Invalida el conjunto predeterminado de corredores que invocará el principal, que es\n"
"    normalmente definido en el archivo de configuración.  Múltiples opciones -r se pueden\n"
"    proporcionar.  Los valores de -r se pasan directamente a bin/runner."

#: src/mailman/bin/master.py:627 src/mailman/bin/runner.py:133
msgid "Display more debugging information to the log file."
msgstr "Mostrar más información de depuración en el archivo de registro."

#: src/mailman/bin/runner.py:50
#, python-brace-format
msgid "Undefined runner name: ${name}"
msgstr "Nombre del corredor no definido: ${name}"

#: src/mailman/bin/runner.py:58
#, python-brace-format
msgid "Cannot import runner module: ${class_path}"
msgstr "No se puede importar el módulo corredor: ${class_path}"

#: src/mailman/bin/runner.py:76
msgid ""
"    Start a runner.\n"
"\n"
"    The runner named on the command line is started, and it can either run\n"
"    through its main loop once (for those runners that support this) or\n"
"    continuously.  The latter is how the master runner starts all its\n"
"    subprocesses.\n"
"\n"
"    -r is required unless -l or -h is given, and its argument must be one of\n"
"    the names displayed by the -l switch.\n"
"\n"
"    Normally, this script should be started from `mailman start`.  Running it\n"
"    separately or with -o is generally useful only for debugging.  When run\n"
"    this way, the environment variable $MAILMAN_UNDER_MASTER_CONTROL will be\n"
"    set which subtly changes some error handling behavior.\n"
"    "
msgstr ""
"    Iniciar un corredor.\n"
"\n"
"    El corredor nombrado en la línea de comando se inicia y puede ejecutar lo siguiente\n"
"    ejecutar a través de su bucle principal una vez (para los corredores que admiten esto), o\n"
"    continuamente.  De esta última manera, el corredor principal comienza todo\n"
"    subprocesos.\n"
"\n"
"    Se requiere -r a menos que se especifique -l o -h y su argumento debe ser uno de los siguientes\n"
"    de los nombres mostrados por el modificador -l.\n"
"\n"
"    Normalmente, este script debe iniciarse desde el comando `mailman start`.  ejecutándolo\n"
"    por separado o con el interruptor -o generalmente solo es útil para la depuración.  cuando lo ejecutamos\n"
"    la variable de entorno $MAILMAN_UNDER_MASTER_CONTROL de la siguiente manera\n"
"    está configurado, lo que cambia sutilmente algunos comportamientos de manejo de errores.\n"
"    "

#: src/mailman/bin/runner.py:103
msgid "List the available runner names and exit."
msgstr "Enumera los nombres de los corredores disponibles y sale."

#: src/mailman/bin/runner.py:107
msgid ""
"    Run the named runner exactly once through its main loop.  Otherwise, the\n"
"    runner runs indefinitely until the process receives a signal.  This is not\n"
"    compatible with runners that cannot be run once."
msgstr ""
"    Ejecuta el corredor indicado exactamente una vez a través de su bucle principal.  De lo contrario, el\n"
"    corredor se ejecuta indefinidamente hasta que el proceso recibe una señal.  Esto no es\n"
"    compatible con corredores que no se pueden ejecutar una sola vez."

#: src/mailman/bin/runner.py:115
msgid ""
"\n"
"    Start the named runner, which must be one of the strings returned by the -l\n"
"    option.\n"
"\n"
"    For runners that manage a queue directory, optional `slice:range` if given\n"
"    is used to assign multiple runner processes to that queue.  range is the\n"
"    total number of runners for the queue while slice is the number of this\n"
"    runner from [0..range).  For runners that do not manage a queue, slice and\n"
"    range are ignored.\n"
"\n"
"    When using the `slice:range` form, you must ensure that each runner for the\n"
"    queue is given the same range value.  If `slice:runner` is not given, then\n"
"    1:1 is used.\n"
"    "
msgstr ""
"\n"
"    Inicia el corredor indicado, que debe ser una de las cadenas devueltas por la\n"
"    opción -l.\n"
"\n"
"    Para los corredores que administran un directorio de cola, se indica un `slice:range` opcional\n"
"    que se usa para asignar varios procesos corredores a esa cola.  El rango es el\n"
"    número total de corredores para la cola, mientras que la sección es el número de este\n"
"    corredor de [0..rango).  Para los corredores que no administran una cola, la sección y\n"
"    rango se ignoran.\n"
"\n"
"    Al usar el formulario `slice:range`, debe asegurarse de que cada corredor para la\n"
"    cola recibe el mismo valor de rango.  Si no se indica `slice:runner`, entonces\n"
"    se usa 1:1.\n"
"    "

#: src/mailman/bin/runner.py:157
msgid "No runner name given."
msgstr "No se ha proporcionado ningún nombre de corredor."

#: src/mailman/bin/runner.py:189
#, python-brace-format
msgid "${name} runs ${classname}"
msgstr "${name} corre ${classname}"

#: src/mailman/chains/accept.py:39
msgid "Accept a message."
msgstr "Aceptar un mensaje."

#: src/mailman/chains/builtin.py:38
msgid "The built-in moderation chain."
msgstr "La cadena de moderación incorporada."

#: src/mailman/chains/discard.py:37
msgid "Discard a message and stop processing."
msgstr "Desecha un mensaje y detiene el procesamiento."

#: src/mailman/chains/dmarc.py:30
msgid "Process DMARC reject or discard mitigations"
msgstr "Procesar mitigaciones de rechazo o descarte de DMARC"

#: src/mailman/chains/headers.py:121
msgid "Header \"{}\" matched a header rule"
msgstr "La cabecera \"{}\" encaja con una regla de cabecera"

#: src/mailman/chains/headers.py:136
msgid "The built-in header matching chain"
msgstr "La cadena de coincidencia de encabezado incorporada"

#: src/mailman/chains/hold.py:59
msgid "N/A"
msgstr "N/D"

#: src/mailman/chains/hold.py:118
msgid "Last autoresponse notification for today"
msgstr "Última notificación de autorespuesta de hoy"

#: src/mailman/chains/hold.py:133
msgid "Hold a message and stop processing."
msgstr "Retiene un mensaje y detiene procesamiento."

#: src/mailman/chains/hold.py:205
#, python-brace-format
msgid "Your message to ${mlist.fqdn_listname} awaits moderator approval"
msgstr "Su mensaje a ${mlist.fqdn_listname} espera la aprobación del moderador"

#: src/mailman/chains/hold.py:234
#, python-brace-format
msgid "${mlist.fqdn_listname} post from ${msg.sender} requires approval"
msgstr "El envío a ${mlist.fqdn_listname} de ${msg.sender} precisa de aprobación"

#: src/mailman/chains/hold.py:249
msgid ""
"If you reply to this message, keeping the Subject: header intact, Mailman will\n"
"discard the held message.  Do this if the message is spam.  If you reply to\n"
"this message and include an Approved: header with the list password in it, the\n"
"message will be approved for posting to the list.  The Approved: header can\n"
"also appear in the first line of the body of the reply."
msgstr ""
"Si responde a este mensaje, manteniendo la cabecera Subject: (Asunto) intacta,\n"
"Mailman descartará el mensaje retenido.  Haga esto si el mensaje es spam.\n"
"Si responde a este mensaje incluyendo una cabecera Approved: con la contraseña\n"
"de la lista en ella, se aprobará el mensaje para que se entregue a la lista.\n"
"La cabecera Approved: puede aparecer también en la primera línea\n"
"del cuerpo de la respuesta."

#: src/mailman/chains/moderation.py:51
msgid "Moderation chain"
msgstr "Cadena de moderación"

#: src/mailman/chains/owner.py:38
msgid "The built-in -owner posting chain."
msgstr "La cadena de moderación incorporada de -owner."

#: src/mailman/chains/reject.py:44
msgid "Reject/bounce a message and stop processing."
msgstr "Rechazar/rebotar un mensaje y detener el procesamiento."

#: src/mailman/commands/cli_addmembers.py:73
#: src/mailman/commands/cli_syncmembers.py:118
#, python-brace-format
msgid "Cannot parse as valid email address (skipping): ${line}"
msgstr "No se puede procesar como dirección de correo válida (omitiendo): ${line}"

#: src/mailman/commands/cli_addmembers.py:104
#, python-brace-format
msgid "Already subscribed (skipping): ${email}"
msgstr "Ya suscrito (omitiendo): ${email}"

#: src/mailman/commands/cli_addmembers.py:107
#: src/mailman/commands/cli_syncmembers.py:85
#, python-brace-format
msgid "Membership is banned (skipping): ${email}"
msgstr "La dirección ${email} no tiene permitido suscribirse (omitiendo)"

#: src/mailman/commands/cli_addmembers.py:110
#: src/mailman/commands/cli_syncmembers.py:88
#, python-brace-format
msgid "Subscription already pending (skipping): ${email}"
msgstr "Suscripción ya pendiente (descartando): ${email}"

#: src/mailman/commands/cli_addmembers.py:116
msgid ""
"    Add all member addresses in FILENAME with delivery mode as specified\n"
"    with -d/--delivery.  FILENAME can be '-' to indicate standard input.\n"
"    Blank lines and lines that start with a '#' are ignored.\n"
"    "
msgstr ""
"    Añadir todas las direcciones incluidas en FILENAME con el modo de entrega especificado\n"
"    con -d/--delivery.  FILENAME puede ser '-' para indicar al entrada estándar.\n"
"    Se ignoran las líneas vacías y aquellas que comienzan con '#'.\n"
"    "

#: src/mailman/commands/cli_addmembers.py:124
msgid ""
"    Set the added members delivery mode to 'regular', 'mime', 'plain',\n"
"    'summary' or 'disabled'.  I.e., one of regular, three modes of digest\n"
"    or no delivery.  If not given, the default is regular.  Ignored for invited\n"
"    members."
msgstr ""
"    Pone el modo de entrega de los miembros que se añaden a 'regular', 'mime', 'simple',\n"
"    'resumen' o 'desactivado'.  I.e., uno de los siguientes: regular, tres modos de resumen\n"
"    o sin entregas. Si no se indica, la opción por defecto es regular. Se ignora para los\n"
"    miembros invitados."

#: src/mailman/commands/cli_addmembers.py:132
msgid ""
"    Send the added members an invitation rather than immediately adding them.\n"
"    "
msgstr ""
"    Enviar una invitación a los miembros que se añaden en lugar de incluirlos inmediatamente.\n"
"    "

#: src/mailman/commands/cli_addmembers.py:137
msgid "    Override the list's setting for send_welcome_message."
msgstr "    Sustituir la configuración de la lista para send_welcome_message."

#: src/mailman/commands/cli_addmembers.py:146 src/mailman/commands/cli_admins.py:97
#: src/mailman/commands/cli_import.py:68 src/mailman/commands/cli_inject.py:75
#: src/mailman/commands/cli_members.py:211
#: src/mailman/commands/cli_syncmembers.py:201
#: src/mailman/commands/cli_withlist.py:290 src/mailman/commands/cli_withlist.py:297
#, python-brace-format
msgid "No such list: ${listspec}"
msgstr "No hay tal lista: ${listspec}"

#: src/mailman/commands/cli_admins.py:51
#, python-brace-format
msgid "${email} is already a ${role.name} of ${mlist.fqdn_listname}"
msgstr "${email} ya es un ${role.name} de ${mlist.fqdn_listname}"

#: src/mailman/commands/cli_admins.py:59
#, python-brace-format
msgid "${email} is not a ${role.name} of ${mlist.fqdn_listname}"
msgstr "${email} no es un ${role.name} de ${mlist.fqdn_listname}"

#: src/mailman/commands/cli_admins.py:67
msgid ""
"    Add and/or delete owners and moderators of a list.\n"
"    "
msgstr ""
"    Añadir y/o eliminar administradores y moderadores de una lista.\n"
"    "

#: src/mailman/commands/cli_admins.py:72
msgid ""
"    User to add with the given role. This may be an email address or, if\n"
"    quoted, any display name and email address parseable by\n"
"    email.utils.parseaddr. E.g., 'Jane Doe <jane@example.com>'. May be repeated\n"
"    to add multiple users.\n"
"    "
msgstr ""
"    Usuario que se agregará con el rol indicado. Puede ser una dirección de correo electrónico o, si es necesario,\n"
"    citado, cualquier nombre para mostrar y dirección de correo electrónico analizable por\n"
"    email.utils.parseaddr. Por ejemplo, 'Jane Doe <jane@example.com>'. Puede repetirse.\n"
"    para agregar múltiples usuarios.\n"
"    "

#: src/mailman/commands/cli_admins.py:80
msgid ""
"    Email address of the user to be removed from the given role.\n"
"    May be repeated to delete multiple users.\n"
"    "
msgstr ""
"    Dirección de correo electrónico del usuario que se eliminará de un rol determinado.\n"
"    Puede repetirse para eliminar varios usuarios.\n"
"    "

#: src/mailman/commands/cli_admins.py:87
msgid ""
"    The role to add/delete. This may be 'owner' or 'moderator'.\n"
"    If not given, then 'owner' role is assumed.\n"
"    "
msgstr ""
"    El rol que se va a agregar o eliminar. Puede ser \"administrador\" o \"moderador\".\n"
"    Si no se proporciona, se asume el rol de \"administrador\".\n"
"    "

#: src/mailman/commands/cli_admins.py:99
msgid "Nothing to add or delete."
msgstr "Nada que añadir o eliminar."

#: src/mailman/commands/cli_admins.py:103 src/mailman/commands/cli_admins.py:106
#, python-brace-format
msgid "Invalid email address: ${email}"
msgstr "Dirección de correo electrónico no válida: ${email}"

#: src/mailman/commands/cli_aliases.py:33
msgid "Regenerate the aliases appropriate for your MTA."
msgstr "Volver a generar los alias adecuados para su MTA."

#: src/mailman/commands/cli_aliases.py:38
msgid "An alternative directory to output the various MTA files to."
msgstr "Un directorio alternativo para dejar los diversos archivos MTA."

#: src/mailman/commands/cli_changeaddress.py:34
msgid ""
"    Change a user's email address from old_address to possibly case-preserved\n"
"    new_address.\n"
"    "
msgstr ""
"    Cambiar la dirección de correo electrónico de un usuario de old_address a posiblemente case-preserved\n"
"    nueva_dirección.\n"
"    "

#: src/mailman/commands/cli_changeaddress.py:45
msgid "Address {} not found."
msgstr "Dirección {} no encontrada."

#: src/mailman/commands/cli_changeaddress.py:47
msgid "Address {} is not a valid email address."
msgstr "Dirección {} no es una dirección válida."

#: src/mailman/commands/cli_changeaddress.py:50
msgid "Addresses are not different.  Nothing to change."
msgstr "Las direcciones son iguales. Nada que cambiar."

#: src/mailman/commands/cli_changeaddress.py:53
msgid "Address {} already exists; can't change."
msgstr "La dirección {} ya existe; no se puede modificar."

#: src/mailman/commands/cli_changeaddress.py:58
msgid "Address changed from {} to {}."
msgstr "Dirección modificada desde {} a {}."

#: src/mailman/commands/cli_conf.py:53
msgid "Print the Mailman configuration."
msgstr "Mostrar la configuración de Mailman."

#: src/mailman/commands/cli_conf.py:57
msgid ""
"    File to send the output to.  If not given, or if '-' is given, standard\n"
"    output is used."
msgstr ""
"    Archivo al que enviar la salida.  Si no se da, o si se da '-', se\n"
"    usa la salida estándar."

#: src/mailman/commands/cli_conf.py:62
msgid ""
"    Section to use for the lookup.  If no key is given, all the key-value pairs\n"
"    of the given section will be displayed."
msgstr ""
"    Sección que se usará para la búsqueda.  Si no se da ninguna clave, todos los pares clave-valor\n"
"    de la sección dada se mostrarán."

#: src/mailman/commands/cli_conf.py:67
msgid ""
"    Key to use for the lookup.  If no section is given, all the key-values pair\n"
"    from any section matching the given key will be displayed."
msgstr ""
"    Clave que se usará para la búsqueda.  Si no se da ninguna sección, todos las parejas clave-valor\n"
"    de cualquier sección que coincida con la clave dada se mostrarán."

#: src/mailman/commands/cli_control.py:42
msgid "Start the Mailman master and runner processes."
msgstr "Iniciar los procesos principal y corredor de Mailman."

#: src/mailman/commands/cli_control.py:46
msgid ""
"    If the master watcher finds an existing master lock, it will normally exit\n"
"    with an error message.  With this option, the master will perform an extra\n"
"    level of checking.  If a process matching the host/pid described in the\n"
"    lock file is running, the master will still exit, requiring you to manually\n"
"    clean up the lock.  But if no matching process is found, the master will\n"
"    remove the apparently stale lock and make another attempt to claim the\n"
"    master lock."
msgstr ""
"    Si el observador principal encuentra un bloqueo principal existente, normalmente saldrá\n"
"    con un mensaje de error.  Con esta opción, el principal realizará un\n"
"    nivel adicional de comprobación.  Si un proceso que coincide con el host/pid descrito en el\n"
"    archivo de bloqueo se está ejecutando, el principal todavía se cerrará, lo que requiere que manualmente\n"
"    elimine el bloqueo.  Pero si no se encuentra ningún proceso de coincidencia, el principal\n"
"    eliminará el bloqueo aparentemente obsoleto y hará otro intento de reclamar el\n"
"    bloqueo principal."

#: src/mailman/commands/cli_control.py:57
msgid ""
"    Generate the MTA alias files upon startup. Some MTA, like postfix, can't\n"
"    deliver email if alias files mentioned in its configuration are not\n"
"    present. In some situations, this could lead to a deadlock at the first\n"
"    start of mailman3 server. Setting this option to true will make this\n"
"    script create the files and thus allow the MTA to operate smoothly."
msgstr ""
"    Produce archivos de alias para MTA al inicio. Algunos MTA, como Postfix, no\n"
"    puede distribuir correo electrónico si los archivos de alias indicados en su configuración son\n"
"    inexistente. En algunas situaciones, esto podría provocar un bloqueo en el primer\n"
"    iniciando el servidor mailman3. Establecer esta opción en \"verdadero\" creará el\n"
"    archivos a través de este procedimiento y así permitir que la MTA funcione sin problemas."

#: src/mailman/commands/cli_control.py:66
msgid ""
"    Normally, this script will refuse to run if the user id and group id are\n"
"    not set to the 'mailman' user and group (as defined when you configured\n"
"    Mailman).  If run as root, this script will change to this user and group\n"
"    before the check is made.\n"
"\n"
"    This can be inconvenient for testing and debugging purposes, so the -u flag\n"
"    means that the step that sets and checks the uid/gid is skipped, and the\n"
"    program is run as the current user and group.  This flag is not recommended\n"
"    for normal production environments.\n"
"\n"
"    Note though, that if you run with -u and are not in the mailman group, you\n"
"    may have permission problems, such as being unable to delete a list's\n"
"    archives through the web.  Tough luck!"
msgstr ""
"    Normalmente, este script se negará a correr si el identificador de usuario y el identificador de grupo\n"
"    no son el usuario y grupo 'mailman' (como se define cuando configuró\n"
"    Mailman).  Si se ejecuta como root, este script cambiará a este usuario y grupo\n"
"    antes de que se haga la comprobación.\n"
"\n"
"    Esto puede ser un inconveniente para las prueba y depuración, por lo que la opción -u\n"
"    significa que se salta el paso que establece y comprueba el uid/gid, y el\n"
"    programa se ejecuta como el usuario y el grupo actuales.  Esta opción no se recomienda\n"
"    para entornos de producción normales.\n"
"\n"
"    Tenga en cuenta, sin embargo, que si se ejecuta con -u y no está en el grupo de mailman,\n"
"    puede tener problemas de permisos, como no poder eliminar los archivos\n"
"    de una lista a través de la web.  ¡Suerte complicada!"

#: src/mailman/commands/cli_control.py:83 src/mailman/commands/cli_control.py:170
#: src/mailman/commands/cli_control.py:192 src/mailman/commands/cli_control.py:214
msgid ""
"    Don't print status messages.  Error messages are still printed to standard\n"
"    error."
msgstr ""
"    No mostrar mensajes de estado.  Los mensajes de error se siguen mostrando en la salida estándar\n"
"    de errores."

#: src/mailman/commands/cli_control.py:93
msgid "GNU Mailman is already running"
msgstr "GNU Mailman ya se está ejecutando"

#: src/mailman/commands/cli_control.py:97
msgid "A previous run of GNU Mailman did not exit cleanly ({}).  Try using --force"
msgstr "Una ejecución anterior de GNU Mailman no salió limpiamente ({}).  Pruebe usar --force"

#: src/mailman/commands/cli_control.py:105
msgid "Starting Mailman's master runner"
msgstr "Iniciar el corredor principal de Mailman"

#: src/mailman/commands/cli_control.py:108
msgid "Generating MTA alias maps"
msgstr "Generando los mapas de alias del MTA"

#: src/mailman/commands/cli_control.py:149
#, python-brace-format
msgid "PID unreadable in: ${config.PID_FILE}"
msgstr "PID ilegible en: ${config.PID_FILE}"

#: src/mailman/commands/cli_control.py:151
msgid "Is the master even running?"
msgstr "¿Está el principal corriendo?"

#: src/mailman/commands/cli_control.py:158
#, python-brace-format
msgid "No child with pid: ${pid}"
msgstr "Ningún hijo con pid: ${pid}"

#: src/mailman/commands/cli_control.py:160
msgid "Stale pid file removed."
msgstr "Fichero pid obsoleto borrado."

#: src/mailman/commands/cli_control.py:166
msgid "Stop the Mailman master and runner processes."
msgstr "Detenga los procesos principal y corredor de Mailman."

#: src/mailman/commands/cli_control.py:175
msgid "Shutting down Mailman's master runner"
msgstr "Deteniendo el corredor principal de Mailman"

#: src/mailman/commands/cli_control.py:188
msgid "Signal the Mailman processes to re-open their log files."
msgstr "Enviar señal a los procesos de Mailman para volver a abrir sus archivos de registro."

#: src/mailman/commands/cli_control.py:197
msgid "Reopening the Mailman runners"
msgstr "Reabriendo los corredores de Mailman"

#: src/mailman/commands/cli_control.py:210
msgid "Stop and restart the Mailman runner subprocesses."
msgstr "Detener y reiniciar los subprocesos corredores de Mailman."

#: src/mailman/commands/cli_control.py:219
msgid "Restarting the Mailman runners"
msgstr "Reiniciando los corredores de Mailman"

#: src/mailman/commands/cli_delmembers.py:48
#, python-brace-format
msgid "Member not subscribed (skipping): ${email}"
msgstr "Miembro no suscrito (omitiendo): ${email}"

#: src/mailman/commands/cli_delmembers.py:54
msgid "    Delete members from a mailing list."
msgstr "    Eliminar miembros de una lista de correo."

#: src/mailman/commands/cli_delmembers.py:58
msgid ""
"    The list to operate on.  Required unless --fromall is specified.\n"
"    "
msgstr ""
"    La lista sobre la que se va a trabajar. Se requiere a menos que se especifique --fromall.\n"
"    "

#: src/mailman/commands/cli_delmembers.py:64
msgid ""
"    Delete list members whose addresses are in FILENAME in addition to those\n"
"    specified with -m/--member if any.  FILENAME can be '-' to indicate\n"
"    standard input.  Blank lines and lines that start with a '#' are ignored.\n"
"    "
msgstr ""
"    Elimina los miembros de la lista cuyas direcciones están en FILENAME además de los\n"
"    especificadas con -m/--member si las hubiera.  FILENAME puede ser '-' para indicar\n"
"    entrada estándar.  Las líneas en blanco y las que empiezan por '#' se ignoran.\n"
"    "

#: src/mailman/commands/cli_delmembers.py:71
msgid ""
"    Delete the list member whose address is ADDRESS in addition to those\n"
"    specified with -f/--file if any.  This option may be repeated for\n"
"    multiple addresses.\n"
"    "
msgstr ""
"    Eliminar el suscriptor cuya dirección es ADDRESS además de aquellos\n"
"    especificados con -f/--any si lo hay. Esta opción se puede repetir para\n"
"    múltiples direcciones.\n"
"    "

#: src/mailman/commands/cli_delmembers.py:79
msgid ""
"    Delete all the members of the list.  If specified, none of -f/--file,\n"
"    -m/--member or --fromall may be specified.\n"
"    "
msgstr ""
"    Eliminar todos los suscriptores de la lista. Si se especifica, no se\n"
"    podrán usar -f/--file, -m/--member ni --fromall.\n"
"    "

#: src/mailman/commands/cli_delmembers.py:86
msgid ""
"    Delete the member(s) specified by -m/--member and/or -f/--file from all\n"
"    lists in the installation.  This may not be specified together with\n"
"    -a/--all or -l/--list.\n"
"    "
msgstr ""
"    Eliminar el(los) suscriptor(es) indicado por -m/--member y/o -f/--file de\n"
"    todas las listas de la instalación. Esta opción no se puede especificar con\n"
"    -a/--all o -l/--list.\n"
"    "

#: src/mailman/commands/cli_delmembers.py:93
#: src/mailman/commands/cli_syncmembers.py:179
msgid ""
"    Override the list's setting for send_goodbye_message to\n"
"    deleted members."
msgstr ""
"    Sustituir la opción de la lista para send_goodbye_message\n"
"    a los suscriptores eliminados."

#: src/mailman/commands/cli_delmembers.py:98
#: src/mailman/commands/cli_syncmembers.py:184
msgid "    Override the list's setting for admin_notify_mchanges."
msgstr "    Sustituir el parámetro de la lista para admin_notify_mchanges."

#: src/mailman/commands/cli_delmembers.py:123
#, python-brace-format
msgid "No such list: ${_list}"
msgstr "No hay tal lista: ${_list}"

#: src/mailman/commands/cli_digests.py:38
msgid "Operate on digests."
msgstr "Operar en resúmenes."

#: src/mailman/commands/cli_digests.py:41
msgid ""
"    Operate on this mailing list.  Multiple --list options can be given.  The\n"
"    argument can either be a List-ID or a fully qualified list name.  Without\n"
"    this option, operate on the digests for all mailing lists."
msgstr ""
"    Operar en esta lista de correo.  Se pueden dar varias opciones --list.  El\n"
"    argumento puede ser un List-ID o un nombre de lista completo.  Sin\n"
"    esta opción, opera en los resúmenes de todas las listas de correo."

#: src/mailman/commands/cli_digests.py:48
msgid ""
"    Send any collected digests right now, even if the size threshold has not\n"
"    yet been met."
msgstr ""
"    Enviar cualesquiera resúmenes recogidos hasta el momento, incluso si el umbral de tamaño no\n"
"    se ha alcanzado."

#: src/mailman/commands/cli_digests.py:54
msgid ""
"    Increment the digest volume number and reset the digest number to one.  If\n"
"    given with --send, the volume number is incremented before any current\n"
"    digests are sent."
msgstr ""
"    Incrementar el número de volumen de resumen y restablecer el número de resumen a uno.  Si\n"
"    dado con --send, el número de volumen se incrementa antes de que cualquier\n"
"    resumen se envíe."

#: src/mailman/commands/cli_digests.py:61 src/mailman/commands/cli_notify.py:50
msgid ""
"    Don't actually do anything, but in conjunction with --verbose, show what\n"
"    would happen."
msgstr ""
"    En realidad no hacer nada, pero combinado con --verbose, mostrar lo que\n"
"    sucedería."

#: src/mailman/commands/cli_digests.py:67 src/mailman/commands/cli_notify.py:56
msgid "Print some additional status."
msgstr "Mostrar algún estado adicional."

#: src/mailman/commands/cli_digests.py:71
msgid ""
"    Send any collected digests for the List only if their digest_send_periodic\n"
"    is set to True."
msgstr ""
"    Enviar los resúmenes recopilados para la Lista solo si su digest_send_periodic\n"
"    se pone a Verdadero."

#: src/mailman/commands/cli_digests.py:79
msgid "--send and --periodic flags cannot be used together"
msgstr "Las opciones --send y --periodic no se pueden usar a la vez"

#: src/mailman/commands/cli_digests.py:92 src/mailman/commands/cli_notify.py:69
#, python-brace-format
msgid "No such list found: ${spec}"
msgstr "No se encontró la lista: ${spec}"

#: src/mailman/commands/cli_digests.py:100
#, python-brace-format
msgid "${mlist.list_id} is at volume ${mlist.volume}, number ${mlist.next_digest_number}"
msgstr "${mlist.list_id} se encuentra en el volumen ${mlist.volume}, número ${mlist.next_digest_number}"

#: src/mailman/commands/cli_digests.py:106
#, python-brace-format
msgid "${mlist.list_id} bumped to volume ${mlist.volume}, number ${mlist.next_digest_number}"
msgstr "${mlist.list_id} saltado al volumen ${mlist.volume}, número ${mlist.next_digest_number}"

#: src/mailman/commands/cli_digests.py:112 src/mailman/commands/cli_digests.py:122
#, python-brace-format
msgid "${mlist.list_id} sent volume ${mlist.volume}, number ${mlist.next_digest_number}"
msgstr "${mlist.list_id} enviado volumen ${mlist.volume}, número ${mlist.next_digest_number}"

#: src/mailman/commands/cli_findmember.py:81
msgid ""
"    Display all memberships for a user or users with address matching a\n"
"    pattern. Because part of the process involves converting the pattern\n"
"    to a SQL query with wildcards, the pattern should be simple. A simple\n"
"    string works best.\n"
"    "
msgstr ""
"    Mostrar todas las afiliaciones de un usuario o usuarios cuya dirección coincida con un\n"
"    patrón. Dado que parte del proceso consiste en convertir el patrón\n"
"    en una consulta SQL con comodines, el patrón debe ser sencillo. Una cadena\n"
"    funciona mejor.\n"
"    "

#: src/mailman/commands/cli_findmember.py:91
msgid ""
"    Display only memberships with the given role.  If not given, 'all' role,\n"
"    i.e. all roles, is the default."
msgstr ""
"    Muestra solo las membresías con un rol dado. Si no se indica nada, el rol 'all' (todos),\n"
"es decir, todos los roles, es el valor predeterminado."

#: src/mailman/commands/cli_findmember.py:115
msgid "Email: {}"
msgstr "Correo electrónico: {}"

#: src/mailman/commands/cli_findmember.py:119
msgid "List: {}"
msgstr "Lista: {}"

#: src/mailman/commands/cli_findmember.py:122
msgid "{}"
msgstr "{}"

#: src/mailman/commands/cli_gatenews.py:170
msgid "Poll the NNTP server for messages to be gatewayed to mailing lists."
msgstr "Consultar el servidor NNTP para transferir mensajes a listas de correo."

#: src/mailman/commands/cli_gatenews.py:177
msgid ""
"    The gatenews command is run periodically by the nntp runner.\n"
"    If you are running it via cron, you should remove it from the crontab.\n"
"    If you want to run it manually, set _MAILMAN_GATENEWS_NNTP in the\n"
"    environment."
msgstr ""
"    El comando gatenews es ejecutado periódicamente por el nntp runner.\n"
"Si ya se está ejecutando vía cron del sistema, debería eliminarlo del fichero crontab.\n"
"Si desea ejecutarlo manualmente, configure _MAILMAN_GATENEWS_NNTP en el\n"
"entorno."

#: src/mailman/commands/cli_help.py:32
msgid "Show this help message and exit."
msgstr "Muestrar este mensaje de ayuda y salir."

#: src/mailman/commands/cli_import.py:51
msgid ""
"    Import Mailman 2.1 list data.  Requires the fully-qualified name of the\n"
"    list to import and the path to the Mailman 2.1 pickle file."
msgstr ""
"    Importar datos de las listas de Mailman 2.1.  Requiere el nombre completo de la lista\n"
"    a importar y la ruta al archivo de pickle de Mailman 2.1."

#: src/mailman/commands/cli_import.py:56
msgid ""
"    Specify the encoding of strings in PICKLE_FILE if not utf-8 or a subset\n"
"    thereof. This will normally be the Mailman 2.1 charset of the list's\n"
"    preferred_language."
msgstr ""
"    Especificar la codificación de las cadenas contenidas en PICKLE_FILE\n"
"    si no es utf-8 o un subconjunto del mismo. Normalmente será el juego\n"
"    de caracteres de Mailman 2.1 de la opción preferred_languaje de la lista."

#: src/mailman/commands/cli_import.py:82
#, python-brace-format
msgid "Not a Mailman 2.1 configuration file: ${pickle_file}"
msgstr "No es un archivo de configuración de Mailman 2.1: ${pickle_file}"

#: src/mailman/commands/cli_import.py:85
msgid "Ignoring non-dictionary: {0!r}"
msgstr "Ignorando no diccionario: {0!r}"

#: src/mailman/commands/cli_info.py:36
msgid "Information about this Mailman instance."
msgstr "Información sobre esta instancia de Mailman."

#: src/mailman/commands/cli_info.py:40
msgid "    File to send the output to.  If not given, standard output is used."
msgstr "    Archivo al que enviar la salida.  Si no se indica, se usa la salida estándar."

#: src/mailman/commands/cli_info.py:45
msgid ""
"    A more verbose output including the file system paths that Mailman is\n"
"    using."
msgstr ""
"    Una salida más detallada que incluye las rutas del sistema de archivos que Mailman está\n"
"    usando."

#: src/mailman/commands/cli_inject.py:45
msgid "Inject a message from a file into a mailing list's queue."
msgstr "Inyectar un mensaje de un archivo en la cola de una lista de correo."

#: src/mailman/commands/cli_inject.py:48
msgid ""
"    The name of the queue to inject the message to.  QUEUE must be one of the\n"
"    directories inside the queue directory.  If omitted, the incoming queue is\n"
"    used."
msgstr ""
"    El nombre de la cola a la que se inyectará el mensaje.  QUEUE debe ser uno de los\n"
"    directorios dentro del directorio qfiles.  Si se omite, se utiliza\n"
"    la cola entrante."

#: src/mailman/commands/cli_inject.py:56
msgid "Show a list of all available queue names and exit."
msgstr "Mostrar una lista de todos los nombres de cola disponibles y salir."

#: src/mailman/commands/cli_inject.py:60
msgid ""
"    Name of file containing the message to inject.  If not given, or\n"
"    '-' (without the quotes) standard input is used."
msgstr ""
"    Nombre del archivo que contiene el mensaje a insertar.  Si no se da, o\n"
"    '-' (sin comillas) se usa la entrada estándar."

#: src/mailman/commands/cli_inject.py:66
msgid ""
"    Additional metadata key/value pairs to add to the message metadata\n"
"    dictionary.  Use the format key=value.  Multiple -m options are\n"
"    allowed."
msgstr ""
"    Parejas clave/valor de metadatos adicionales para agregar a los metadatos del diccionario\n"
"    del mensaje.  Usar el formato clave=valor.  Se permiten varias opciones -m."

#: src/mailman/commands/cli_inject.py:79
#, python-brace-format
msgid "No such queue: ${queue}"
msgstr "No hay tal cola: ${queue}"

#: src/mailman/commands/cli_lists.py:54
msgid "List all mailing lists."
msgstr "Listar todas las listas de correo."

#: src/mailman/commands/cli_lists.py:58
msgid "List only those mailing lists that are publicly advertised"
msgstr "Listar solo las listas de correo que se anuncian públicamente"

#: src/mailman/commands/cli_lists.py:62
msgid "Show also the list names"
msgstr "Mostrar también los nombres de listas"

#: src/mailman/commands/cli_lists.py:66
msgid "Show also the list descriptions"
msgstr "Mostrar también las descripciones de listas"

#: src/mailman/commands/cli_lists.py:70
msgid "Less verbosity"
msgstr "Menos detalle"

#: src/mailman/commands/cli_lists.py:74
msgid ""
"    List only those mailing lists hosted on the given domain, which\n"
"    must be the email host name.  Multiple -d options may be given.\n"
"    "
msgstr ""
"    Enumerar sólo las listas de correo alojadas en el dominio dado, que\n"
"    debe ser el nombre de host de correo.  Se pueden dar varias opciones -d.\n"
"    "

#: src/mailman/commands/cli_lists.py:92
msgid "No matching mailing lists found"
msgstr "No se ha encontrado ninguna lista de correo que coincida"

#: src/mailman/commands/cli_lists.py:96
#, python-brace-format
msgid "${count} matching mailing lists found:"
msgstr "Listas de correo coincidentes con ${count} encontradas:"

#: src/mailman/commands/cli_lists.py:128
msgid ""
"    Create a mailing list.\n"
"\n"
"    The 'fully qualified list name', i.e. the posting address of the mailing\n"
"    list is required.  It must be a valid email address and the domain must be\n"
"    registered with Mailman.  List names are forced to lower case."
msgstr ""
"    Crear una lista de correo.\n"
"\n"
"    El 'nombre de lista completo', es decir, la dirección de envío a la lista\n"
"    es necesario.  Debe ser una dirección de correo electrónico válida y el dominio debe estar\n"
"    registrado en Mailman.  Los nombres de lista han de ser en minúsculas."

#: src/mailman/commands/cli_lists.py:136
msgid ""
"    Set the list's preferred language to CODE, which must be a registered two\n"
"    letter language code."
msgstr ""
"    Establecer el idioma preferido de la lista a CÓDIGO, que debe ser un\n"
"    código de idioma de dos letras."

#: src/mailman/commands/cli_lists.py:142
msgid ""
"    Specify a list owner email address.  If the address is not currently\n"
"    registered with Mailman, the address is registered and linked to a user.\n"
"    Mailman will send a confirmation message to the address, but it will also\n"
"    send a list creation notice to the address.  More than one owner can be\n"
"    specified."
msgstr ""
"    Especificar una dirección de correo del propietario de la lista.  Si la dirección no está actualmente\n"
"    registrada en Mailman, la dirección se registra y vincula a un usuario.\n"
"    Mailman enviará un mensaje de confirmación a la dirección, pero también\n"
"    enviará un aviso de creación de lista a la dirección.  Se puede especificar más de un\n"
"    propietario."

#: src/mailman/commands/cli_lists.py:150
msgid "    Specify a list style name."
msgstr "    Especifica un nombre para el estilo de la lista."

#: src/mailman/commands/cli_lists.py:155
msgid ""
"    Notify the list owner by email that their mailing list has been\n"
"    created."
msgstr ""
"    Notificar al propietario de la lista por correo que su lista de correo se ha\n"
"    creado."

#: src/mailman/commands/cli_lists.py:161
msgid "Print less output."
msgstr "Mostrar menos salida."

#: src/mailman/commands/cli_lists.py:165
msgid ""
"    Register the mailing list's domain if not yet registered.  This is\n"
"    the default behavior, but these options are provided for backward\n"
"    compatibility.  With -D do not register the mailing list's domain."
msgstr ""
"    Registrar el dominio de la lista de correo si aún no está registrado.  Este es\n"
"    el comportamiento predeterminado, pero estas opciones se proporcionan por\n"
"    compatibilidad con el pasado.  Con -D no registrar el dominio de la lista de correo."

#: src/mailman/commands/cli_lists.py:177
#, python-brace-format
msgid "Invalid language code: ${language_code}"
msgstr "Código de idioma no válido: ${language_code}"

#: src/mailman/commands/cli_lists.py:193
#, python-brace-format
msgid "Illegal owner addresses: ${invalid}"
msgstr "Direcciones ilegales del propietario: ${invalid}"

#: src/mailman/commands/cli_lists.py:196
#, python-brace-format
msgid "Unknown list style name: ${style_name}"
msgstr "Nombre para el estilo de la lista desconocido: ${style_name}"

#: src/mailman/commands/cli_lists.py:200
#, python-brace-format
msgid "Illegal list name: ${fqdn_listname}"
msgstr "Nombre de lista ilegal: ${fqdn_listname}"

#: src/mailman/commands/cli_lists.py:202
#, python-brace-format
msgid "List already exists: ${fqdn_listname}"
msgstr "La lista ya existe: ${fqdn_listname}"

#: src/mailman/commands/cli_lists.py:204
#, python-brace-format
msgid "Undefined domain: ${domain}"
msgstr "Dominio indefinido: ${domain}"

#: src/mailman/commands/cli_lists.py:212
#, python-brace-format
msgid "Created mailing list: ${mlist.fqdn_listname}"
msgstr "Lista de correo creada: ${mlist.fqdn_listname}"

#: src/mailman/commands/cli_lists.py:227
#, python-brace-format
msgid "Your new mailing list: ${fqdn_listname}"
msgstr "Su nueva lista de correo: ${fqdn_listname}"

#: src/mailman/commands/cli_lists.py:241
msgid "Remove a mailing list (does not remove archives)."
msgstr ""

#: src/mailman/commands/cli_lists.py:245
msgid "Suppress status messages"
msgstr "Suprimir mensajes de estado"

#: src/mailman/commands/cli_lists.py:251
#, python-brace-format
msgid "No such list matching spec: ${listspec}"
msgstr "No se encontró esa espec de listas coincidentes: ${listspec}"

#: src/mailman/commands/cli_lists.py:256
#, python-brace-format
msgid "Removed list: ${listspec}"
msgstr "Lista eliminada: ${listspec}"

#: src/mailman/commands/cli_members.py:89
#, python-brace-format
msgid "${mlist.list_id} has no members"
msgstr "${mlist.list_id} no tiene miembros"

#: src/mailman/commands/cli_members.py:121
msgid ""
"    Display a mailing list's members.\n"
"    Filtering along various criteria can be done when displaying.\n"
"    With no options given, displaying mailing list members\n"
"    to stdout is the default mode.\n"
"    "
msgstr ""
"    Muestra los miembros de una lista de correo.\n"
"    Se puede filtrar según varios criterios.\n"
"    Si no se dan opciones, la visualización de los miembros de la lista de correo\n"
"    a stdout es el modo por defecto.\n"
"    "

#: src/mailman/commands/cli_members.py:130
msgid ""
"    [MODE] Add all member addresses in FILENAME.  This option is removed.\n"
"    Use 'mailman addmembers' instead."
msgstr ""
"    [MODE] Añadir todas las direcciones de miembros desde FILENAME. Esta opción ha sido eliminada.\n"
"Utilice 'mailman addmembers' en su lugar."

#: src/mailman/commands/cli_members.py:136
msgid ""
"    [MODE] Delete all member addresses found in FILENAME.\n"
"    This option is removed. Use 'mailman delmembers' instead."
msgstr ""
"    [MODE] Borrar todas las direcciones de miembros encontradas en FILENAME.\n"
"Esta opción ha sido eliminada. Utilice 'mailman delmembers' en su lugar."

#: src/mailman/commands/cli_members.py:142
msgid ""
"    [MODE] Synchronize all member addresses of the specified mailing list\n"
"    with the member addresses found in FILENAME.\n"
"    This option is removed. Use 'mailman syncmembers' instead."
msgstr ""
"    [MODE] Sincronizar todas las direcciones de miembros de la lista especificada\n"
"con las encontradas en FILENAME.\n"
"Esta opción ha sido eliminada. Utilice 'mailman syncmembers' en su lugar."

#: src/mailman/commands/cli_members.py:149
msgid ""
"    Display output to FILENAME instead of stdout.  FILENAME\n"
"    can be '-' to indicate standard output."
msgstr ""
"    Muestra la salida en FILENAME en lugar de stdout.  FILENAME\n"
"    puede ser '-' para indicar salida estándar."

#: src/mailman/commands/cli_members.py:156
msgid ""
"    Display only members with a given ROLE.\n"
"    The role may be 'any', 'member', 'nonmember', 'owner', 'moderator',\n"
"    or 'administrator' (i.e. owners and moderators).\n"
"    If not given, then 'member' role is assumed."
msgstr ""
"    Mostrar solo miembros con un ROL dado.\n"
"    El rol puede ser 'cualquiera', 'miembro', 'no miembro', 'propietario', 'moderador',\n"
"    o 'administrador' (es decir, propietarios y moderadores).\n"
"    Si no se proporciona, se asume el rol de 'menber'."

#: src/mailman/commands/cli_members.py:164
msgid "    Display only regular delivery members."
msgstr "    Solo se muestran los miembros con envíos regulares."

#: src/mailman/commands/cli_members.py:181
msgid "    This option has no effect. It exists for backwards compatibility only."
msgstr "    Esta opción no tiene ningún efecto. Existe solo para compatibilidad con versiones anteriores."

#: src/mailman/commands/cli_members.py:187
msgid ""
"    Display only digest members of kind.\n"
"    'any' means any digest type, 'plaintext' means only plain text (rfc 1153)\n"
"    type digests, 'mime' means MIME type digests."
msgstr ""
"    Mostrar sólo los miembros del tipo digest.\n"
"    'any' significa cualquier tipo de resumen, 'plaintext' significa sólo texto plano (rfc 1153)\n"
"    'mime' significa compendios de tipo MIME."

#: src/mailman/commands/cli_members.py:195
msgid ""
"    Display only members with a given delivery status.\n"
"    'enabled' means all members whose delivery is enabled, 'any' means\n"
"    members whose delivery is disabled for any reason, 'byuser' means\n"
"    that the member disabled their own delivery, 'bybounces' means that\n"
"    delivery was disabled by the automated bounce processor,\n"
"    'byadmin' means delivery was disabled by the list\n"
"    administrator or moderator, and 'unknown' means that delivery was disabled\n"
"    for unknown (legacy) reasons."
msgstr ""
"    Mostrar solo miembros con un estado de entrega determinado.\n"
"    'habilitado' significa todos los miembros cuya entrega está habilitada, 'cualquiera' significa\n"
"    miembros cuya entrega está deshabilitada por algún motivo, 'byuser' significa\n"
"    que el miembro deshabilitó su propia entrega, 'bybounces' significa que\n"
"    la entrega fue desactivada por el procesador de rebote automatizado,\n"
"    'byadmin' significa que la lista deshabilitó la entrega\n"
"    administrador o moderador, y 'desconocido' significa que la entrega fue deshabilitada\n"
"    por razones desconocidas (heredadas)."

#: src/mailman/commands/cli_notify.py:40
msgid "Notify list owners/moderators of pending requests."
msgstr "Notificar a los propietarios/moderadores de la lista sobre solicitudes pendientes."

#: src/mailman/commands/cli_notify.py:43
msgid ""
"    Operate on this mailing list.  Multiple --list options can be given.  The\n"
"    argument can either be a List-ID or a fully qualified list name.  Without\n"
"    this option, operate on the requests for all mailing lists."
msgstr ""
"    Operar en esta lista de correo.  Se pueden dar varias opciones --list.  El\n"
"    argumento puede ser un List-ID o un nombre de lista completo.  Sin\n"
"    esta opción, operar en las solicitudes de todas las listas de correo."

#: src/mailman/commands/cli_notify.py:80 src/mailman/commands/cli_notify.py:141
msgid "The {} list has {} moderation requests waiting."
msgstr "La lista {} tiene {} peticiones de moderación esperando."

#: src/mailman/commands/cli_notify.py:111
msgid ""
"\n"
"Held Subscriptions:\n"
msgstr ""
"\n"
"Suscripciones retenidas:\n"

#: src/mailman/commands/cli_notify.py:113 src/mailman/commands/cli_notify.py:117
msgid "User: {}\n"
msgstr "Usuario: {}\n"

#: src/mailman/commands/cli_notify.py:115
msgid ""
"\n"
"Held Unsubscriptions:\n"
msgstr ""
"\n"
"Dessuscripciones retenidas:\n"

#: src/mailman/commands/cli_notify.py:119
msgid ""
"\n"
"Held Messages:\n"
msgstr ""
"\n"
"Mensajes retenidos:\n"

#: src/mailman/commands/cli_notify.py:126
msgid "Sender: {}\n"
msgstr "Remitente: {}\n"

#: src/mailman/commands/cli_notify.py:128 src/mailman/commands/cli_notify.py:131
msgid "Subject: {}\n"
msgstr "Asunto: {}\n"

#: src/mailman/commands/cli_notify.py:132
msgid ""
"Reason: {}\n"
"\n"
msgstr ""
"Motivo: {}\n"
"\n"

#: src/mailman/commands/cli_notify.py:135
msgid ""
"Missing data for request {}\n"
"\n"
msgstr ""
"Faltan datos para la petición {}\n"
"\n"

#: src/mailman/commands/cli_qfile.py:38
msgid "Get information out of a queue file."
msgstr "Extraer información de un archivo de cola."

#: src/mailman/commands/cli_qfile.py:42
msgid ""
"    Don't attempt to pretty print the object.  This is useful if there is some\n"
"    problem with the object and you just want to get an unpickled\n"
"    representation.  Useful with 'mailman qfile -i <file>'.  In that case, the\n"
"    list of unpickled objects will be left in a variable called 'm'."
msgstr ""
"    No intentar mostrar con formato el objeto.  Esto es útil si hay algunos\n"
"    problemas con el objeto y sólo se quiere obtener una representación\n"
"    decodificada.  Es útil con 'mailman qfile -i <file>'.  En ese caso, la\n"
"    lista de objetos decodificados se dejará en una variable llamada 'm'."

#: src/mailman/commands/cli_qfile.py:50
msgid ""
"    Start an interactive Python session, with a variable called 'm'\n"
"    containing the list of unpickled objects."
msgstr ""
"    Iniciar una sesión interactiva de Python, con una variable llamada 'm'\n"
"    que contenga la lista de objetos no decodificados."

#: src/mailman/commands/cli_qfile.py:67
msgid "[----- start pickle -----]"
msgstr "[----- inicio pickle -----]"

#: src/mailman/commands/cli_qfile.py:70
#, python-brace-format
msgid "<----- start object ${count} ----->"
msgstr "<----- inicio de objeto ${count} ----->"

#: src/mailman/commands/cli_qfile.py:75
msgid "[----- end pickle -----]"
msgstr "[----- fin pickle -----]"

#: src/mailman/commands/cli_qfile.py:77
#, python-brace-format
msgid "Number of objects found (see the variable 'm'): ${count}"
msgstr "Número de objetos encontrados (ver la variable 'm'): ${count}"

#: src/mailman/commands/cli_status.py:34
msgid "Show the current running status of the Mailman system."
msgstr "Mostrar el estado actual de ejecución del sistema Mailman."

#: src/mailman/commands/cli_status.py:38
msgid "GNU Mailman is not running"
msgstr "GNU Mailman no se está ejecutando"

#: src/mailman/commands/cli_status.py:41
#, python-brace-format
msgid "GNU Mailman is running (master pid: ${pid})"
msgstr "GNU Mailman se está ejecutando (pid del principal: ${pid})"

#: src/mailman/commands/cli_status.py:44
#, python-brace-format
msgid "GNU Mailman is stopped (stale pid: ${pid})"
msgstr "GNU Mailman se ha parado (pid obsoleto: ${pid})"

#: src/mailman/commands/cli_status.py:50
#, python-brace-format
msgid "GNU Mailman is in an unexpected state (${hostname} != ${fqdn_name})"
msgstr "GNU Mailman está en un estado inesperado (${hostname} != ${fqdn_name})"

#: src/mailman/commands/cli_syncmembers.py:133
#, python-format
msgid "[ADD] %s"
msgstr "[AÑADIR] %s"

#: src/mailman/commands/cli_syncmembers.py:143
#, python-format
msgid "[DEL] %s"
msgstr "[BORRAR] %s"

#: src/mailman/commands/cli_syncmembers.py:152
msgid "Nothing to do"
msgstr "Nada que hacer"

#: src/mailman/commands/cli_syncmembers.py:157
msgid ""
"    Add and delete members as necessary to syncronize a list's membership\n"
"    with an input file.  FILENAME is the file containing the new membership,\n"
"    one member per line.  Blank lines and lines that start with a '#' are\n"
"    ignored.  Addresses in FILENAME which are not current list members\n"
"    will be added to the list with delivery mode as specified with\n"
"    -d/--delivery.  List members whose addresses are not in FILENAME will\n"
"    be removed from the list.  FILENAME can be '-' to indicate standard input.\n"
"    "
msgstr ""
"    Añadir y borrar suscriptores según se necesario para sincronizar las suscripciones\n"
"    de una lista con un archivo de entrada. FILENAME es el archivo que contiene el\n"
"    nuevo listado. Puede ser '-' para indicar la entrada estándar. Se ignorarán\n"
"    las líneas en blanco y las que comiencen por '#'. Las direcciones contenidas\n"
"    en FILENAME que no estén suscritas se añadirán a la lista con el modo de entrega\n"
"    indicado con -d/--delivery. Los suscriptores cuyas direcciones no estén incluidas\n"
"    en FILENAME se eliminarán de la lista.\n"
"    "

#: src/mailman/commands/cli_syncmembers.py:169
msgid ""
"    Set the added members delivery mode to 'regular', 'mime', 'plain',\n"
"    'summary' or 'disabled'.  I.e., one of regular, three modes of digest\n"
"    or no delivery.  If not given, the default is regular."
msgstr ""
"    Definir el modo de entrega de los suscriptores que se añaden como\n"
"    'regular', 'mime', 'plain', 'summary' or 'disabled'. I.e., una entre regular,\n"
"    los tres modos de resumen o sin entrega. Por defecto es regular."

#: src/mailman/commands/cli_syncmembers.py:175
msgid "    Override the list's setting for send_welcome_message to added members."
msgstr "    Sustituir el parámetro de la lista para send_welcome_message a los miembros suscritos."

#: src/mailman/commands/cli_syncmembers.py:189
msgid ""
"    Don't actually make the changes.  Instead, print out what would be\n"
"    done to the list."
msgstr ""
"    No hacer cambios. En lugar de ellos, se muestra los que se haría\n"
"   con la lista."

#: src/mailman/commands/cli_unshunt.py:33
msgid "Unshunt messages."
msgstr "Mensajes des-desviados."

#: src/mailman/commands/cli_unshunt.py:37
msgid ""
"    Discard all shunted messages instead of moving them back to their original\n"
"    queue."
msgstr ""
"    Descartar todos los mensajes desviados en lugar de moverlos de vuelta a su original\n"
"    Cola."

#: src/mailman/commands/cli_unshunt.py:50
#, python-brace-format
msgid ""
"Cannot unshunt message ${filebase}, skipping:\n"
"${error}"
msgstr ""
"No se puede des-desviar el mensaje ${filebase}, omitiendo:\n"
"${error}"

#: src/mailman/commands/cli_version.py:32
msgid "Display Mailman's version."
msgstr "Mostrar la versión de Mailman."

#: src/mailman/commands/cli_withlist.py:74
msgid "ipython is not available, set use_ipython to no"
msgstr "ipython no está disponible, poner use_ipython en no"

#: src/mailman/commands/cli_withlist.py:84
msgid "readline not available"
msgstr "readline no disponible"

#: src/mailman/commands/cli_withlist.py:131
msgid "Invalid value for [shell]use_python: {}"
msgstr "Valor no válido para [shell]use_python: {}"

#: src/mailman/commands/cli_withlist.py:147
msgid ""
"This script provides you with a general framework for interacting with a\n"
"mailing list."
msgstr ""
"Este script le proporciona un marco general para interactuar con una\n"
"lista de correo."

#: src/mailman/commands/cli_withlist.py:151
msgid ""
"There are two ways to use this script: interactively or programmatically.\n"
"Using it interactively allows you to play with, examine and modify a mailing\n"
"list from Python's interactive interpreter.  When running interactively, the\n"
"variable 'm' will be available in the global namespace.  It will reference the\n"
"mailing list object."
msgstr ""
"Hay dos formas de usar este script: de forma interactiva o por programa.\n"
"El uso interactivo permite jugar, examinar y modificar una lista de\n"
"correo desde el intérprete interactivo de Python.  Cuando se ejecuta de forma interactiva,\n"
"la variable 'm' estará disponible en el espacio de nombres global.  Hará referencia al\n"
"objeto lista de correo."

#: src/mailman/commands/cli_withlist.py:158
msgid ""
"Programmatically, you can write a function to operate on a mailing list, and\n"
"this script will take care of the housekeeping (see below for examples).  In\n"
"that case, the general usage syntax is:\n"
"\n"
"% mailman withlist [options] -l listspec [args ...]\n"
"\n"
"where `listspec` is either the posting address of the mailing list\n"
"(e.g. ant@example.com), or the List-ID (e.g. ant.example.com)."
msgstr ""
"Por programa, puede escribir una función para operar en una lista de correo, y\n"
"este script se encargará de la limpieza (ver más abajo para ver ejemplos).  En\n"
"en ese caso, la sintaxis de uso general es:\n"
"\n"
"% mailman withlist [options] -l listspec [args ...]\n"
"\n"
"donde `listspec` es la dirección de envío de la lista de correo\n"
"(por ejemplo, ant@example.com) o la List-ID (por ejemplo, ant.example.com)."

#: src/mailman/commands/cli_withlist.py:168
msgid ""
"Here's an example of how to use the --run option.  Say you have a file in the\n"
"Mailman installation directory called 'listaddr.py', with the following two\n"
"functions:\n"
"\n"
"def listaddr(mlist):\n"
"    print(mlist.posting_address)\n"
"\n"
"def requestaddr(mlist):\n"
"    print(mlist.request_address)\n"
"\n"
"Run methods take at least one argument, the mailing list object to operate\n"
"on.  Any additional arguments given on the command line are passed as\n"
"positional arguments to the callable.\n"
"\n"
"If -l is not given then you can run a function that takes no arguments.\n"
msgstr ""
"Este es un ejemplo de cómo usar la opción --run.  Digamos que tiene un archivo en el\n"
"directorio de instalación de Mailman llamado 'listaddr.py', con las dos siguientes\n"
"funciones:\n"
"\n"
"def listaddr(mlist):\n"
"    print(mlist.posting_address)\n"
"\n"
"def requestaddr(mlist):\n"
"    print(mlist.request_address)\n"
"\n"
"Los métodos de ejecución toman al menos un argumento, el objeto de lista de correo para operar sobre ella.\n"
"Los argumentos adicionales en en la línea de comandos se pasan como\n"
"argumentos posicionales a los llamables.\n"
"\n"
"Si no se proporciona -l, puede ejecutar una función que no toma ningún argumento.\n"

#: src/mailman/commands/cli_withlist.py:186
msgid ""
"You can print the list's posting address by running the following from the\n"
"command line:\n"
"\n"
"% mailman withlist -r listaddr -l ant@example.com\n"
"Importing listaddr ...\n"
"Running listaddr.listaddr() ...\n"
"ant@example.com"
msgstr ""
"Puede mostrar la dirección de envío de la lista ejecutando lo siguiente desde la\n"
"línea de comandos:\n"
"\n"
"% mailman withlist -r listaddr -l ant@example.com\n"
"Importando listaddr ...\n"
"Corriendo listaddr.listaddr() ...\n"
"ant@example.com"

#: src/mailman/commands/cli_withlist.py:195
msgid ""
"And you can print the list's request address by running:\n"
"\n"
"% mailman withlist -r listaddr.requestaddr -l ant@example.com\n"
"Importing listaddr ...\n"
"Running listaddr.requestaddr() ...\n"
"ant-request@example.com"
msgstr ""
"Y puede mostrar la dirección de solicitud de la lista ejecutando:\n"
"\n"
"% mailman withlist -r listaddr.requestaddr -l ant@example.com\n"
"Importando listaddr ...\n"
"Corriendo listaddr.requestaddr() ...\n"
"ant-request@example.com"

#: src/mailman/commands/cli_withlist.py:203
msgid ""
"As another example, say you wanted to change the display name for a particular\n"
"mailing list.  You could put the following function in a file called\n"
"`change.py`:\n"
"\n"
"def change(mlist, display_name):\n"
"    mlist.display_name = display_name\n"
"\n"
"and run this from the command line:\n"
"\n"
"% mailman withlist -r change -l ant@example.com 'My List'\n"
"\n"
"Note that you do not have to explicitly commit any database transactions, as\n"
"Mailman will do this for you (assuming no errors occured)."
msgstr ""
"Como otro ejemplo, supongamos que desea cambiar el nombre a mostrar de una determinada\n"
"lista de correo.  Puede colocar la siguiente función en un archivo llamado\n"
"`change.py`:\n"
"\n"
"cambio def (mlist, display_name):\n"
"    mlist.display_name = display_name\n"
"\n"
"y ejecutar esto desde la línea de comandos:\n"
"\n"
"% mailman withlist -r change -l ant@example.com 'My List'\n"
"\n"
"Tenga en cuenta que no hay que confirmar explícitamente ninguna transacción de la base de datos, ya que\n"
"Mailman hará esto por usted (suponiendo que no se hayan producido errores)."

#: src/mailman/commands/cli_withlist.py:222
msgid ""
"    Operate on a mailing list.\n"
"\n"
"    For detailed help, see --details\n"
"    "
msgstr ""
"    Operar en una lista de correo.\n"
"\n"
"    Para ayuda detallada, ver --details\n"
"    "

#: src/mailman/commands/cli_withlist.py:230
msgid ""
"    Leaves you at an interactive prompt after all other processing is complete.\n"
"    This is the default unless the --run option is given."
msgstr ""
"    Le deja en un cursor interactivo una vez se haya completado el resto de procesamiento.\n"
"    Este es el valor predeterminado a menos que se dé la opción --run."

#: src/mailman/commands/cli_withlist.py:235
msgid ""
"\n"
"    Run a script.  The argument is the module path to a callable.  This\n"
"    callable will be imported and then, if --listspec/-l is also given, is\n"
"    called with the mailing list as the first argument.  If additional\n"
"    arguments are given at the end of the command line, they are passed as\n"
"    subsequent positional arguments to the callable.  For additional help, see\n"
"    --details.\n"
"\n"
"    If no --listspec/-l argument is given, the script function being called is\n"
"    called with no arguments.\n"
"    "
msgstr ""
"\n"
"    Ejecutar un script.  El argumento es la ruta de acceso del módulo a algo invocable.  Éste\n"
"    se importará y luego, si también se da --listspec/-l, se\n"
"    llama con la lista de correo como primer argumento.  Si se dan\n"
"    argumentos adicionales al final de la línea de comandos, se pasan como\n"
"    argumentos posicionales posteriores a lo invocable.  Para más ayuda, consultar\n"
"    --details.\n"
"\n"
"Si no se proporciona ningún argumento --listspec/-l, la función de script se llama\n"
"    sin argumentos.\n"
"    "

#: src/mailman/commands/cli_withlist.py:251
msgid "Print detailed instructions and exit."
msgstr "Mostrar instrucciones detalladas y salir."

#: src/mailman/commands/cli_withlist.py:255
msgid ""
"    A specification of the mailing list to operate on.  This may be the posting\n"
"    address of the list, or its List-ID.  The argument can also be a Python\n"
"    regular expression, in which case it is matched against both the posting\n"
"    address and List-ID of all mailing lists.  To use a regular expression,\n"
"    LISTSPEC must start with a ^ (and the matching is done with re.match().\n"
"    LISTSPEC cannot be a regular expression unless --run is given."
msgstr ""
"    Una especificación de la lista de correo sobre la que operar.  Esta puede ser la dirección\n"
"    de envío de la lista, o su List-ID.  El argumento también puede ser una expresión regular\n"
"    de Python, en cuyo caso se compara tanto con la dirección\n"
"    de envío y List-ID de todas las listas de correo.  Para usar una expresión regular,\n"
"    LISTSPEC debe comenzar con ^ (y la coincidencia se realiza con re.match().\n"
"    LISTSPEC no puede ser una expresión regular a menos que se ponga --run."

#: src/mailman/commands/cli_withlist.py:271
msgid "Regular expression requires --run"
msgstr "La expresión regular requiere --run"

#: src/mailman/commands/cli_withlist.py:298
#, python-brace-format
msgid "The variable 'm' is the ${listspec} mailing list"
msgstr "La variable 'm' es la ${listspec} de la lista de correo"

#: src/mailman/commands/eml_confirm.py:43
msgid "Confirm a subscription or held message request."
msgstr "Confirmar una suscripción o una petición de retención de un mensaje."

#: src/mailman/commands/eml_confirm.py:50
msgid "No confirmation token found"
msgstr "No se ha encontrado ningún token de confirmación"

#: src/mailman/commands/eml_confirm.py:63 src/mailman/commands/eml_confirm.py:99
msgid "Confirmation token did not match"
msgstr "Las claves de confirmación no coinciden"

#: src/mailman/commands/eml_confirm.py:95
msgid "Confirmed"
msgstr "Confirmado"

#: src/mailman/commands/eml_confirm.py:112
msgid "Invalid Approved: password"
msgstr "Contraseña de aprobación inválida"

#: src/mailman/commands/eml_confirm.py:115
#, python-brace-format
msgid "Message ${message}"
msgstr "Mensaje ${message}"

#: src/mailman/commands/eml_echo.py:36
msgid "Echo back your arguments."
msgstr "Devuelve tus argumentos."

#: src/mailman/commands/eml_end.py:33
msgid "Stop processing commands."
msgstr "Detener el procesamiento de comandos."

#: src/mailman/commands/eml_end.py:47
msgid "An alias for 'end'."
msgstr "Un alias para 'fin'."

#: src/mailman/commands/eml_help.py:38
msgid "Get help about available email commands."
msgstr "Obtener ayuda sobre los comandos de correo disponibles."

#: src/mailman/commands/eml_help.py:51
msgid "n/a"
msgstr "n/d"

#: src/mailman/commands/eml_help.py:59
#, python-brace-format
msgid "${self.name}: no such command: ${command_name}"
msgstr "${self.name}: no hay tal comando: ${command_name}"

#: src/mailman/commands/eml_help.py:70
#, python-brace-format
msgid "${self.name}: too many arguments: ${printable_arguments}"
msgstr "${self.name}: demasiados argumentos: ${printable_arguments}"

#: src/mailman/commands/eml_membership.py:70
msgid ""
"You will be asked to confirm your subscription request and you may be issued a\n"
"provisional password.\n"
"\n"
"By using the 'digest' option, you can specify whether you want digest delivery\n"
"or not.  If not specified, the mailing list's default delivery mode will be\n"
"used.  You can use the 'address' option to request subscription of an address\n"
"other than the sender of the command.\n"
msgstr ""
"Se le pedirá que confirme su petición de suscripción y puede que se le asigne\n"
"una clave provisional.\n"
"\n"
"Usando la opción 'digest', puede especificar si quiere recibir los envíos como\n"
"un resumen o no. Si no lo indica, se usará el modo de envío que tenga definido\n"
"la lista. Puede usar la opción 'address' para solicitar que se suscriba una dirección\n"
"distinta a la que está enviando el comando.\n"

#: src/mailman/commands/eml_membership.py:79
msgid "Join this mailing list."
msgstr "Unirse a esta lista de correo."

#: src/mailman/commands/eml_membership.py:102
#, python-brace-format
msgid "${self.name}: No valid address found to subscribe"
msgstr "${self.name}: No se encuentra ninguna dirección válida para suscribirse"

#: src/mailman/commands/eml_membership.py:131
#, python-brace-format
msgid "${person} has a pending subscription for ${listname}"
msgstr "${person} tiene una suscripción pendiente para ${listname}"

#: src/mailman/commands/eml_membership.py:135
#, python-brace-format
msgid "Confirmation email sent to ${person}"
msgstr "Correo de confirmación enviado a ${person}"

#: src/mailman/commands/eml_membership.py:152
#: src/mailman/commands/eml_membership.py:162
#, python-brace-format
msgid "bad argument: ${argument}"
msgstr "argumento incorrecto: ${argument}"

#: src/mailman/commands/eml_membership.py:175
msgid "An alias for 'join'."
msgstr "Un sinónimo de 'unirse'."

#: src/mailman/commands/eml_membership.py:186
msgid ""
"Leave this mailing list.\n"
"\n"
"You may be asked to confirm your request."
msgstr ""
"Dejar esta lista de correo.\n"
"\n"
"Se le puede pedir confirmar su solicitud."

#: src/mailman/commands/eml_membership.py:189
msgid "Leave this mailing list."
msgstr "Dejar esta lista de correo."

#: src/mailman/commands/eml_membership.py:196
#, python-brace-format
msgid "${self.name}: No valid email address found to unsubscribe"
msgstr "${self.name}: No se encuentra una dirección de correo válida para darse de baja"

#: src/mailman/commands/eml_membership.py:202
#, python-brace-format
msgid "No registered user for email address: ${email}"
msgstr "No hay usuario registrado para la dirección de correo: ${email}"

#: src/mailman/commands/eml_membership.py:210
#, python-brace-format
msgid "Invalid or unverified email address: ${email}"
msgstr "Dirección de correo no válida o no verificada: ${email}"

#: src/mailman/commands/eml_membership.py:230
#, python-brace-format
msgid "${self.name}: ${email} is not a member of ${mlist.fqdn_listname}"
msgstr "${self.name}: ${email} no es miembro de ${mlist.fqdn_listname}"

#: src/mailman/commands/eml_membership.py:241
#, python-brace-format
msgid "${person} left ${mlist.fqdn_listname}"
msgstr "${person} dejó ${mlist.fqdn_listname}"

#: src/mailman/commands/eml_membership.py:243
#, python-brace-format
msgid "Confirmation email sent to ${person} to leave ${mlist.fqdn_listname}"
msgstr "Correo de confirmación enviado a ${person} para salir de ${mlist.fqdn_listname}"

#: src/mailman/commands/eml_membership.py:253
msgid "An alias for 'leave'."
msgstr "Un sinónimo de 'dejar'."

#: src/mailman/commands/eml_who.py:42
msgid ""
"Produces a list of member names and email addresses.\n"
"\n"
"The optional delivery= and mode= arguments can be used to limit the report\n"
"to those members with matching delivery status and/or delivery mode.  If\n"
"either delivery= or mode= is specified more than once, only the last occurrence\n"
"is used.\n"
msgstr ""
"Genera una lista de los nombres y direcciones de los suscriptores.\n"
"\n"
"Se pueden usar los argumentos opcionales digest= y mode= para limitar el listado\n"
"a aquellos suscriptores cuyo modo de entrega y/o estado coincida con el indicado.\n"
"Si se indica bien delivery= o mode= más de una vez, solo se tendrá en cuenta la\n"
"última.\n"

#: src/mailman/commands/eml_who.py:50
msgid "Get a list of the list members."
msgstr "Obtener un listado de suscriptores de la lista."

#: src/mailman/commands/eml_who.py:63
msgid "You are not authorized to see the membership list."
msgstr "No está usted autorizado a ver el listado de miembros."

#: src/mailman/commands/eml_who.py:78
msgid ""
"Unrecognized or invalid argument(s):\n"
"{}"
msgstr ""
"Argumento(s) no reconocido o incorrecto:\n"
"{}"

#: src/mailman/commands/eml_who.py:101
msgid ""
"Members of the {} mailing list:\n"
"{}"
msgstr ""
"{} Suscriptores de esta lista de correo :\n"
"{}"

#: src/mailman/handlers/acknowledge.py:40
msgid "Send an acknowledgment of a posting."
msgstr "Enviar una confirmación de un envío."

#: src/mailman/handlers/acknowledge.py:75
#, python-brace-format
msgid "${display_name} post acknowledgment"
msgstr "${display_name} confirmación de envío"

#: src/mailman/handlers/after_delivery.py:33
msgid "Perform some bookkeeping after a successful post."
msgstr "Realizar alguna contabilización tras un envío exitoso."

#: src/mailman/handlers/arc_sign.py:66
msgid "Perform ARC auth checks and attach resulting headers"
msgstr "Realice comprobaciones de autentificación ARC y adjuntar las cabeceras resultantes"

#: src/mailman/handlers/avoid_duplicates.py:42
msgid "Suppress some duplicates of the same message."
msgstr "Suprima algunos duplicados del mismo mensaje."

#: src/mailman/handlers/check_dmarc.py:43
msgid "Check whether to Apply DMARC mitigations."
msgstr ""

#: src/mailman/handlers/cleanse_dkim.py:42
msgid "Remove DomainKeys headers."
msgstr "Quitar las cabeceras DomainKeys."

#: src/mailman/handlers/cleanse.py:42
msgid "Cleanse certain headers from all messages."
msgstr "Limpiar ciertas cabeceras de todos los mensajes."

#: src/mailman/handlers/cook_headers.py:168
msgid "Modify message headers."
msgstr "Modificar cabeceras de mensajes."

#: src/mailman/handlers/decorate.py:250
msgid "Decorate a message with headers and footers."
msgstr "Decorar un mensaje con cabeceras y pies de página."

#: src/mailman/handlers/dmarc.py:129
#, python-brace-format
msgid "${realname} via ${mlist.display_name}"
msgstr "${realname} a través de ${mlist.display_name}"

#: src/mailman/handlers/dmarc.py:230
msgid "Apply DMARC mitigations."
msgstr "Aplicar mitigaciones DMARC."

#: src/mailman/handlers/file_recipients.py:35
msgid "Get the normal delivery recipients from an include file."
msgstr "Obtener los destinatarios de entrega normales de un archivo de inclusión."

#: src/mailman/handlers/member_recipients.py:42
msgid "Calculate the regular recipients of the message."
msgstr "Calcular los destinatarios normales del mensaje."

#: src/mailman/handlers/member_recipients.py:77
#, python-brace-format
msgid ""
"Your urgent message to the ${mlist.display_name} mailing list was not\n"
"authorized for delivery.  The original message as received by Mailman is\n"
"attached.\n"
msgstr ""
"Su mensaje urgente a la lista de correo ${mlist.display_name} no ha sido\n"
"autorizado para su entrega.  Se adjunta el mensaje original recibido por Mailman\n"
"adjunto.\n"

#: src/mailman/handlers/mime_delete.py:63
#, python-brace-format
msgid ""
"The attached message matched the ${mlist.display_name} mailing list's content\n"
"filtering rules and was prevented from being forwarded on to the list\n"
"membership.  You are receiving the only remaining copy of the discarded\n"
"message.\n"
"\n"
msgstr ""
"El mensaje adjunto encajó con las reglas de filtrado de contenido de la\n"
"lista de correo ${mlist.display_name} y se evitó que se reenviara a los\n"
"miembros de la lista.  Está recibiendo la única copia restante del\n"
"mensaje.\n"
"\n"

#: src/mailman/handlers/mime_delete.py:70
msgid "Content filter message notification"
msgstr "Notificación de mensaje de filtro de contenido"

#: src/mailman/handlers/mime_delete.py:98
msgid ""
"\n"
"___________________________________________\n"
"Mailman's content filtering has removed the\n"
"following MIME parts from this message.\n"
msgstr ""
"\n"
"___________________________________________\n"
"El filtrado de contenidos de mailman ha eliminado las\n"
"siguientes partes MIME de este mensaje.\n"

#: src/mailman/handlers/mime_delete.py:111
msgid "The message's content type was explicitly disallowed"
msgstr "El tipo de contenido del mensaje ha sido inhabilitado explícitamente"

#: src/mailman/handlers/mime_delete.py:116
msgid "The message's content type was not explicitly allowed"
msgstr "El tipo de contenido del mensaje no se ha permitido explícitamente"

#: src/mailman/handlers/mime_delete.py:125
msgid "The message's file extension was explicitly disallowed"
msgstr "La extensión de fichero del mensaje se ha inhabilitado explícitamente"

#: src/mailman/handlers/mime_delete.py:129
msgid "The message's file extension was not explicitly allowed"
msgstr "La extensión de fichero del mensaje no se ha permitido explícitamente"

#: src/mailman/handlers/mime_delete.py:142
msgid "After content filtering, the message was empty"
msgstr "Después de filtrar el contenido, el mensaje estaba vacío"

#: src/mailman/handlers/mime_delete.py:154 src/mailman/handlers/mime_delete.py:321
msgid ""
"\n"
"Replaced multipart/alternative part with first alternative.\n"
msgstr ""
"\n"
"Reemplazada la parte multipart/alternative con la primera alternativa\n"

#: src/mailman/handlers/mime_delete.py:269 src/mailman/handlers/mime_delete.py:276
#: src/mailman/handlers/mime_delete.py:285 src/mailman/handlers/mime_delete.py:291
#, python-brace-format
msgid "Name: ${fname}\n"
msgstr "Nombre: ${fname}\n"

#: src/mailman/handlers/mime_delete.py:404
msgid "Filter the MIME content of messages."
msgstr "Filtrar el contenido MIME de los mensajes."

#: src/mailman/handlers/owner_recipients.py:34
msgid "Calculate the owner and moderator recipients."
msgstr "Calcular los destinatarios del propietario y del moderador."

#: src/mailman/handlers/replybot.py:48
msgid "Send automatic responses."
msgstr "Enviar respuestas automáticas."

#: src/mailman/handlers/replybot.py:101
#, python-brace-format
msgid "Auto-response for your message to the \"${display_name}\" mailing list"
msgstr "Respuesta automática para su mensaje a la lista de correo \"${display_name}\""

#: src/mailman/handlers/replybot.py:114
msgid "The Mailman Replybot"
msgstr "El contestador automático de Mailman"

#: src/mailman/handlers/rfc_2369.py:131
msgid "Add the RFC 2369 List-* headers."
msgstr "Agregue las cabeceras RFC 2369 List-*."

#: src/mailman/handlers/subject_prefix.py:158
msgid "Add a list-specific prefix to the Subject header value."
msgstr "Agregue un prefijo específico de la lista al valor de la cabecera Asunto."

#: src/mailman/handlers/tagger.py:173
msgid "Tag messages with topic matches."
msgstr "Etiquetar mensajes con coincidencias de temas."

#: src/mailman/handlers/to_archive.py:34
msgid "Add the message to the archives."
msgstr "Agregue el mensaje a los archivos."

#: src/mailman/handlers/to_digest.py:36
msgid "Add the message to the digest, possibly sending it."
msgstr "Agregue el mensaje al resumen, posiblemente enviándolo."

#: src/mailman/handlers/to_outgoing.py:38
msgid "Send the message to the outgoing queue."
msgstr "Envíe el mensaje a la cola de salida."

#: src/mailman/handlers/to_usenet.py:39
msgid "Move the message to the outgoing news queue."
msgstr "Mover el mensaje a la cola de noticias saliente."

#: src/mailman/handlers/validate_authenticity.py:120
msgid "Perform auth checks and attach Authentication-Results header."
msgstr "Realice las comprobaciones de autentificación y adjunte la cabecera Authentication-Results."

#: src/mailman/interfaces/member.py:122
#, python-brace-format
msgid "${self.email} is already a member of mailing list ${self.fqdn_listname}"
msgstr "${self.email} ya es miembro de la lista de correo ${self.fqdn_listname}"

#: src/mailman/interfaces/member.py:125
#, python-brace-format
msgid "${self.email} is already an owner of mailing list ${self.fqdn_listname}"
msgstr "${self.email} ya es propietario de la lista de correo ${self.fqdn_listname}"

#: src/mailman/interfaces/member.py:128
#, python-brace-format
msgid "${self.email} is already a moderator of mailing list ${self.fqdn_listname}"
msgstr "${self.email} ya es moderador de la lista de correo ${self.fqdn_listname}"

#: src/mailman/interfaces/member.py:131
#, python-brace-format
msgid "${self.email} is already a non-member of mailing list ${self.fqdn_listname}"
msgstr "${self.email} ya no es miembro de la lista de correo ${self.fqdn_listname}"

#: src/mailman/interfaces/pipeline.py:53
msgid "[No details are available]"
msgstr "[No hay detalles disponibles]"

#: src/mailman/interfaces/pipeline.py:54
msgid "[No reasons given]"
msgstr "[No hay razones dadas]"

#: src/mailman/pipelines/builtin.py:30
msgid "The built-in owner pipeline."
msgstr "El canal integrado del propietario."

#: src/mailman/pipelines/builtin.py:46
msgid "The built-in posting pipeline."
msgstr "El canal integrado de envío."

#: src/mailman/pipelines/virgin.py:32
msgid "The virgin queue pipeline."
msgstr "El canal de la cola virgen."

#: src/mailman/rest/sub_moderation.py:121
msgid "Subscription request"
msgstr "Solicitud de suscripción"

#: src/mailman/rules/administrivia.py:53
msgid "Catch mis-addressed email commands."
msgstr "Capturar comandos de correo mal dirigidos."

#: src/mailman/rules/administrivia.py:99
msgid "Message contains administrivia"
msgstr "El mensaje contiene administrivia"

#: src/mailman/rules/any.py:32
msgid "Look for any previous rule hit."
msgstr "Buscar cualquier activación de regla previo."

#: src/mailman/rules/approved.py:45
msgid "The message has a matching Approve or Approved header."
msgstr "El mensaje tiene una cabecera Aprobar o Aprobado que encaja."

#: src/mailman/rules/banned_address.py:33
msgid "Match messages sent by banned addresses."
msgstr "Seleccionar mensajes enviados por direcciones vetadas."

#: src/mailman/rules/banned_address.py:45
msgid "Message sender {} is banned from this list"
msgstr "El remitente del mensaje {} está vetado en esta lista"

#: src/mailman/rules/digests.py:43
msgid "Catch messages with digest Subject or boilerplate quote."
msgstr "Capturar mensajes con asunto de resumen o citas repetitivas."

#: src/mailman/rules/digests.py:58
msgid "Message has a digest subject"
msgstr "El mensaje tiene un asunto de resumen"

#: src/mailman/rules/digests.py:89
msgid "Message quotes digest boilerplate"
msgstr "Citas repetitivas de resumen en el mensaje"

#: src/mailman/rules/dmarc.py:315
msgid "Find DMARC policy of From: domain."
msgstr "Busque la directiva DMARC de From: dominio."

#: src/mailman/rules/dmarc.py:335
msgid "DMARC moderation"
msgstr "Moderación DMARC"

#: src/mailman/rules/dmarc.py:341
#, python-brace-format
msgid "You are not allowed to post to this mailing list From: a domain which publishes a DMARC policy of reject or quarantine, and your message has been automatically rejected.  If you think that your messages are being rejected in error, contact the mailing list owner at ${listowner}."
msgstr "No se le permite publicar en esta lista de correo Desde: un dominio que publica una política DMARC de rechazo o cuarentena, y su mensaje se ha rechazado automáticamente.  Si cree que sus mensajes se rechazan por error, póngase en contacto con el propietario de la lista de correo en ${listowner}."

#: src/mailman/rules/emergency.py:34
msgid ""
"The mailing list is in emergency hold and this message was not\n"
"        pre-approved by the list administrator.\n"
"        "
msgstr ""
"La lista de correo está en espera de emergencia y este mensaje no fue\n"
"        aprobado previamente por el administrador de la lista.\n"
"        "

#: src/mailman/rules/emergency.py:47
msgid "Emergency moderation is in effect for this list"
msgstr "La moderación de emergencia está en vigor para esta lista"

#: src/mailman/rules/implicit_dest.py:36
msgid "Catch messages with implicit destination."
msgstr "Capturar mensajes con destino implícito."

#: src/mailman/rules/implicit_dest.py:92
msgid "Message has implicit destination"
msgstr "El mensaje no va dirigido explícitamente a la lista"

#: src/mailman/rules/loop.py:32
msgid "Look for a posting loop."
msgstr "Busque un bucle de publicación."

#: src/mailman/rules/loop.py:45
msgid "Message has already been posted to this list"
msgstr "El mensaje ya se ha publicado en esta lista"

#: src/mailman/rules/max_recipients.py:32
msgid "Catch messages with too many explicit recipients."
msgstr "Capturar mensajes con demasiados destinatarios explícitos."

#: src/mailman/rules/max_recipients.py:48
msgid "Message has more than {} recipients"
msgstr "El mensaje tiene más de {} destinatarios"

#: src/mailman/rules/max_size.py:37
msgid "Catch messages that are bigger than a specified maximum."
msgstr "Capturar mensajes que son mayores que un máximo especificado."

#: src/mailman/rules/max_size.py:68
msgid "The message is larger than the {} KB maximum size"
msgstr "El mensaje es mayor que el tamaño máximo de {} KB"

#: src/mailman/rules/moderation.py:69
msgid "Match messages sent by moderated members."
msgstr "Seleccionar mensajes enviados por miembros moderados."

#: src/mailman/rules/moderation.py:97
msgid "The message comes from a moderated member"
msgstr "El mensaje proviene de un miembro moderado"

#: src/mailman/rules/moderation.py:112
msgid "The message is not from a list member"
msgstr "El mensaje no es de un miembro de la lista"

#: src/mailman/rules/moderation.py:129
msgid "Match messages sent by nonmembers."
msgstr "Seleccionar mensajes enviados por no miembros."

#: src/mailman/rules/moderation.py:144
msgid "No sender was found in the message."
msgstr "No se encontró ningún remitente en el mensaje."

#: src/mailman/rules/moderation.py:205
msgid "The sender is in the nonmember {} list"
msgstr "El remitente está en la lista {} de no miembros"

#: src/mailman/rules/news_moderation.py:34
msgid ""
"Match all messages posted to a mailing list that gateways to a\n"
"        moderated newsgroup.\n"
"        "
msgstr ""
"Seleccionar todos los mensajes publicados en una lista de correo\n"
"        interconectado con un grupo de noticias moderado.\n"
"        "

#: src/mailman/rules/news_moderation.py:46
msgid "Post to a moderated newsgroup gateway"
msgstr "Publicar en una pasarela de grupo de noticias moderado"

#: src/mailman/rules/no_senders.py:32
msgid "Match messages with no valid senders."
msgstr "Seleccionar mensajes sin remitentes válidos."

#: src/mailman/rules/no_senders.py:44
msgid "The message has no valid senders"
msgstr "El mensaje no tiene remitentes válidos"

#: src/mailman/rules/no_subject.py:32
msgid "Catch messages with no, or empty, Subject headers."
msgstr "Capturar mensajes sin cabecera Asunto o vacía."

#: src/mailman/rules/no_subject.py:45
msgid "Message has no subject"
msgstr "El mensaje no tiene asunto"

#: src/mailman/rules/suspicious.py:38
msgid "Catch messages with suspicious headers."
msgstr "Captura mensajes con cabeceras sospechosas."

#: src/mailman/rules/suspicious.py:97
msgid "Header \"{}\" matched a bounce_matching_header line"
msgstr "La cabecera “{}” encajó con una línea de bounce_matching_header"

#: src/mailman/rules/truth.py:32
msgid "A rule which always matches."
msgstr "Una regla que siempre encaja."

#: src/mailman/runners/command.py:103
msgid "Ignoring non-text/plain MIME parts"
msgstr "Ignorando partes MIME que no son texto sin formato"

#: src/mailman/runners/command.py:144
msgid "The results of your email command are provided below.\n"
msgstr "Los resultados de su comando de correo se proporcionan a continuación.\n"

#: src/mailman/runners/command.py:188
msgid "- Original message details:"
msgstr "- Detalles originales del mensaje:"

#: src/mailman/runners/command.py:194
#, python-brace-format
msgid "    From: ${from_}"
msgstr "    De: ${from_}"

#: src/mailman/runners/command.py:195
#, python-brace-format
msgid "    Subject: ${subject}"
msgstr "    Asunto: ${subject}"

#: src/mailman/runners/command.py:196
#, python-brace-format
msgid "    Date: ${date}"
msgstr "    Fecha: ${date}"

#: src/mailman/runners/command.py:197
#, python-brace-format
msgid "    Message-ID: ${message_id}"
msgstr "    ID de mensaje: ${message_id}"

#: src/mailman/runners/command.py:198
msgid ""
"\n"
"- Results:"
msgstr ""
"\n"
"- Resultados:"

#: src/mailman/runners/command.py:212
#, python-brace-format
msgid "No such command: ${command_name}"
msgstr "No existe tal comando: ${command_name}"

#: src/mailman/runners/command.py:226
msgid ""
"\n"
"- Unprocessed:"
msgstr ""
"\n"
"- Sin procesar:"

#: src/mailman/runners/command.py:231
msgid ""
"\n"
"- Ignored:"
msgstr ""
"\n"
"- Ignorados:"

#: src/mailman/runners/command.py:234
msgid ""
"\n"
"- Done."
msgstr ""
"\n"
"- Hecho."

#: src/mailman/runners/command.py:240
msgid "The results of your email commands"
msgstr "Resultados de los comandos enviados por correo"

#: src/mailman/runners/digest.py:55
#, python-brace-format
msgid "${mlist.display_name} Digest, Vol ${volume}, Issue ${digest_number}"
msgstr "${mlist.display_name} Resumen, Vol ${volume}, Número ${digest_number}"

#: src/mailman/runners/digest.py:84
msgid "Today's Topics:\n"
msgstr "Temas del día:\n"

#: src/mailman/runners/digest.py:153
msgid "Digest Header"
msgstr "Cabecera del resumen (digest)"

#: src/mailman/runners/digest.py:173
#, python-brace-format
msgid "Today's Topics (${count} messages)"
msgstr "Temas de hoy (${count} mensajes)"

#: src/mailman/runners/digest.py:195 src/mailman/runners/digest.py:270
msgid "Digest Footer"
msgstr "Pié de página del resumen"

#: src/mailman/runners/digest.py:202 src/mailman/runners/digest.py:277
msgid "End of "
msgstr "Fin de "

#: src/mailman/styles/base.py:59
#, python-brace-format
msgid "[${mlist.display_name}] "
msgstr "[${mlist.display_name}] "

#: src/mailman/styles/default.py:44
msgid "Ordinary discussion mailing list style."
msgstr "Estilo de lista de correo de discusión ordinaria."

#: src/mailman/styles/default.py:64
msgid "Announce only mailing list style."
msgstr "Anunciar solo el estilo de la lista de correo."

#: src/mailman/styles/default.py:84
msgid "Discussion mailing list style with private archives."
msgstr "Estilo de lista de correo de discusión con archivos privados."

#: src/mailman/utilities/options.py:47
#, python-brace-format
msgid "slice and range must be integers: ${value}"
msgstr "la sección y rango deben ser enteros: ${value}"

#: src/mailman/utilities/options.py:50
#, python-brace-format
msgid "Bad runner spec: ${value}"
msgstr "Especificación de corredor incorrecta: ${value}"

#: src/mailman/utilities/scrubber.py:48 src/mailman/utilities/scrubber.py:49
msgid "not available"
msgstr "no disponible"

#: src/mailman/utilities/scrubber.py:50
#, python-brace-format
msgid ""
"A message part incompatible with plain text digests has been removed ...\n"
"Name: ${filename}\n"
"Type: ${ctype}\n"
"Size: ${size} bytes\n"
"Desc: ${desc}\n"
msgstr ""
"Una parte del mensaje icompatible con los resúmenes de texto plano ha sido eliminada...\n"
"Nombre: ${filename}\n"
"Tipo: ${ctype}\n"
"Tamaño: ${size} bytes\n"
"Desc:ripción: ${desc}\n"

#: src/mailman/utilities/scrubber.py:58
msgid "-------------- next part --------------\n"
msgstr "-------------- siguiente parte --------------\n"

msgid "domain:admin:notice:new-list.txt"
msgstr ""
"Acaba de crear la lista de correo '${listname}'. A continuación tiene un poco de\n"
"información básica sobre su nueva lista.\n"
"\n"
"Existe un modo de interactuar con su lista para los usuarios (no para administradores)\n"
"basado en email; puede obtener información acerca de cómo usarlo enviando\n"
"un mensaje con solo la palabra 'help' como asunto o en el cuerpo del mensaje a: \n"
"\n"
"    ${request_email}\n"
"\n"
"Dirija, por favor, sus posibles dudas a ${site_email}."

msgid "help.txt"
msgstr ""
"Ayuda para la lista de correo ${listname}\n"
"\n"
"Esta es la ayuda para el comando 'help' enviado vía email de la versión ${version} para el administrador \n"
"de listas de correo de GNU Mailman en ${domain}. A continuación se relacionan los comandos que se \n"
"pueden enviar para obtener información y controlar su suscripción a las listas de Mailman en este sitio.\n"
"Un comando puede aparecer tanto en el asunto del mensaje como en el cuerpo.\n"
"\n"
"Estos comandos deben ser enviados a la dirección ${listname}-request@${domain}.\n"
"\n"
"Sobre las descripciones - las palabras entre \"<>\" implican parámetros REQUERIDOS\n"
"y las que se encuentran entre \"[]\" implican parámetros OPCIONALES. No se deben incluir \n"
"ni \"<>\" ni \"[]\" cuando se usen estos comandos.  \n"
"\n"
"Los siguientes son comandos válidos:\n"
"\n"
"    ${commands}\n"
"\n"
"Cualquier pregunta o consulta que deba ser atendida por una persona debería ser enviada a:\n"
"\n"
"    ${administrator}"

msgid "list:admin:action:post.txt"
msgstr ""
"Como administrador de listas, se requiere su autorización para\n"
"el siguiente envío a la lista de correo:\n"
"\n"
"    Lista:    ${listname}\n"
"    Origen:   ${sender_email}\n"
"    Asunto:   ${subject}\n"
"\n"
"El mensaje ha sido retenido por:\n"
"\n"
"${reasons}\n"
"\n"
"Cuando pueda, visite la página de administración para aprobar o\n"
"denegar el envío."

msgid "list:admin:action:subscribe.txt"
msgstr ""
"Se requiere su autorización para la aprobación de la siguiente solicitud\n"
"de suscripción:\n"
"\n"
"    Para:  ${member}\n"
"    Lista: ${listname}"

msgid "list:admin:action:unsubscribe.txt"
msgstr ""
"Se requiere su autorización para la aprobación de la siguiente solicitud\n"
"de desuscripción:\n"
"\n"
"    Para:  ${member}\n"
"    Lista: ${listname}"

msgid "list:admin:notice:disable.txt"
msgstr ""
"La suscripción de ${member} ha sido desactivada en ${listname} debido a que su nivel de rebotes\n"
"ha excedido el máximo permitido por la variable de la lista bounce_score_threshold.\n"
"\n"
"Se acompaña el DSN disparador si está disponible."

msgid "list:admin:notice:increment.txt"
msgstr ""
"El cómputo de rebotes de ${member} en ${listname} ha aumentado.\n"
"\n"
"Se acompaña el DSN disparador si está disponible."

msgid "list:admin:notice:pending.txt"
msgstr ""
"La lista ${listname} tiene ${count} peticiones de moderación.\n"
"\n"
"${data}\n"
"Por favor, atiéndalas en cuanto le sea posible."

msgid "list:admin:notice:removal.txt"
msgstr "Se ha cancelado la suscripción de ${member} a ${display_name} por tener demasiados rebotes."

msgid "list:admin:notice:subscribe.txt"
msgstr "${member} ha sido suscrito satisfactoriamente a ${display_name}."

msgid "list:admin:notice:unrecognized.txt"
msgstr ""
"El mensaje adjunto se ha recibido como un rebote (bounce), pero no se\n"
"reconoce el formato o no se pueden extraer direcciones de miembros de el. \n"
"Esta lista está configurada para reenviar este tipo de mensajes a sus\n"
"administradores."

msgid "list:admin:notice:unsubscribe.txt"
msgstr "${member} ha sido borrado de ${display_name}."

msgid "list:member:digest:header.txt"
msgstr ""

msgid "list:member:digest:masthead.txt"
msgstr ""
"Envíe los mensajes a ${display_name} a\n"
"\t${listname}\n"
"\n"
"Para suscribirse o desuscribirse vía email, envíe un mensaje con la\n"
"palabra 'help' en el asunto o en el cuerpo del mismo a\n"
"\t${request_email}\n"
"\n"
"Puede ponerse en contacto con el administrador de la lista en\n"
"\t${owner_email}\n"
"\n"
"Cuando conteste, por favor modifique el asunto de su correo para que sea algo más específico que\n"
"\"Re: ${display_name} Resumen...\""

msgid "list:member:generic:footer.txt"
msgstr ""
"_______________________________________________\n"
"Lista de correo ${display_name} -- ${listname}\n"
"Para desuscribirse envíe un email a ${short_listname}-leave@${domain}"

msgid "list:member:regular:header.txt"
msgstr ""

msgid "list:user:action:invite.txt"
msgstr ""
"Su dirección \"${user_email}\" ha sido invitada a unirse a la lista de correo \n"
"${short_listname} en ${domain} por el propietario de la lista ${short_listname}.\n"
"Puede aceptar dicha invitación sencillamente respondiendo a este mensaje.\n"
"\n"
"O incluyendo la siguiente línea -- y solo la siguiente línea -- en\n"
"un mensaje a ${request_email}:\n"
"\n"
"    confirm ${token}\n"
"\n"
"Tome nota de que respondiendo a este mensaje debería funcionar en la\n"
"mayoría de lectores de correo.\n"
"\n"
"Si prefiere declinar esta invitación, basta con descartar este mensaje.\n"
"Si tiene dudas, hágaselas llegar a\n"
"${owner_email}."

msgid "list:user:action:subscribe.txt"
msgstr ""
"Confirmación de Registro de Dirección de Email\n"
"\n"
"Hola, este es el servidor de listas de correo GNU Mailman en ${domain}.\n"
"\n"
"Hemos recibido una solicitud de registro para la dirección\n"
"\n"
"    ${user_email}\n"
"\n"
"De manera previa a poder usar GNU Mailman en este sitio, debe confirmar que esa\n"
"es su dirección de email. Puede hacerlo fácilmente respondiendo a este mensaje.\n"
"\n"
"O puede incluir la siguiente línea -- y solo la siguiente línea --\n"
"en un mensaje a ${request_email}:\n"
"\n"
"    confirm ${token}\n"
"\n"
"Tome nota de que sencillamente respondiendo a este mensaje debería funcionar \n"
"en la mayoría de clientes de correo.\n"
"\n"
"Si no quiere registrar esta dirección de email, descarte este mensaje.\n"
"Si cree que alguien le ha suscrito inapropiadamente a la lista, o tiene\n"
"alguna otra duda, contacte con\n"
"\n"
"    ${owner_email}"

msgid "list:user:action:unsubscribe.txt"
msgstr ""
"Confirmación de Desuscripción de Dirección de Email\n"
"\n"
"Hola, este es el servidor de listas de correo GNU Mailman en ${domain}.\n"
"\n"
"Hemos recibido una solicitud de desuscripción para la dirección\n"
"\n"
"    ${user_email}\n"
"\n"
"Antes de que GNU Mailman pueda desuscribirle, debe confirmar su solicitud.\n"
"Puede hacerlo fácilmente respondiendo a este mensaje.\n"
"\n"
"O puede incluir la siguiente línea -- y solo la siguiente línea --\n"
"en un mensaje a ${request_email}:\n"
"\n"
"    confirm ${token}\n"
"\n"
"Tome nota de que sencillamente respondiendo a este mensaje debería funcionar \n"
"en la mayoría de clientes de correo.\n"
"\n"
"Si no quiere desuscribir esta dirección de email, descarte este mensaje.\n"
"Si cree que alguien ha solicitado inapropiadamente su desuscripción de la lista, \n"
"o tiene alguna otra duda, contacte con\n"
"\n"
"    ${owner_email}"

msgid "list:user:notice:goodbye.txt"
msgstr ""

msgid "list:user:notice:hold.txt"
msgstr ""
"Su mensaje a la lista '${listname}' con el asunto\n"
"\n"
"    ${subject}\n"
"\n"
"Ha sido retenido hasta que el moderador de la lista pueda revisarlo y aprobarlo.\n"
"\n"
"El mensaje está siendo retenido por:\n"
"\n"
"${reasons}\n"
"\n"
"O bien el mensaje será enviado a la lista, o bien recibirá una\n"
"notificación con la decisión del moderador."

msgid "list:user:notice:no-more-today.txt"
msgstr ""
"Se ha recibido un mensaje desde su dirección <${sender_email}> solicitando una\n"
"respuesta automática desde la lista de correo ${listname}.\n"
"\n"
"Hoy hemos visto un total de: ${count}. Para evitar problemas del tipo bucle de\n"
"correos entre robots de correo-e, vamos a suspender el envío de posteriores respuestas\n"
"hoy. Vuelva a intentarlo mañana, por favor. \n"
"\n"
"Si considera que este mensaje es un error o tiene alguna duda, por favor\n"
"contacte con el propietario de la lista vía ${owner_email}."

msgid "list:user:notice:post.txt"
msgstr ""
"Su mensaje con el asunto\n"
"\n"
"    ${subject}\n"
"\n"
"se ha recibido satisfactoriamente en la lista de correo ${display_name}."

msgid "list:user:notice:probe.txt"
msgstr ""
"Este mensaje es una prueba. Puedes ignorarla.\n"
"\n"
"La lista de correo de ${listname} ha recibido muchas devoluciones no entregadas,\n"
"lo que indica que hay problemas en la entrega de mensajes a\n"
"${sender_email}. A continuación se adjunta un ejemplo. Por favor, compruebe la dirección \n"
"del ensaje para asegurarse de que no hay problemas con su dirección. \n"
"En caso de duda, póngase en contacto con la administración de su sistema de correo.\n"
"\n"
"No tiene que hacer nada más para seguir siendo suscriptor* de la lista.\n"
"\n"
"Si tiene más preguntas o problemas, por favor póngase en contacto con\n"
"los propietarios que figuran en la lista siguiente:\n"
"\n"
"     ${owner_email}"

msgid "list:user:notice:refuse.txt"
msgstr ""
"Su petición a la lista de correo de $listname\n"
"\n"
"    $request\n"
"\n"
"ha sido rechazada por el moderador de la lista.  El moderador dio el\n"
"siguiente motivo para rechazar su solicitud:\n"
"\n"
"\"$reason\"\n"
"\n"
"Cualquier pregunta u observación debe dirigirse al administrador de la lista\n"
"en:\n"
"\n"
"    $owner_email"

msgid "list:user:notice:rejected.txt"
msgstr ""
"Su mensaje a la lista de correos ${listname} ha sido rechazado por las\n"
"siguientes razones:\n"
"\n"
"${reasons}\n"
"\n"
"Se adjunta el mensaje original tal y como ha sido recibido por Mailman."

msgid "list:user:notice:warning.txt"
msgstr ""
"Su suscripción a la lista de correo ${listname} ha sido desactivada debido a la\n"
"recepción de un número de rebotes que indican que puede haber un problema de\n"
"envío de mensajes a ${sender_email}. Debería revisarlo junto a su administrador\n"
"de correo para obtener más ayuda.\n"
"\n"
"Si tiene alguna duda o problema, puede contactar con el propietario de la lista vía\n"
"\n"
" ${owner_email}"

msgid "list:user:notice:welcome.txt"
msgstr ""
"Bienvenido/a a la lista de correo \"${display_name}\"\n"
"\n"
"Para publicar en esta lista, envíe sus correos a:\n"
"\n"
"  ${listname}\n"
"\n"
"Puede desuscribirse o hacer ajustes de configuración vía correo-e enviando un\n"
"mensaje a:\n"
"\n"
"  ${request_email}\n"
"\n"
"con la palabra 'help' en el asunto o en el cuerpo (no incluya las comillas),\n"
"y recibirá de vuelta un mensaje con instrucciones. Va a necesitar su contraseña\n"
"para cambiar las diferentes opciones, pero por una cuestión de seguridad, esa\n"
"contraseña no se acompaña aquí. Si ha olvidado su contraseña debería restaurarla\n"
"usando la web."

#~ msgid "Uncaught bounce notification"
#~ msgstr "Notificación de rebote no captado"

#~ msgid "Remove a mailing list."
#~ msgstr "Eliminar una lista de correo."

#~ msgid ""
#~ "    Display all memberships for a user or users with address matching a\n"
#~ "    pattern.\n"
#~ "    "
#~ msgstr ""
#~ "    Muestra todas las membresías de un(os) usuario(s) que cumplen una máscara\n"
#~ "de selección.\n"
#~ "    "

#~ msgid ""
#~ "    Start a runner.\n"
#~ "\n"
#~ "    The runner named on the command line is started, and it can either run\n"
#~ "    through its main loop once (for those runners that support this) or\n"
#~ "    continuously.  The latter is how the master runner starts all its\n"
#~ "    subprocesses.\n"
#~ "\n"
#~ "    -r is required unless -l or -h is given, and its argument must be one of\n"
#~ "    the names displayed by the -l switch.\n"
#~ "\n"
#~ "    Normally, this script should be started from `mailman start`.  Running it\n"
#~ "    separately or with -o is generally useful only for debugging.  When run\n"
#~ "    this way, the environment variable ${MAILMAN_UNDER_MASTER_CONTROL} will be\n"
#~ "    set which subtly changes some error handling behavior.\n"
#~ "    "
#~ msgstr ""
#~ "    Empieza un corredor.\n"
#~ "\n"
#~ "    Se inicia el corredor nombrado en la línea de comandos, y puede ejecutar\n"
#~ "    a través de su bucle principal una vez (para aquellos corredores que soporten esto) o\n"
#~ "    continuamente.  Esto último es cómo el corredor principal comienza todos sus\n"
#~ "    subprocesos.\n"
#~ "\n"
#~ "    -r es necesario a menos que se dé -l o -h, y su argumento debe ser uno de los\n"
#~ "    los nombres mostrados por el modificador -l.\n"
#~ "\n"
#~ "    Normalmente, este script debe iniciarse desde `mailman start`.  Ejecutarlo\n"
#~ "    por separado o con -o es generalmente útil sólo para depuración.  Cuando se ejecuta\n"
#~ "    de esta manera, la variable de entorno ${MAILMAN_UNDER_MASTER_CONTROL} será\n"
#~ "    definida lo que cambia sutilmente algún comportamiento de control de errores.\n"
#~ "    "

#~ msgid ""
#~ "    Display, add or delete a mailing list's members.\n"
#~ "    Filtering along various criteria can be done when displaying.\n"
#~ "    With no options given, displaying mailing list members\n"
#~ "    to stdout is the default mode.\n"
#~ "    "
#~ msgstr ""
#~ "    Mostrar, añadir o eliminar los miembros de una lista de correo.\n"
#~ "    El filtrado a lo largo de varios criterios se puede hacer al mostrar.\n"
#~ "    Sin opciones dadas, mostrar a los miembros de la lista de correo\n"
#~ "    en stdout es el modo predeterminado.\n"
#~ "    "

#~ msgid ""
#~ "    [MODE] Display output to FILENAME instead of stdout.  FILENAME\n"
#~ "    can be '-' to indicate standard output."
#~ msgstr ""
#~ "    [MODO] Mostrar la salida a FILENAME en lugar de stdout.  FILENAME\n"
#~ "    puede ser '-' para indicar la salida estándar."

#~ msgid ""
#~ "    [output filter] Display only members with a given ROLE.\n"
#~ "    The role may be 'any', 'member', 'nonmember', 'owner', 'moderator',\n"
#~ "    or 'administrator' (i.e. owners and moderators).\n"
#~ "    If not given, then delivery members are used. "
#~ msgstr ""
#~ "    [filtro de salida] Mostrar solo miembros con un ROL determinado.\n"
#~ "    El rol puede ser ‘any’ (cualquiera), 'member’, (miembro) 'nonmember’ (nomiembro), ‘owner’ (propietario), 'moderador',\n"
#~ "    o 'administrator' (administrador) (por ejemplo, propietarios y moderadores).\n"
#~ "    Si no se proporciona, se usan los miembros de la entrega. "

#~ msgid "    [output filter] Display only regular delivery members."
#~ msgstr "    [filtro de salida] Mostrar solo los miembros de entrega normales."

#~ msgid ""
#~ "    [output filter] Display only digest members of kind.\n"
#~ "    'any' means any digest type, 'plaintext' means only plain text (rfc 1153)\n"
#~ "    type digests, 'mime' means MIME type digests."
#~ msgstr ""
#~ "    [filtro de salida] Mostrar solo miembros de resumen de tipo.\n"
#~ "    «cualquiera» significa cualquier tipo de resumen, «texto sin formato» significa texto sin formato (rfc 1153)\n"
#~ "    tipo digests, 'mime' significa resúmenes de tipo MIME."

#~ msgid ""
#~ "    [output filter] Display only members with a given delivery status.\n"
#~ "    'enabled' means all members whose delivery is enabled, 'any' means\n"
#~ "    members whose delivery is disabled for any reason, 'byuser' means\n"
#~ "    that the member disabled their own delivery, 'bybounces' means that\n"
#~ "    delivery was disabled by the automated bounce processor,\n"
#~ "    'byadmin' means delivery was disabled by the list\n"
#~ "    administrator or moderator, and 'unknown' means that delivery was disabled\n"
#~ "    for unknown (legacy) reasons."
#~ msgstr ""
#~ "    [filtro de salida] Mostrar solo miembros con un estado de entrega determinado.\n"
#~ "    'habilitado' se refiera a todos los miembros cuya entrega esté habilitada, 'any' se refiere\n"
#~ "    a miembros cuya entrega está inhabilitada por cualquier razón, 'byuser' se refiere\n"
#~ "    a que el miembro desactivó su propia entrega, 'bybounces' se refiere a que\n"
#~ "    la entrega se desactivo por el procesador automático de rebotes,\n"
#~ "    'byadmin' se refiere a que la entrega fue desactivada por la lista\n"
#~ "    administrador o moderador, y 'unknown' se refiere a que la entrega se deshabilitó\n"
#~ "    por razones desconocidas (antiguas)."

#~ msgid ""
#~ "Your urgent message to the ${mlist.display_name} mailing list was not authorized\n"
#~ "for delivery.  The original message as received by Mailman is attached.\n"
#~ msgstr ""
#~ "Su mensaje urgente a la lista de correo ${mlist.display_name} no fue autorizado\n"
#~ "para la entrega.  Se adjunta el mensaje original recibido por Mailman.\n"

#~ msgid "Already subscribed (skipping): ${display_name} <${email}>"
#~ msgstr "Ya suscrito (omitiendo): ${display_name} <${email}>"

#~ msgid "Member not subscribed (skipping): ${display_name} <${email}>"
#~ msgstr "Miembro no suscrito (omitiendo): ${display_name} <${email}>"

#~ msgid ""
#~ "    [MODE] Add all member addresses in FILENAME.  FILENAME can be '-' to\n"
#~ "    indicate standard input.  Blank lines and lines that start with a\n"
#~ "    '#' are ignored.  This option is deprecated in favor of 'mailman\n"
#~ "    addmembers'."
#~ msgstr ""
#~ "    [MODE] Añadir todas las direcciones de suscripción contenidas en\n"
#~ "    FILENAME. Puede ser '-' para indicar la entrada estándar. Se ignorarán\n"
#~ "    las líneas en blanco y las que comiencen por '#'. Esta opción se ha\n"
#~ "    sustituido por 'mailman addmembers'."

#~ msgid ""
#~ "    [MODE] Delete all member addresses found in FILENAME\n"
#~ "    from the specified list. FILENAME can be '-' to indicate standard input.\n"
#~ "    Blank lines and lines that start with a '#' are ignored.\n"
#~ "    This option is deprecated in favor of 'mailman delmembers'."
#~ msgstr ""
#~ "    [MODE] Eliminar todas las direcciones de suscriptores contenidas en\n"
#~ "    FILENAME de la lista indicada. Puede ser '-' para indicar la entrada\n"
#~ "    estándar. Se ignorarán las líneas en blanco y las que comiencen por '#'.\n"
#~ "    Esta opción se ha sustituido por 'mailman delmembers'."

#~ msgid ""
#~ "    [MODE] Synchronize all member addresses of the specified mailing list\n"
#~ "    with the member addresses found in FILENAME.\n"
#~ "    FILENAME can be '-' to indicate standard input.\n"
#~ "    Blank lines and lines that start with a '#' are ignored.\n"
#~ "    This option is deprecated in favor of 'mailman syncmembers'."
#~ msgstr ""
#~ "    [MODE] Sincronizartodas las direcciones de suscripción de la lista indicada\n"
#~ "    con las contenidas en FILENAME. Puede ser '-' para indicar la entrada\n"
#~ "    estándar. Se ignorarán las líneas en blanco y las que comiencen por '#'.\n"
#~ "    Esta opción se ha sustituido por 'mailman syncmembers'."

#~ msgid ""
#~ "The {} list has {} moderation requests waiting.\n"
#~ "\n"
#~ "{}\n"
#~ "Please attend to this at your earliest convenience.\n"
#~ msgstr ""
#~ "La lista {} tiene {} peticiones de moderación esperando.\n"
#~ "\n"
#~ "{}\n"
#~ "Por favor, atienda esto cuanto antes.\n"

#~ msgid "Confirm a subscription request."
#~ msgstr "Confirmar la solicitud de suscripción."

#~ msgid ""
#~ "    Import Mailman 2.1 list data'.  Requires the fully-qualified name of the\n"
#~ "    list to import and the path to the Mailman 2.1 pickle file."
#~ msgstr ""
#~ "    Importar datos de lista de Mailman 2.1'.  Requiere el nombre completo de la\n"
#~ "    lista a importar y la ruta al archivo pickle de Mailman 2.1."

#~ msgid ""
#~ "    [MODE] Add all member addresses in FILENAME.  FILENAME can be '-' to\n"
#~ "    indicate standard input.  Blank lines and lines that start with a\n"
#~ "    '#' are ignored."
#~ msgstr ""
#~ "    [MODO] Agregar todas las direcciones de miembro en FILENAME.  FILENAME puede ser '-' para\n"
#~ "    indicar la entrada estándar.  Las líneas en blanco y líneas que comienzan con\n"
#~ "    ‘#’ se ignoran."

#~ msgid ""
#~ "    [MODE] Delete all member addresses found in FILENAME\n"
#~ "    from the specified list. FILENAME can be '-' to indicate standard input.\n"
#~ "    Blank lines and lines that start with a '#' are ignored."
#~ msgstr ""
#~ "    [MODO] Borrar todas las direcciones de miembros que se encuentran en FILENAME\n"
#~ "    de la lista especificada. FILENAME puede ser '-' para indicar la entrada estándar.\n"
#~ "    Se omiten las líneas en blanco y las líneas que comienzan con ‘#’."

#, fuzzy
#~ msgid ""
#~ "    [MODE] Synchronize all member addresses of the specified mailing list\n"
#~ "    with the member addresses found in FILENAME.\n"
#~ "    FILENAME can be '-' to indicate standard input.\n"
#~ "    Blank lines and lines that start with a '#' are ignored."
#~ msgstr ""
#~ "    [MODO] Borrar todas las direcciones de miembros que se encuentran en FILENAME\n"
#~ "    de la lista especificada. FILENAME puede ser '-' para indicar la entrada estándar.\n"
#~ "    Se omiten las líneas en blanco y las líneas que comienzan con ‘#’."

#~ msgid ""
#~ "You will be asked to confirm your subscription request and you may be issued a\n"
#~ "provisional password.\n"
#~ "\n"
#~ "By using the 'digest' option, you can specify whether you want digest delivery\n"
#~ "or not.  If not specified, the mailing list's default delivery mode will be\n"
#~ "used.\n"
#~ msgstr ""
#~ "Se le pedirá que confirme su solicitud de suscripción y es posible que se le emita un\n"
#~ "contraseña provisional.\n"
#~ "\n"
#~ "Mediante la opción 'digest', puede especificar si desea recibir en forma de resumen\n"
#~ "o no.  Si no se especifica, se usará el modo de entrega predeterminado de la lista\n"
#~ "de correo.\n"

#~ msgid "invite.txt"
#~ msgstr "\"Su dirección \"${email}\" ha sido invitada a unirse a la lista de correo ${listnamemailing} en ${hostname} por el propietario de la lista de correo ${listname}. Puede aceptar la invitación simplemente respondiendo a este mensaje, manteniendo intacta la cabecera Asunto: o debe incluir la siguiente línea -- y sólo la siguiente línea -- en un mensaje a ${requestaddr}:    confirm ${cookieNote} simplemente enviando una \"respuesta\" a este mensaje debería funcionar para la mayoría de los lectores de correo.Si quiere declinar esta invitación, por favor simplemente haga caso omiso de este mensaje.  Si tienen alguna pregunta, por favor envíenla a ${listowner}.\""
