<NME> django.po
<BEF> # SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# Pedro Gracia <lasarux@neuroomante.com>, 2011, 2012.
# Pedro Gracia <pedro.gracia@impulzia.com>, 2010, 2011.
msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-09-24 21:35+0200\n"
"PO-Revision-Date: 2012-07-09 16:10+0000\n"
"Last-Translator: Pedro Gracia <lasarux@neuroomante.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\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"

#: admin/__init__.py:9
msgid "Local"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"


#: admin/__init__.py:13
msgid "Modoboa will handle mailbox creation on filesystem"
msgstr ""
"Modoboa se ocupará de la creación del mailbox en el sistema de ficheros."

#: admin/__init__.py:15
msgid "Path to the root directory where messages are stored"
msgstr "Directorio raiz dónde están almacenados los mensajes"

#: admin/__init__.py:17
msgid ""
"UID of the virtual user which owns domains/mailboxes/messages on the "
"filesystem"
msgstr ""
"UID del usuario virtual que es el propietario de los dominios/mailboxes/"
"mensajes en el sistema"

#: admin/__init__.py:19
msgid ""
"GID of the virtual user which owns domains/mailboxes/messages on the "
"filesystem"
msgstr ""
"GID del usuario virtual que es el propietario de los dominios/mailboxes/"
"mensajes en el sistema"

#: admin/__init__.py:22
msgid "Mailboxes storage format"

#: core/app_settings.py:56
msgid "Scheme used to crypt mailbox passwords"
msgid ""
"Sub-directory (inside the mailbox) where messages are stored when using the "
"maildir format"
msgstr ""
"Subdirectorio (dentro del mailbox) dónde los mensajes son almacenados cuando "
"se usa el formato maildir"

#: admin/__init__.py:32
msgid "Scheme used to crypt mailbox passwords"
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
msgstr "Número de rondas a usar (sólo utilizado por sha256crypr y sha512crypt). Debe estar entre 1000 y 999999999, incluído."


#: admin/__init__.py:57
msgid "The default redirection used when no application is specified"
msgstr ""
"La redirección que será usada cuando ninguna aplicación sea especificada."

#: admin/forms.py:15 admin/forms.py:445 admin/tables.py:17
msgid "Alias(es)"

#: core/app_settings.py:77
msgid "Default password"
msgid ""
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
"add a new input."
msgstr ""
"Alia(s) de este dominio. Indique únicamente un nombre por entrada, presione "
"ENTER para añadir una nueva entrada."

#: admin/forms.py:54
msgid "An alias with this name already exists"
msgid "Random password length"
msgstr "Longitud de contraseña aleatoria"

#: core/app_settings.py:88
msgid "Length of randomly generated passwords."
msgstr "Longitud de las contraseñas generadas aleatoriamente."

#: core/app_settings.py:92
msgid "Update password service URL"
msgstr ""

#: core/app_settings.py:96
msgid ""
"The URL of an external page where users will be able to update their "
"password. It applies only to non local users, ie. those automatically "
"created after a successful external authentication (LDAP, SMTP)."
msgstr "Dirección de email"

#: admin/forms.py:133
#, fuzzy
msgid ""
"The distribution list address. Use the '*' character to create a 'catchall' "
"address (ex: *@domain.tld)."
msgstr ""
"Alias(es) de este mailbox. Indique únicamente una dirección por entrada, "
"presione ENTER para añadir una nueva entrada."

#: admin/forms.py:136
msgid "Recipients"
#: core/app_settings.py:115
msgid "Enable password recovery by SMS"
msgstr ""
msgid ""
"Mailbox(es) this alias will point to. Indicate only one address per input, "
"press ENTER to add a new input."
msgstr ""
"Mailbox(es) a los que apuntará este alias. Indique únicamente una dirección "
"por entrada, presione ENTER para añadir una nueva entrada."

#: admin/forms.py:171 admin/forms.py:250 admin/forms.py:478
#: admin/models.py:809
msgstr ""

#: core/app_settings.py:127
msgid "Choose a provider to send password recovery SMS"
msgstr ""

#: core/app_settings.py:133
msgid "LDAP settings"
msgstr "Configuración de LDAP"

#: core/app_settings.py:136
msgid "Server address"
msgstr "Dirección del servidor"

#: core/app_settings.py:139
msgid "The IP address or the DNS name of the LDAP server"
msgstr "La dirección IP del servidor de nombres (DNS) del servidor LDAP"

#: core/app_settings.py:143
msgid "Server port"
msgstr "Puerto del servidor"

#: core/app_settings.py:145
msgid "The TCP port number used by the LDAP server"
msgstr "Número de puerto TCP usado por el servidor LDAP"

msgstr "Dirección"

#: admin/forms.py:231
#, fuzzy
msgid ""
"A valid e-mail address. Use the '*' character to create a 'catchall' address "
"(ex: *@domain.tld)."
msgstr ""
"Alias(es) de este mailbox. Indique únicamente una dirección por entrada, "
"presione ENTER para añadir una nueva entrada."

#: admin/forms.py:267 admin/forms.py:296 extensions/sievefilters/forms.py:70
msgid "Recipient"
msgid "Secondary server address"
msgstr ""

#: core/app_settings.py:161
msgid "The IP address or the DNS name of the seondary LDAP server"
msgstr ""

#: core/app_settings.py:165
msgid "Secondary server port"
msgstr ""

#: core/app_settings.py:168
msgid "The TCP port number used by the LDAP secondary server"
msgstr ""

#: core/app_settings.py:172
msgid "Use a secured connection"
msgstr "Usa una conexión segura"

#: core/app_settings.py:176
msgid "Use an SSL/STARTTLS connection to access the LDAP server"
msgstr "Usa una conexión SSL/STARTTLS para acceder al servidor LDAP"

#: core/app_settings.py:180
msgid "Active Directory"
msgstr "Directorio Activo"

#: core/app_settings.py:183
msgid "Tell if the LDAP server is an Active Directory one"
msgstr "Decir si el servidor de LDAP es uno del tipo Directorio Activo"

#: core/app_settings.py:187
msgid "Administrator groups"
msgstr "Administrador de grupos"

#: core/app_settings.py:190
msgid ""
"Members of those LDAP Posix groups will be created as domain administrators."
" Use ';' characters to separate groups."
msgstr "Los miembros de esos grupos Posix LDAP serán creados como administradores de dominio. Use caracteres \";\" para separar los grupos."

#: core/app_settings.py:197
msgid "Group type"
msgstr "Tipo de grupo"

#: core/app_settings.py:201
msgid "The LDAP group type to use with your directory."
msgstr "El tipo de LDAP para usar en el directorio"

#: core/app_settings.py:206
msgid "Groups search base"
msgstr "Base para la búsqueda de grupos"

#: core/app_settings.py:209
msgid "The distinguished name of the search base used to find groups"
msgstr "El distinguido nombre de la búsqueda base usada para encontrar grupos"

#: core/app_settings.py:215
msgid "Password attribute"
msgstr "Atributo de la contraseña"

#: core/app_settings.py:217
msgid "The attribute used to store user passwords"
msgstr "El atributo usado para guardar las contraseñas del usuario"

#: core/app_settings.py:222
msgid "LDAP authentication settings"
msgstr ""

#: core/app_settings.py:225
msgid "Authentication method"
msgstr "Método de autenticación"

#: core/app_settings.py:226

#: admin/forms.py:441
msgid ""
"Quota in MB for this mailbox. Leave empty to use the value defined at domain "
"level."
msgstr ""
"Cuota en MB de este mailbox. Déjelo vacío para user el valor definido en a "
"nivel de dominio."

#: admin/forms.py:447
#, fuzzy
msgid ""
"Alias(es) of this mailbox. Indicate only one address per input, press ENTER "
"to add a new input. Use the '*' character to create a 'catchall' alias (ex: "
"*@domain.tld)."
msgstr ""
"Alias(es) de este mailbox. Indique únicamente una dirección por entrada, "
"presione ENTER para añadir una nueva entrada."

#: admin/forms.py:505
msgid "Failed to rename mailbox, check permissions"
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
msgstr "El nombre distinguido a usar cuando nos unimos al servidor LDAP. Dejar vació para una unión anónima"

#: core/app_settings.py:243 core/app_settings.py:297
msgid "Bind password"
msgstr "Unir contraseña"

#: core/app_settings.py:246 core/app_settings.py:300
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
msgstr "La contraseña a usar cuando nos unimos al servidor LDAP (con 'Unir a DN')"

#: core/app_settings.py:254 core/app_settings.py:346
msgid "Users search base"
msgstr "Base para la búsqueda de usuarios"

#: core/app_settings.py:257 core/app_settings.py:349
msgid "The distinguished name of the search base used to find users"
msgstr "El distinguido nombre de la búsqueda base usada para encontrar usuarios"

#: core/app_settings.py:263 core/app_settings.py:355
msgid "Search filter"
msgstr "Filtro de búsqueda"

#: core/app_settings.py:266 core/app_settings.py:358
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
msgstr "Una cadena de filtro opcional (p.e. '(objectClass=person)'). Para que sea válido tiene que ser encerrado entre paréntesis."

#: core/app_settings.py:273
msgid "User DN template"
msgstr "Plantilla DN del usuario"

#: core/app_settings.py:276
#, python-format
msgid ""
"The template used to construct a user's DN. It should contain one "
"placeholder (ie. %(user)s)"
msgstr "La plantilla usada para contriunr un DN de usuario. Debería contener una cadena reemplazables (p.e. %(user)s)"

#: core/app_settings.py:284
msgid "LDAP synchronization settings"
msgstr ""

#: core/app_settings.py:308
msgid "Enable export to LDAP"
msgstr ""

#: core/app_settings.py:311
msgid ""
"Enable automatic synchronization between local database and LDAP directory"
msgstr ""

#: core/app_settings.py:317
msgid "Delete remote LDAP account when local account is deleted"
msgstr ""

#: core/app_settings.py:321
msgid ""
"Delete remote LDAP account when local account is deleted, otherwise it will "
"be disabled."
msgstr ""

#: core/app_settings.py:327
msgid "Account DN template"
msgstr ""

#: core/app_settings.py:330
#, python-format
msgid ""
"The template used to construct an account's DN. It should contain one "
"placeholder (ie. %(user)s)"
msgstr ""

#: core/app_settings.py:337
msgid "Enable import from LDAP"
msgstr ""

#: core/app_settings.py:340
msgid "Enable account synchronization from LDAP directory to local database"
msgstr ""

#: core/app_settings.py:365
msgid "Username attribute"
msgstr ""

#: core/app_settings.py:368
msgid "The name of the LDAP attribute where the username can be found."
msgstr ""

#: core/app_settings.py:373
msgid "Enable Dovecot LDAP sync"
msgstr ""

#: core/app_settings.py:376
msgid "LDAP authentication settings will be applied to Dovecot configuration."
msgstr ""

#: core/app_settings.py:382
msgid "Dovecot LDAP config file"
msgstr ""

#: core/app_settings.py:386
msgstr "La cuenta '%s' ya existe"

#: admin/models.py:705
msgid "Cannot import this mailbox because the associated domain does not exist"
msgstr ""
"No ha sido posible importar este mailbox ya que el dominio asociado no existe"

#: admin/models.py:730
msgid ""
"The alias address (without the domain part). For a 'catch-all' address, just "
"enter an * character."
msgstr ""
"La dirección del alias (sin la parte del dominio). Para una dirección que lo "
"recoja todo, ponga un asterisco (*)."

#: admin/models.py:734
msgid "mailboxes"

#: core/app_settings.py:402
msgid "Hide features widget"
msgstr "Ocultar widget de características"

#: core/app_settings.py:405
msgid "Hide features widget for resellers and domain administrators"
msgstr "Ocultar el widget de características a revendedores y administradores de dominio"

#: core/app_settings.py:409
msgid "Notifications"
msgstr "Notificaciones"

#: core/app_settings.py:412
msgid "Sender address"
msgstr "Dirección del remitente"

#: core/app_settings.py:415
msgid "Email address used to send notifications."
msgstr "Dirección de email usada para mandar notificaciones"

#: core/app_settings.py:419
msgid "Public API"
msgstr "API pública"

#: core/app_settings.py:422
msgid "Enable communication"
msgstr "Establecer comunicación"

#: core/app_settings.py:425
msgid "Enable communication with Modoboa public API"
msgstr "Establecer comunicación con la API publica de Modoboa"

#: core/app_settings.py:429
msgid "Check new versions"
msgstr "Comprobar nuevas versiones"

#: core/app_settings.py:432
msgid "Automatically checks if a newer version is available"
msgstr "Verificar automáticamente si hay una nueva versión disponible"

#: core/app_settings.py:436
msgid "Send an email when new versions are found"
msgstr ""

#: core/app_settings.py:439
msgid "Send an email to notify admins about new versions"
msgstr ""

#: core/app_settings.py:443
msgid "Recipient"
msgstr ""

#: core/app_settings.py:446
msgid "Recipient of new versions notification emails."
msgstr ""

#: core/app_settings.py:451
msgid "Send statistics"
msgstr "Enviar estadísticas"

#: core/app_settings.py:454
msgid "Send statistics to Modoboa public API (counters and used extensions)"
msgstr "Enviar estadísticas a la API pública de Modoboa (contadores y extensiones usadas)"

#: core/app_settings.py:458
msgid "Miscellaneous"
msgstr "Otros"

#: core/app_settings.py:461
msgid "Inactive account threshold"
msgstr "Límite para cuentas inactivas"

#: core/app_settings.py:464
msgid ""
"An account with a last login date greater than this threshold (in days) will"
" be considered as inactive"
msgstr "Una cuenta inactiva con una fecha de inicio de sesión previa a este límite (en días) se considerará como cuenta inactiva"

#: core/app_settings.py:470
msgid "Top notifications check interval"
msgstr "Intervalo de tiempo para notificaciones superiores"

#: core/app_settings.py:473
msgid "Interval between two top notification checks (in seconds)"
msgstr "Intervalo entre dos notificaciones superiores (en segundos)"

#: core/app_settings.py:478
msgid "Maximum log record age"
msgstr "Máximo tiempo de almacenamiento del log"

#: core/app_settings.py:480
msgid "The maximum age in days of a log record"
msgstr "El tiempo máximo de almacenamiento del log en días"

#: core/app_settings.py:484
msgid "Items per page"
msgstr "Items por página"

#: core/app_settings.py:486
msgid "Number of displayed items per page"
msgstr "Número de elementos mostrado por página"

#: core/app_settings.py:490
msgid "Default top redirection"
msgstr "Redirección principal por defecto"

#: core/app_settings.py:494
msgid "The default redirection used when no application is specified"
msgstr "La redirección que será usada cuando ninguna aplicación sea especificada."

#: core/app_settings.py:548 core/app_settings.py:556 core/app_settings.py:564
msgid "Invalid syntax"
msgstr "Sintaxis inválida"

#: core/app_settings.py:570
msgid "Invalid rounds number"
msgstr "Número de rondas inváldo"

#: core/app_settings.py:595 core/app_settings.py:597 core/app_settings.py:608
msgid "This field is required"
msgstr "Este campo es obligatorio"

#: core/apps.py:18
msgid "General"
msgstr "General"

#: core/checks/settings_checks.py:6
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
"between summer/winter time (ie the same local time occuring twice due to "
"clock change)."
msgstr "A fijado USE_TZ como falso, lo que puede llevar a problemas en la transición entre los horarios de verano e invierno (p.ej., que la misma hora exista dos veces debido a cambios del reloj)."

#: core/checks/settings_checks.py:9
msgid "Set `USE_TZ = True` in settings.py"
msgstr "Ajuste `USE_TZ = True` en settings.py"

#: core/constants.py:6
msgid "Simple user"
msgstr "Usuario normal"

#: core/constants.py:7
msgid "Domain administrator"
msgstr "Administrador del dominio"

#: core/constants.py:8
msgid "Reseller"
msgstr "Revendedor"

#: core/constants.py:9
msgid "Super administrator"
msgstr "Super administrador"

#: core/constants.py:52 lib/form_utils.py:389
msgid "No"
msgstr "No "

#: core/constants.py:102
msgid "Choose a provider"
msgstr ""

#: core/constants.py:107
msgid "Dummy"
msgstr ""

#: core/forms.py:21
msgid "Username"
msgstr "Nombre de usuario"

msgid ""
"Provide a CSV file where lines respect one of the following format:\n"
"<ul>\n"
"<li><em>account; loginname; password; first name; last name; address</em></"
"li>\n"
"<li><em>dlist; address; recipient; recipient; ...</em></li>\n"
"</ul>\n"
"You can use a different character as separator.\n"
msgstr ""
"Suministre un fichero CSV dónde las líneas respetan uno de los siguientes "
"formatos:\n"
"<ul>\n"
"<li><em>cuenta; nombredeusuario; nombre; apellido; dirección</em></li>\n"
"<li><em>listadistribución; dirección; destinatario; destinatario; ...</em></"
"li>\n"
"</ul>nPuede usar un carácter diferente como separador.\n"

#: admin/views.py:628
msgid "Import identities"

#: core/forms.py:46
msgid "Confirmation"
msgstr "Confirmación"

#: core/forms.py:74
msgid "Old password mismatchs"
msgstr "La contraseña no concuerda con la anterior"

#: core/forms.py:83
"<em>domain; name; quota</em><br/>\n"
"\n"
"You can use a different character as separator.\n"
msgstr ""
"Suministre un fichero CSV dónde las líneas respatan el siguiente formato:<br/"
">\n"
"<em>dominio; nombre; cuota</em><br/>\n"
"\n"
"Puede usar un carácter diferente como separador.\n"

#: admin/views.py:654
msgid "Import domains"
#: core/forms.py:137
msgid "Verification code"
msgstr ""

#: core/forms.py:148
msgid "Invalid code"
msgstr ""

#: core/handlers.py:36
msgid "added"
msgstr "añadido"

#: core/handlers.py:39
msgid "modified"
msgstr "modificado"

#: core/handlers.py:41
#, python-format
msgid "%(object)s '%(name)s' %(action)s by user %(user)s"
msgstr "%(object)s '%(name)s' %(action)s por el usuario %(user)s"

#: core/handlers.py:63
#, python-format
msgid "%(object)s '%(name)s' %(action)s by "
msgstr "%(object)s '%(name)s' %(action)s por "

#: core/handlers.py:65
msgid "deleted"
msgstr "eliminado"

#: core/handlers.py:69
msgid "user {}"
msgstr "usuario {}"

#: core/handlers.py:71
msgid "management command"
msgstr "comando de administración"

#: core/handlers.py:95
msgid "You can't delete your own account"
msgstr "No puede eliminar su propia cuenta"

#: core/handlers.py:131
msgid "One or more updates are available"
msgstr "Una o más actualizaciones están disponibles"

#: core/management/commands/communicate_with_public_api.py:44
msgid "[modoboa] Update(s) available"
msgstr ""

#: core/models.py:55
msgid "Allow mailboxes access"
msgstr "Permitir acceso al  buzón"

#: core/models.py:57
msgid "Allow this administrator to access user mailboxes"
msgstr "Permitir a este administrador acceso al buzon de los usuarios"

#: core/models.py:60
msgid "password"
msgstr "contraseña"

#: core/models.py:63
msgid "language"
msgstr "idioma"

#: core/models.py:66
msgid "Prefered language to display pages."
msgstr "Idioma preferido para mostrar las páginas"

#: core/models.py:70
msgid "Phone number"
msgstr "Numero de telefono "

#: core/models.py:72
msgid "Secondary email"
msgstr "Email secundario"

#: core/models.py:75
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr "Email alternativo, puede ser usado para recuperación."

#: core/models.py:126
msgid "Failed to update password: LDAP module not installed"
msgstr "Falló al actualizar la contraseña: módulo LDAP no instalado"

#: core/models.py:155
msgid "account"
msgstr "cuenta"

#: core/models.py:282
msgid "Unknown"
msgstr "Desconocido"

#: core/models.py:316
msgid "Invalid line"
msgstr "Línea inválida"

#: core/models.py:324
msgid "You can't import an account with a role greater than yours"
msgstr "No puede importar una cuenta con un rol mayor que el suyo"

#: core/models.py:339
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr "El usuario normal '%s' debe tener una dirección de email válida"

#: core/models.py:344
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr "Los campos de nombre de usuario y de email no deben ser diferentes para '%s'"

#: core/password_validation.py:24
msgid "Password must contain at least {} digit."
msgid_plural "Password must contain at least {} digits."
msgstr[0] "La contraseña debe contener al menos {} dígito."
msgstr[1] "La contraseña debe contener al menos {} dígitos."

#: core/password_validation.py:34
msgid "Password must contain at least {} lowercase letter."
msgid_plural "Password must contain at least {} lowercase letters."
msgstr[0] "La contraseña debe tener al menos {} minúscula."
msgstr[1] "La contraseña debe tener al menos {} minúsculas."

#: core/password_validation.py:45
msgid "Password must contain at least {} uppercase letter."
msgid_plural "Password must contain at least {} uppercase letters."
msgstr[0] "La contraseña debe tener al menos {} mayúscula."
msgstr[1] "La contraseña debe tener al menos {} mayúsculas."

#: core/password_validation.py:57
msgid "Password must contain at least {} special character."
msgid_plural "Password must contain at least {} special characters."
msgstr[0] "La contraseña debe tener al menos {} carácter especial."
msgstr[1] "La contraseña debe tener al menos {} caracteres especiales."

#: core/password_validation.py:65
msgid "Your password must contain a combination of different character types."
msgstr "Su contraseña debe contener una combinación de diferentes tipos de carácter."

#: core/sms_backends/ovh.py:19
msgid "API endpoint"
msgstr ""

#: core/sms_backends/ovh.py:22
msgid "OVH Europe"
msgstr ""

#: core/sms_backends/ovh.py:23
msgid "OVH US"
msgstr ""

#: core/sms_backends/ovh.py:24
msgid "OVH North-America"
msgstr ""

#: core/sms_backends/ovh.py:25
msgid "So you Start Europe"
msgstr ""

#: auth/views.py:41
msgid "Your username and password didn't match. Please try again."
msgstr ""
"Su nombre de usuario y contraseña no concuerdan. Por favor, inténtelo de "
"nuevo."

#: demo/__init__.py:17
msgid "Test messages"
msgstr ""

#: core/sms_backends/ovh.py:28
msgid "Kimsufi North America"
msgstr ""

#: core/sms_backends/ovh.py:35
msgid "Application key"
msgstr ""

#: core/sms_backends/ovh.py:42
msgid "Application secret"
msgstr ""

#: core/sms_backends/ovh.py:50
msgid "Consumer key"
"\n"
"<h3>Welcome to the online demo!</h3>\n"
"<p><b>Warning:</b> the demo's concent is resetted every two hours.</p>\n"
"<p>To try the demo, the following users are available (<i>username/password</"
"i>): </p>\n"
"<ul>\n"
"  <li>A super administrator : <b>admin/password</b></li>\n"
"  <li>A domain administrator : <b>admin@demo.local/admin</b></li>\n"
"  <li>A simple user : <b>user@demo.local/user</b></li>\n"
"</ul>\n"
"<p>Please report any issue or give any suggestion to \n"
"  <a href=\"https://groups.google.com/forum/#!forum/modoboa-users\">the "
"mailing list</a>.</p>\n"
msgstr ""
"\n"
"<h3>¡Bienvendio a la demo!</h3>\n"
"<p><b>Aviso:</b> el contenido de la demo será inicializado cada dos horas.</"
"p>\n"
"<p>Para probar la demo están disponibles los siguientes usuarios (<i>usuario/"
"contraseña</i>): </p>\n"
"<ul>\n"
"  <li>Un super administrador : <b>admin/password</b></li>\n"
"  <li>Un administrador de dominio : <b>admin@demo.local/admin</b></li>\n"
"  <li>Un usuario normal : <b>user@demo.local/user</b></li>\n"
"</ul>\n"
"<p>Por favor, informe de cualquier incidencia o denos cualquier sugerencia "
"a \n"
"  <a href=\"https://groups.google.com/forum/#!forum/modoboa-users\">la lista "
"de correo</a>.</p>\n"

#: extensions/amavis/__init__.py:21
msgid "Simple amavis management frontend"
msgid "Nothing to sponsor yet."

#: extensions/amavis/__init__.py:45
msgid "Quarantine messages maximum age (in days) before deletion"
msgstr ""
"Máxima edad (en días) de los mensajes de cuarentena antes de proceder a su "
"eliminación"

#: extensions/amavis/__init__.py:49
msgid "Remove messages marked as released while cleaning up the database"
msgstr ""
"Eliminar los mensajes marcados como publicados cuando se haga limpieza de la "
"base de datos"

#: extensions/amavis/__init__.py:54
msgid "Mode used to access the PDP server"

#: core/templates/core/api_access.html:3
msgid "API access"
msgstr "Acceso API"

#: core/templates/core/api_access.html:3
msgid "Control your access to Modoboa API"
msgstr "Controla tu acceso al API de Modoboa"

#: core/templates/core/api_access.html:7
#, python-format
msgid ""
"A documentation of the API is available <strong><a href=\"%(url)s\" "
"target=\"_blank\">here</a></strong>."
msgstr "La documentación de la API está disponible <strong><a href=\"%(url)s\" target=\"_blank\">aquí</a></strong>."

#: core/templates/core/api_access.html:14
msgid "API access token"
msgstr "Token de acceso a la API"

#: core/templates/core/api_access.html:35
#: core/templates/core/user_profile.html:19 lib/form_utils.py:354
msgid "Update"
msgstr "Actualizar"

#: core/templates/core/dashboard.html:11
#, python-format
msgid "Hello %(user)s."
msgstr "Hola %(user)s."

#: core/templates/core/information.html:2 core/templatetags/core_tags.py:62
msgid "Information"
msgstr "Información"

#: core/templates/core/information.html:2
msgid "Various information about Modoboa"
msgstr "Información varia sobre Modoboa"

#: core/templates/core/information.html:5
msgid "One or more updates are available!"
msgstr "Hay una o más actualizaciones disponibles"

#: core/templates/core/information.html:6
msgid "Check the following list to find the component(s) that can be updated."
msgstr "Comprueba la siguiente lista para encontrar los componentes que pueden ser actualizados."

#: core/templates/core/information.html:10
msgid "Applications"
msgstr "Aplicaciones"
msgstr "Filtro de contenido"

#: extensions/amavis/lib.py:51
#, fuzzy, python-format
msgid "Connection to amavis failed: %s"
msgstr "Falló la conexión con el servidor IMAP: %s"

#: extensions/amavis/models.py:84
msgid "Virus filter"

#: core/templates/core/information.html:16
msgid "Last version"
msgstr "Última versión"

#: core/templates/core/information.html:17
msgid "Description"
msgstr "Descripción"

#: core/templates/core/information.html:32
msgid "Active users"
msgstr "Usuarios activos"

#: core/templates/core/information.html:37
msgid "Role"
msgstr "Función"


#: extensions/amavis/models.py:89
msgid "Bypass virus checks or not. Choose 'default' to use global settings."
msgstr ""
"Saltarse la comprobación de virus o no. Elija 'Por defecto' para usar la "
"configuración global."

#: extensions/amavis/models.py:92
msgid "Spam filter"


#: extensions/amavis/models.py:97
msgid "Bypass spam checks or not. Choose 'default' to use global settings."
msgstr ""
"Saltarse la comprobación de spam o no. Elija 'Por defecto' para usar la "
"configuración global."

#: extensions/amavis/models.py:100
msgid "Banned filter"


#: extensions/amavis/models.py:105
msgid "Bypass banned checks or not. Choose 'default' to use global settings."
msgstr ""
"Saltarse la comprobación de expulsados o no. Elija 'Por defecto' para usar "
"la configuración global."

#: extensions/amavis/models.py:135
msgid "Spam marker"
msgstr "Marcador de spam"

#: extensions/amavis/models.py:137
#, fuzzy
msgid ""
"Modify spam subject using the specified text. Choose 'default' to use global "
"settings."
msgstr ""
"Modificar el asunto de spam o no. Elija 'Por defecto' para usar la "
"configuración global."

#: extensions/amavis/sql_listing.py:24 extensions/webmail/forms.py:5
#: extensions/webmail/lib.py:34
"\n"
"  The following updates are available:\n"
msgstr[0] ""
msgstr[1] ""

#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:71
msgid "Parameters"
msgstr "Parámetros"

#: core/templates/core/parameters.html:2
msgid "Configure Modoboa"
msgstr "Configurar Modoboa"

#: core/templates/core/parameters.html:6
#: core/templates/core/user_preferences.html:10
msgid "Save"
msgstr "Guardar"

#: core/templates/core/settings_header.html:5
msgid "Modoboa settings"
msgstr "Configuración de Modoboa"

#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:90
msgid "Settings"
msgstr "Configuración"

#: core/templates/core/user_preferences.html:2
#: core/templatetags/core_tags.py:120
msgid "Preferences"
msgstr "Preferencias"

#: core/templates/core/user_preferences.html:2
msgid "Customize Modoboa"
msgstr "Personalizar Modoboa"

#: core/templates/core/user_preferences.html:14
msgid "No preferences available."
msgstr "No hay preferencias disponibles."

#: core/templates/core/user_profile.html:3 core/templatetags/core_tags.py:116
msgid "Profile"
msgstr "Perfil"

#: core/templates/core/user_profile.html:3
msgid "Update your personal information"
msgstr "Actualizar su información personal"

#: core/templates/core/user_profile.html:13
msgid "Click here to update your password"
msgstr ""

#: core/templatetags/core_tags.py:34
msgid "Modoboa"
msgstr "Modoboa"

#: core/templatetags/core_tags.py:102
msgid "Logout"
msgstr "Salir"

#: core/templatetags/core_tags.py:127
msgid "API"
msgstr "API"

#: core/utils.py:32
msgid "The core part of Modoboa"
msgstr "El núcleo de Modoboa"

#: core/views/admin.py:43
msgid "Parameters saved"
msgstr "Parámetros guardados"

#: core/views/auth.py:59
#, python-format
msgid "Password scheme mismatch. Updating %s password"
msgstr "No se ajusta al esquema de contraseña. Actualizando la contraseña de %s "

#: core/views/auth.py:66
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
msgstr ""

#: core/views/auth.py:82
msgid_plural ""
"\n"
"%(counter)s release requests are pending for action.\n"
msgstr[0] ""
"\n"
"%(counter)s petición de publicación está pendiente de acción.\n"
msgstr[1] ""
"\n"
"%(counter)s peticiones de publicación están pendiente de acción.\n"

#: extensions/amavis/templates/amavis/notifications/pending_requests.html:6
msgid "Sketch:"
#: core/views/auth.py:125
msgid "User '{}' successfully logged out"
msgstr "Usuario '{}' ha salido con éxito"

#: core/views/auth.py:170 core/views/auth.py:225
msgid "Please use the following code to recover your Modoboa password: {}"
msgstr ""

#: core/views/user.py:53
msgid "Profile updated"
msgstr "Perfil actualizado"

#: core/views/user.py:81
msgid "Preferences saved"
msgstr "Preferencias guardadas"

#: core/views/user.py:103
msgid "Access updated"
msgstr "Acceso actualizado"

#: lib/db_utils.py:23
#, python-format
msgid "Connection to database %s not configured"
msgstr "Conexión a la base de datos %s no configurada"

#: lib/email_utils.py:141 lib/email_utils.py:360
msgid "unable to determine encoding of string"
msgstr "No es posible determinar la codificación de la cadena"

#: lib/exceptions.py:67
#, python-format
msgid "Permission denied: %s"
msgstr "Permiso denegado: %s"

#: lib/exceptions.py:68
msgid "Permission denied"
msgstr "Permiso denegado"

#: lib/fields.py:15 lib/validators.py:14
msgid "Enter a valid domain name"
msgstr "Introduzca un nombre dominio válido"

#: lib/fields.py:44 lib/fields.py:58
msgid "Enter a valid email address."
msgstr "Intriduzca un email válido"

#: lib/form_utils.py:77 templates/registration/password_reset_confirm.html:12
#: templates/registration/password_reset_confirm_code.html:25
#: templates/registration/password_reset_form.html:29
msgid "Submit"
msgstr "Enviar"

#: lib/form_utils.py:110 lib/form_utils.py:113
msgid "Invalid request"
msgstr "Petición inválida"

#: lib/form_utils.py:388
msgid "Yes"
msgstr "Sí"

#: lib/ldap_utils.py:129
msgid "Failed to update password: {}"
msgstr "No se ha podido actualizar la contraseña: {}"

#: lib/templatetags/lib_tags.py:104
msgid "From"
msgstr "Desde"

#: extensions/limits/__init__.py:23
msgid ""
"Per administrator resources to limit the number of objects they can create"
msgstr ""
"Recursos por administrador para limitar el número de objetos que pueden crear"

#: extensions/limits/__init__.py:60
msgid "Reseller"

#: templates/404.html:4 templates/500.html:4
msgid "Sorry"
msgstr "Lo siento"

#: templates/404.html:5
msgid "The requested page does not exist."
msgstr "La página pedida no existe."


#: extensions/limits/forms.py:12
msgid "Maximum number of domain administrators this user can create"
msgstr ""
"Número máximo de administradores de dominio que este usuario puede crear"

#: extensions/limits/forms.py:15
msgid "Maximum number of domains this user can create"

#: templates/common/email_searchbar.html:10
msgid "From address"
msgstr "De la dirección"

#: templates/common/email_searchbar.html:33
msgid "Both"
msgstr "Ambos"

#: templates/common/error.html:4
msgid "Error:"
msgstr "Error:"

#: templates/common/generic_field.html:11
#: templates/common/generic_fields_group.html:8
msgid "Help:"
msgstr "Ayuda:"

#: templates/common/generic_modal.html:6
#: templates/common/generic_modal.html:13 templates/common/wizard_forms.html:6
#: templates/common/wizard_forms.html:27
msgid "Close"
msgstr "Cerrar"

#: templates/common/wizard_forms.html:31
msgid "Previous"
msgstr "Anterior"

#: templates/common/wizard_forms.html:32
msgid "Next"
msgstr "Siguiente"

#: templates/registration/base.html:8
msgid "Welcome to Modoboa"
msgstr "Bienvenido a Modoboa"

#: templates/registration/login.html:21
msgid "Remember me"
msgstr "Recuerdame"

#: templates/registration/login.html:23
msgid "Log in"
msgstr "Entrar"

#: templates/registration/login.html:24
#: templates/registration/password_reset_form.html:17
msgid "Forgot password?"
msgstr "¿Ha olvidado su contraseña?"

#: templates/registration/password_reset_complete.html:8
#, python-format
msgid ""
"Your password has been set. You may go ahead and <a href=\"%(url)s\">sign "
"in</a> now."
msgstr "Ha cambiado su contraseña. Proceda e <a href=\"%(url)s\">inicie sesión</a> ahora."

#: templates/registration/password_reset_confirm.html:7
msgid "Change password"
msgstr "Cambiar contraseña"

#: templates/registration/password_reset_confirm.html:17
msgid ""
"The password reset link was invalid, possibly because it has already been "
"used. Please request a new password reset."
msgstr "El enlace de restauración de contraseña es inválido, tal vez ya fue utilizado. Por favor solicite la restauración de contraseña de nuevo."

#: templates/registration/password_reset_confirm_code.html:20
msgid "Enter the code you've just received by SMS"
msgstr ""

#: templates/registration/password_reset_confirm_code.html:27
msgid "Resend code"
msgstr ""

#: templates/registration/password_reset_done.html:7
msgid ""
"<p>We've emailed you instructions for setting your password, if an account "
"exists with the email you entered. You should receive them shortly.</p> "
"<p>If you don't receive an email, please make sure you've entered your "
"primary address, and check your spam folder.</p>"
msgstr "<p>Si existe una cuenta con el correo electrónico introducido, recibirá en breves instantes instrucciones via email para cambiar su contraseña.</p><p>Si no recibe el correo, por favor compruebe que la dirección de correo electrónico introducida es su dirección principal y revise su directorio de correo basura.</p>"

#: templates/registration/password_reset_email.html:4
#, python-format
msgid ""
"To initiate the password reset process for your %(username)s Modoboa "
"account, click the link below:"
msgstr "Para empezar el proceso de restauración de contraseña para su %(username)s cuenta de Modoboa, haga click en el enlace siguiente:"

#: templates/registration/password_reset_email.html:10
msgid ""
"If clicking the link above doesn't work, please copy and paste the URL in a "
"new browser window instead."
msgstr "Si no puede hacer click en el enlace anterior, por favor copie y pegue la URL en una ventana nueva del navegador."


#: extensions/postfix_autoreply/views.py:43
msgid "Define a message to automatically send when you are off"
msgstr ""
"Defina el mensaje que automáticamente se enviará cuando esté desconectado"

#: extensions/sievefilters/__init__.py:12
msgid "Plugin to easily create server-side filters"

#: templates/registration/password_reset_subject.txt:3
msgid "Modoboa password reset"
msgstr "Restauración de contraseña de Modoboa"
#: extensions/sievefilters/templates/sievefilters/index.html:73
msgid ""
"No filters set defined yet. You must create one in order to define filters."
msgstr ""
"No hay un conjunto de filtros definido aún. Debe crear uno para poder "
"definir filtros."

#: extensions/sievefilters/templatetags/sfilters_tags.py:16
msgid "New filters set"
msgstr "No hay entradas que mostrar"

#: lib/templatetags/libextras.py:110
#, fuzzy
msgid "activate"
msgstr "activo"

msgid ""
"You can't define a forward to a local destination. Please ask your "
"administrator to create an alias instead."
msgstr ""
"No puede definir un reenvío a un destino local. Por favor, pregunte a su "
"administrador para crear un alias en su lugar."

#: userprefs/views.py:28
msgid "Automatically forward emails to another address"
#: userprefs/templatetags/uprefs_extras.py:55
msgid "Logout"
msgstr "Salir"

#~ msgid "The distribution list address"
#~ msgstr "Dirección de la lista de distribución"

#~ msgid "A valid e-mail address"
#~ msgstr "Una dirección válida de email"

<MSG> Spanish translation update.

<DFF> @@ -1,23 +1,23 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-#
+# 
 # Translators:
-# Pedro Gracia <lasarux@neuroomante.com>, 2011, 2012.
-# Pedro Gracia <pedro.gracia@impulzia.com>, 2010, 2011.
+# Pedro Gracia <lasarux@neuroomante.com>, 2011-2012.
+# Pedro Gracia <pedro.gracia@impulzia.com>, 2010-2011.
 msgid ""
 msgstr ""
 "Project-Id-Version: Modoboa\n"
-"Report-Msgid-Bugs-To: \n"
+"Report-Msgid-Bugs-To: http://dev.modoboa.org/\n"
 "POT-Creation-Date: 2012-09-24 21:35+0200\n"
-"PO-Revision-Date: 2012-07-09 16:10+0000\n"
+"PO-Revision-Date: 2012-09-28 05:17+0000\n"
 "Last-Translator: Pedro Gracia <lasarux@neuroomante.com>\n"
 "Language-Team: LANGUAGE <LL@li.org>\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"
+"Language: es\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: admin/__init__.py:9
 msgid "Local"
@@ -29,28 +29,23 @@ msgstr "El sistema usado para autenticación"
 
 #: admin/__init__.py:13
 msgid "Modoboa will handle mailbox creation on filesystem"
-msgstr ""
-"Modoboa se ocupará de la creación del mailbox en el sistema de ficheros."
+msgstr "Modoboa se ocupará de la creación del mailbox en el sistema de ficheros."
 
 #: admin/__init__.py:15
 msgid "Path to the root directory where messages are stored"
-msgstr "Directorio raiz dónde están almacenados los mensajes"
+msgstr "Directorio raíz dónde están almacenados los mensajes"
 
 #: admin/__init__.py:17
 msgid ""
 "UID of the virtual user which owns domains/mailboxes/messages on the "
 "filesystem"
-msgstr ""
-"UID del usuario virtual que es el propietario de los dominios/mailboxes/"
-"mensajes en el sistema"
+msgstr "UID del usuario virtual que es el propietario de los dominios/mailboxes/mensajes en el sistema"
 
 #: admin/__init__.py:19
 msgid ""
 "GID of the virtual user which owns domains/mailboxes/messages on the "
 "filesystem"
-msgstr ""
-"GID del usuario virtual que es el propietario de los dominios/mailboxes/"
-"mensajes en el sistema"
+msgstr "GID del usuario virtual que es el propietario de los dominios/mailboxes/mensajes en el sistema"
 
 #: admin/__init__.py:22
 msgid "Mailboxes storage format"
@@ -60,9 +55,7 @@ msgstr "Formato de almacenamiento de los Mailboxes"
 msgid ""
 "Sub-directory (inside the mailbox) where messages are stored when using the "
 "maildir format"
-msgstr ""
-"Subdirectorio (dentro del mailbox) dónde los mensajes son almacenados cuando "
-"se usa el formato maildir"
+msgstr "Subdirectorio (dentro del mailbox) dónde los mensajes son almacenados cuando se usa el formato maildir"
 
 #: admin/__init__.py:32
 msgid "Scheme used to crypt mailbox passwords"
@@ -74,8 +67,7 @@ msgstr "Número de elementos mostrado por página"
 
 #: admin/__init__.py:57
 msgid "The default redirection used when no application is specified"
-msgstr ""
-"La redirección que será usada cuando ninguna aplicación sea especificada."
+msgstr "La redirección que será usada cuando ninguna aplicación sea especificada."
 
 #: admin/forms.py:15 admin/forms.py:445 admin/tables.py:17
 msgid "Alias(es)"
@@ -85,9 +77,7 @@ msgstr "Alias"
 msgid ""
 "Alias(es) of this domain. Indicate only one name per input, press ENTER to "
 "add a new input."
-msgstr ""
-"Alia(s) de este dominio. Indique únicamente un nombre por entrada, presione "
-"ENTER para añadir una nueva entrada."
+msgstr "Alia(s) de este dominio. Indique únicamente un nombre por entrada, presione ENTER para añadir una nueva entrada."
 
 #: admin/forms.py:54
 msgid "An alias with this name already exists"
@@ -110,13 +100,10 @@ msgid "Email address"
 msgstr "Dirección de email"
 
 #: admin/forms.py:133
-#, fuzzy
 msgid ""
 "The distribution list address. Use the '*' character to create a 'catchall' "
 "address (ex: *@domain.tld)."
-msgstr ""
-"Alias(es) de este mailbox. Indique únicamente una dirección por entrada, "
-"presione ENTER para añadir una nueva entrada."
+msgstr "La dirección de la lista de distribución. Use el carácter '*' para crear una dirección 'catchall' (recogerlos todos, ej. *@domain.tld)"
 
 #: admin/forms.py:136
 msgid "Recipients"
@@ -126,9 +113,7 @@ msgstr "Destinatarios"
 msgid ""
 "Mailbox(es) this alias will point to. Indicate only one address per input, "
 "press ENTER to add a new input."
-msgstr ""
-"Mailbox(es) a los que apuntará este alias. Indique únicamente una dirección "
-"por entrada, presione ENTER para añadir una nueva entrada."
+msgstr "Mailbox(es) a los que apuntará este alias. Indique únicamente una dirección por entrada, presione ENTER para añadir una nueva entrada."
 
 #: admin/forms.py:171 admin/forms.py:250 admin/forms.py:478
 #: admin/models.py:809
@@ -161,13 +146,10 @@ msgid "Address"
 msgstr "Dirección"
 
 #: admin/forms.py:231
-#, fuzzy
 msgid ""
-"A valid e-mail address. Use the '*' character to create a 'catchall' address "
-"(ex: *@domain.tld)."
-msgstr ""
-"Alias(es) de este mailbox. Indique únicamente una dirección por entrada, "
-"presione ENTER para añadir una nueva entrada."
+"A valid e-mail address. Use the '*' character to create a 'catchall' address"
+" (ex: *@domain.tld)."
+msgstr "Una dirección de e-mail válida. Use el carácter '*' para crear una dirección 'catchall' (recogerlos todos, ej. *@domain.tld)"
 
 #: admin/forms.py:267 admin/forms.py:296 extensions/sievefilters/forms.py:70
 msgid "Recipient"
@@ -248,21 +230,16 @@ msgstr "Cuota"
 
 #: admin/forms.py:441
 msgid ""
-"Quota in MB for this mailbox. Leave empty to use the value defined at domain "
-"level."
-msgstr ""
-"Cuota en MB de este mailbox. Déjelo vacío para user el valor definido en a "
-"nivel de dominio."
+"Quota in MB for this mailbox. Leave empty to use the value defined at domain"
+" level."
+msgstr "Cuota en MB de este mailbox. Déjelo vacío para user el valor definido en a nivel de dominio."
 
 #: admin/forms.py:447
-#, fuzzy
 msgid ""
 "Alias(es) of this mailbox. Indicate only one address per input, press ENTER "
 "to add a new input. Use the '*' character to create a 'catchall' alias (ex: "
 "*@domain.tld)."
-msgstr ""
-"Alias(es) de este mailbox. Indique únicamente una dirección por entrada, "
-"presione ENTER para añadir una nueva entrada."
+msgstr "Alias de este mailbox. Indique sólo una dirección por entrada, presione ENTER para añadir una nueva entrada. Use el carácter '*' para crear una dirección 'catchall' (recogerlos todos, ej. *@domain.tld)"
 
 #: admin/forms.py:505
 msgid "Failed to rename mailbox, check permissions"
@@ -374,17 +351,15 @@ msgid "Account '%s' already exists"
 msgstr "La cuenta '%s' ya existe"
 
 #: admin/models.py:705
-msgid "Cannot import this mailbox because the associated domain does not exist"
-msgstr ""
-"No ha sido posible importar este mailbox ya que el dominio asociado no existe"
+msgid ""
+"Cannot import this mailbox because the associated domain does not exist"
+msgstr "No ha sido posible importar este mailbox ya que el dominio asociado no existe"
 
 #: admin/models.py:730
 msgid ""
-"The alias address (without the domain part). For a 'catch-all' address, just "
-"enter an * character."
-msgstr ""
-"La dirección del alias (sin la parte del dominio). Para una dirección que lo "
-"recoja todo, ponga un asterisco (*)."
+"The alias address (without the domain part). For a 'catch-all' address, just"
+" enter an * character."
+msgstr "La dirección del alias (sin la parte del dominio). Para una dirección que lo recoja todo, ponga un asterisco (*)."
 
 #: admin/models.py:734
 msgid "mailboxes"
@@ -561,19 +536,11 @@ msgstr "%d objetos importados con éxito"
 msgid ""
 "Provide a CSV file where lines respect one of the following format:\n"
 "<ul>\n"
-"<li><em>account; loginname; password; first name; last name; address</em></"
-"li>\n"
+"<li><em>account; loginname; password; first name; last name; address</em></li>\n"
 "<li><em>dlist; address; recipient; recipient; ...</em></li>\n"
 "</ul>\n"
 "You can use a different character as separator.\n"
-msgstr ""
-"Suministre un fichero CSV dónde las líneas respetan uno de los siguientes "
-"formatos:\n"
-"<ul>\n"
-"<li><em>cuenta; nombredeusuario; nombre; apellido; dirección</em></li>\n"
-"<li><em>listadistribución; dirección; destinatario; destinatario; ...</em></"
-"li>\n"
-"</ul>nPuede usar un carácter diferente como separador.\n"
+msgstr "Suministre un fichero CSV dónde las líneas respetan uno de los siguientes formatos:\n<ul>\n<li><em>cuenta; nombredeusuario; nombre; apellido; dirección</em></li>\n<li><em>listadistribución; dirección; destinatario; destinatario; ...</em></li>\n</ul>nPuede usar un carácter diferente como separador.\n"
 
 #: admin/views.py:628
 msgid "Import identities"
@@ -590,12 +557,7 @@ msgid ""
 "<em>domain; name; quota</em><br/>\n"
 "\n"
 "You can use a different character as separator.\n"
-msgstr ""
-"Suministre un fichero CSV dónde las líneas respatan el siguiente formato:<br/"
-">\n"
-"<em>dominio; nombre; cuota</em><br/>\n"
-"\n"
-"Puede usar un carácter diferente como separador.\n"
+msgstr "Suministre un fichero CSV dónde las líneas respatan el siguiente formato:<br/>\n<em>dominio; nombre; cuota</em><br/>\n\nPuede usar un carácter diferente como separador.\n"
 
 #: admin/views.py:654
 msgid "Import domains"
@@ -761,9 +723,7 @@ msgstr "La cuenta está desactivada."
 
 #: auth/views.py:41
 msgid "Your username and password didn't match. Please try again."
-msgstr ""
-"Su nombre de usuario y contraseña no concuerdan. Por favor, inténtelo de "
-"nuevo."
+msgstr "Su nombre de usuario y contraseña no concuerdan. Por favor, inténtelo de nuevo."
 
 #: demo/__init__.py:17
 msgid "Test messages"
@@ -786,32 +746,15 @@ msgid ""
 "\n"
 "<h3>Welcome to the online demo!</h3>\n"
 "<p><b>Warning:</b> the demo's concent is resetted every two hours.</p>\n"
-"<p>To try the demo, the following users are available (<i>username/password</"
-"i>): </p>\n"
+"<p>To try the demo, the following users are available (<i>username/password</i>): </p>\n"
 "<ul>\n"
 "  <li>A super administrator : <b>admin/password</b></li>\n"
 "  <li>A domain administrator : <b>admin@demo.local/admin</b></li>\n"
 "  <li>A simple user : <b>user@demo.local/user</b></li>\n"
 "</ul>\n"
 "<p>Please report any issue or give any suggestion to \n"
-"  <a href=\"https://groups.google.com/forum/#!forum/modoboa-users\">the "
-"mailing list</a>.</p>\n"
-msgstr ""
-"\n"
-"<h3>¡Bienvendio a la demo!</h3>\n"
-"<p><b>Aviso:</b> el contenido de la demo será inicializado cada dos horas.</"
-"p>\n"
-"<p>Para probar la demo están disponibles los siguientes usuarios (<i>usuario/"
-"contraseña</i>): </p>\n"
-"<ul>\n"
-"  <li>Un super administrador : <b>admin/password</b></li>\n"
-"  <li>Un administrador de dominio : <b>admin@demo.local/admin</b></li>\n"
-"  <li>Un usuario normal : <b>user@demo.local/user</b></li>\n"
-"</ul>\n"
-"<p>Por favor, informe de cualquier incidencia o denos cualquier sugerencia "
-"a \n"
-"  <a href=\"https://groups.google.com/forum/#!forum/modoboa-users\">la lista "
-"de correo</a>.</p>\n"
+"  <a href=\"https://groups.google.com/forum/#!forum/modoboa-users\">the mailing list</a>.</p>\n"
+msgstr "\n<h3>¡Bienvendio a la demo!</h3>\n<p><b>Aviso:</b> el contenido de la demo será inicializado cada dos horas.</p>\n<p>Para probar la demo están disponibles los siguientes usuarios (<i>usuario/contraseña</i>): </p>\n<ul>\n  <li>Un super administrador : <b>admin/password</b></li>\n  <li>Un administrador de dominio : <b>admin@demo.local/admin</b></li>\n  <li>Un usuario normal : <b>user@demo.local/user</b></li>\n</ul>\n<p>Por favor, informe de cualquier incidencia o denos cualquier sugerencia a \n  <a href=\"https://groups.google.com/forum/#!forum/modoboa-users\">la lista de correo</a>.</p>\n"
 
 #: extensions/amavis/__init__.py:21
 msgid "Simple amavis management frontend"
@@ -819,15 +762,11 @@ msgstr "Panel de gestión sencilla para amavis"
 
 #: extensions/amavis/__init__.py:45
 msgid "Quarantine messages maximum age (in days) before deletion"
-msgstr ""
-"Máxima edad (en días) de los mensajes de cuarentena antes de proceder a su "
-"eliminación"
+msgstr "Máxima edad (en días) de los mensajes de cuarentena antes de proceder a su eliminación"
 
 #: extensions/amavis/__init__.py:49
 msgid "Remove messages marked as released while cleaning up the database"
-msgstr ""
-"Eliminar los mensajes marcados como publicados cuando se haga limpieza de la "
-"base de datos"
+msgstr "Eliminar los mensajes marcados como publicados cuando se haga limpieza de la base de datos"
 
 #: extensions/amavis/__init__.py:54
 msgid "Mode used to access the PDP server"
@@ -883,9 +822,9 @@ msgid "Content filter"
 msgstr "Filtro de contenido"
 
 #: extensions/amavis/lib.py:51
-#, fuzzy, python-format
+#, python-format
 msgid "Connection to amavis failed: %s"
-msgstr "Falló la conexión con el servidor IMAP: %s"
+msgstr "La conexión con amavis falló: %s"
 
 #: extensions/amavis/models.py:84
 msgid "Virus filter"
@@ -909,9 +848,7 @@ msgstr "Por defecto"
 
 #: extensions/amavis/models.py:89
 msgid "Bypass virus checks or not. Choose 'default' to use global settings."
-msgstr ""
-"Saltarse la comprobación de virus o no. Elija 'Por defecto' para usar la "
-"configuración global."
+msgstr "Saltarse la comprobación de virus o no. Elija 'Por defecto' para usar la configuración global."
 
 #: extensions/amavis/models.py:92
 msgid "Spam filter"
@@ -919,9 +856,7 @@ msgstr "Filtro de spam"
 
 #: extensions/amavis/models.py:97
 msgid "Bypass spam checks or not. Choose 'default' to use global settings."
-msgstr ""
-"Saltarse la comprobación de spam o no. Elija 'Por defecto' para usar la "
-"configuración global."
+msgstr "Saltarse la comprobación de spam o no. Elija 'Por defecto' para usar la configuración global."
 
 #: extensions/amavis/models.py:100
 msgid "Banned filter"
@@ -929,22 +864,17 @@ msgstr "Filtro de expulsados"
 
 #: extensions/amavis/models.py:105
 msgid "Bypass banned checks or not. Choose 'default' to use global settings."
-msgstr ""
-"Saltarse la comprobación de expulsados o no. Elija 'Por defecto' para usar "
-"la configuración global."
+msgstr "Saltarse la comprobación de expulsados o no. Elija 'Por defecto' para usar la configuración global."
 
 #: extensions/amavis/models.py:135
 msgid "Spam marker"
 msgstr "Marcador de spam"
 
 #: extensions/amavis/models.py:137
-#, fuzzy
 msgid ""
-"Modify spam subject using the specified text. Choose 'default' to use global "
-"settings."
-msgstr ""
-"Modificar el asunto de spam o no. Elija 'Por defecto' para usar la "
-"configuración global."
+"Modify spam subject using the specified text. Choose 'default' to use global"
+" settings."
+msgstr "Modificar el asunto del spam usando el texto especificado. Elija 'por defecto' para usar la configuración global."
 
 #: extensions/amavis/sql_listing.py:24 extensions/webmail/forms.py:5
 #: extensions/webmail/lib.py:34
@@ -1033,12 +963,8 @@ msgid ""
 msgid_plural ""
 "\n"
 "%(counter)s release requests are pending for action.\n"
-msgstr[0] ""
-"\n"
-"%(counter)s petición de publicación está pendiente de acción.\n"
-msgstr[1] ""
-"\n"
-"%(counter)s peticiones de publicación están pendiente de acción.\n"
+msgstr[0] "\n%(counter)s petición de publicación está pendiente de acción.\n"
+msgstr[1] "\n%(counter)s peticiones de publicación están pendiente de acción.\n"
 
 #: extensions/amavis/templates/amavis/notifications/pending_requests.html:6
 msgid "Sketch:"
@@ -1113,8 +1039,7 @@ msgstr "Mal MIME"
 #: extensions/limits/__init__.py:23
 msgid ""
 "Per administrator resources to limit the number of objects they can create"
-msgstr ""
-"Recursos por administrador para limitar el número de objetos que pueden crear"
+msgstr "Recursos por administrador para limitar el número de objetos que pueden crear"
 
 #: extensions/limits/__init__.py:60
 msgid "Reseller"
@@ -1130,8 +1055,7 @@ msgstr "Administradores del dominio"
 
 #: extensions/limits/forms.py:12
 msgid "Maximum number of domain administrators this user can create"
-msgstr ""
-"Número máximo de administradores de dominio que este usuario puede crear"
+msgstr "Número máximo de administradores de dominio que este usuario puede crear"
 
 #: extensions/limits/forms.py:15
 msgid "Maximum number of domains this user can create"
@@ -1233,8 +1157,7 @@ msgstr "El mensaje de autorespuesta se ha actualizado correctamente."
 
 #: extensions/postfix_autoreply/views.py:43
 msgid "Define a message to automatically send when you are off"
-msgstr ""
-"Defina el mensaje que automáticamente se enviará cuando esté desconectado"
+msgstr "Defina el mensaje que automáticamente se enviará cuando esté desconectado"
 
 #: extensions/sievefilters/__init__.py:12
 msgid "Plugin to easily create server-side filters"
@@ -1410,9 +1333,7 @@ msgstr "activo"
 #: extensions/sievefilters/templates/sievefilters/index.html:73
 msgid ""
 "No filters set defined yet. You must create one in order to define filters."
-msgstr ""
-"No hay un conjunto de filtros definido aún. Debe crear uno para poder "
-"definir filtros."
+msgstr "No hay un conjunto de filtros definido aún. Debe crear uno para poder definir filtros."
 
 #: extensions/sievefilters/templatetags/sfilters_tags.py:16
 msgid "New filters set"
@@ -1895,7 +1816,6 @@ msgid "No entries to display"
 msgstr "No hay entradas que mostrar"
 
 #: lib/templatetags/libextras.py:110
-#, fuzzy
 msgid "activate"
 msgstr "activo"
 
@@ -1980,9 +1900,7 @@ msgstr "Reenvía mensajes y guarda copias en su mailbox local"
 msgid ""
 "You can't define a forward to a local destination. Please ask your "
 "administrator to create an alias instead."
-msgstr ""
-"No puede definir un reenvío a un destino local. Por favor, pregunte a su "
-"administrador para crear un alias en su lugar."
+msgstr "No puede definir un reenvío a un destino local. Por favor, pregunte a su administrador para crear un alias en su lugar."
 
 #: userprefs/views.py:28
 msgid "Automatically forward emails to another address"
@@ -2025,9 +1943,3 @@ msgstr "Adaptar Modoboa"
 #: userprefs/templatetags/uprefs_extras.py:55
 msgid "Logout"
 msgstr "Salir"
-
-#~ msgid "The distribution list address"
-#~ msgstr "Dirección de la lista de distribución"
-
-#~ msgid "A valid e-mail address"
-#~ msgstr "Una dirección válida de email"

Spanish translation update.