# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# Laura Arjona Reina <larjona@larjona.net>, 2018.
# Franco <francobenedetti.59+github1@gmail.com>, 2018, 2019, 2020, 2021.
# Adalberto Alvarez Perez <adalprofe@gmail.com>, 2018.
# Adolfo Jayme Barrientos <fitojb@ubuntu.com>, 2019, 2020, 2021.
# Ivan Garcia <garcia.n91@gmail.com>, 2019.
# anonymous <noreply@weblate.org>, 2019, 2020.
# Michal Čihař <michal@cihar.com>, 2019.
# Andrés S <andres.segovia.dev@gmail.com>, 2019.
# Jorge Ruiz Calpe <loquiyoz@gmail.com>, 2020.
# Mayeul Kauffmann <mayeul.kauffmann@free.fr>, 2020.
# Anonymous <noreply@weblate.org>, 2020.
# Luis Saavedra <luis94855510@gmail.com>, 2020.
# Eduardo de Miguel <shide.shugo@gmail.com>, 2021.
# Joaquin Gomez <joa97@hotmail.com.ar>, 2021.
# David Leal <halfpacho@gmail.com>, 2021.
# Jorge Maldonado Ventura <jorgesumle@freakspot.net>, 2021.
# Vladimir Knobel <vladimir.knobel@gmail.com>, 2021.
# Javier Llorente <javier@opensuse.org>, 2021.
msgid ""
msgstr ""
"Project-Id-Version: Weblate 4.9\n"
"Report-Msgid-Bugs-To: https://github.com/WeblateOrg/weblate/issues\n"
"POT-Creation-Date: 2021-11-09 13:04+0000\n"
"PO-Revision-Date: 2021-09-13 11:08+0000\n"
"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/weblate/"
"application/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 4.9-dev\n"

#: weblate/accounts/avatar.py:103
msgctxt "No known user"
msgid "None"
msgstr "Ninguno"

#: weblate/accounts/avatar.py:129 weblate/templates/accounts/profile.html:205
#: weblate/templates/accounts/user.html:22 weblate/templates/base.html:238
#: weblate/templates/snippets/user-list.html:12
msgid "User avatar"
msgstr "Avatar de usuario"

#: weblate/accounts/forms.py:82
msgid ""
"This e-mail address is already in use. Please supply a different e-mail "
"address."
msgstr ""
"Esta dirección de correo electrónico ya está en uso. Proporcione una "
"diferente."

#: weblate/accounts/forms.py:108
msgid "This username is already taken. Please choose another."
msgstr "Alguien ya utiliza este nombre de usuario. Elija otro."

#: weblate/accounts/forms.py:119 weblate/accounts/forms.py:769
#: weblate/auth/models.py:321 weblate/templates/manage-access.html:36
msgid "Full name"
msgstr "Nombre completo"

#: weblate/accounts/forms.py:170 weblate/accounts/models.py:557
msgid "Public e-mail"
msgstr "Correo electrónico público"

#: weblate/accounts/forms.py:277
#, python-format
msgid "Component list: %s"
msgstr "Lista de componentes: %s"

#: weblate/accounts/forms.py:303 weblate/accounts/forms.py:370
#: weblate/accounts/templatetags/authnames.py:36 weblate/auth/models.py:327
#: weblate/templates/accounts/user.html:196
#: weblate/templates/manage-access.html:38 weblate/utils/fields.py:91
#: weblate/wladmin/forms.py:56
msgid "E-mail"
msgstr "Correo electrónico"

#: weblate/accounts/forms.py:304
msgid "You can add another e-mail address below."
msgstr "Puede añadir otra dirección de correo debajo."

#: weblate/accounts/forms.py:346
msgid "Subject"
msgstr "Asunto"

#: weblate/accounts/forms.py:348
msgid "Your name"
msgstr "Su nombre"

#: weblate/accounts/forms.py:350
msgid "Your e-mail"
msgstr "Su correo electrónico"

#: weblate/accounts/forms.py:352 weblate/templates/manage/performance.html:27
#: weblate/templates/manage/performance.html:73
#: weblate/trans/models/announcement.py:85
msgid "Message"
msgstr "Mensaje"

#: weblate/accounts/forms.py:355
msgid ""
"Please contact us in English, otherwise we might be unable to process your "
"request."
msgstr ""
"Contáctenos en inglés; de lo contrario, es probable que no procesemos su "
"petición."

#: weblate/accounts/forms.py:371
msgid "Activation e-mail will be sent here."
msgstr "El mensaje de activación se enviará aquí."

#: weblate/accounts/forms.py:394
msgid "Too many failed registration attempts from this location."
msgstr ""
"Se produjeron demasiados intentos de registro fallidos en esta ubicación."

#: weblate/accounts/forms.py:401
msgid "New password"
msgstr "Contraseña nueva"

#: weblate/accounts/forms.py:404
msgid "New password confirmation"
msgstr "Confirmación de contraseña nueva"

#: weblate/accounts/forms.py:426
msgid "Your password has been changed."
msgstr "Se ha cambiado su contraseña."

#: weblate/accounts/forms.py:452
#, python-format
msgctxt ""
"Question for a mathematics-based CAPTCHA, the %s is an arithmetic problem"
msgid "What is %s?"
msgstr "¿Cuánto es %s?"

#. Translators: Shown on wrong answer to the mathematics-based CAPTCHA
#: weblate/accounts/forms.py:464
msgid "That was not correct, please try again."
msgstr "La respuesta es incorrecta. Inténtelo de nuevo."

#: weblate/accounts/forms.py:488
msgid "Current password"
msgstr "Contraseña actual"

#: weblate/accounts/forms.py:489
msgid "Leave empty if you have not yet set a password."
msgstr "Déjelo vacío si aún no ha establecido una contraseña."

#: weblate/accounts/forms.py:501
msgid "You have entered an invalid password."
msgstr "Ha introducido una contraseña no válida."

#: weblate/accounts/forms.py:514
msgid "Username or e-mail"
msgstr "Nombre de usuario o dirección de correo"

#: weblate/accounts/forms.py:515 weblate/accounts/templatetags/authnames.py:35
msgid "Password"
msgstr "Contraseña"

#: weblate/accounts/forms.py:518
msgid "Please enter the correct username and password."
msgstr "Proporcione el nombre de usuario y la contraseña correctamente."

#: weblate/accounts/forms.py:519
msgid "This account is inactive."
msgstr "Esta cuenta está inactiva."

#: weblate/accounts/forms.py:536
msgid "Too many authentication attempts from this location."
msgstr "Se produjeron demasiados intentos de validación en esta ubicación."

#: weblate/accounts/forms.py:621
msgid "Component wide notifications"
msgstr "Notificaciones a nivel componentes"

#: weblate/accounts/forms.py:626
msgid "Translation notifications"
msgstr "Notificaciones de traducción"

#: weblate/accounts/forms.py:645
msgid "Use default setting"
msgstr "Utilizar configuración predeterminada"

#: weblate/accounts/forms.py:671
msgid "Other projects"
msgstr "Otros proyectos"

#: weblate/accounts/forms.py:673 weblate/accounts/models.py:495
#: weblate/templates/accounts/profile.html:67
#: weblate/templates/accounts/user.html:143
msgid "Watched projects"
msgstr "Proyectos monitorizados"

#: weblate/accounts/forms.py:675 weblate/templates/accounts/user.html:142
msgid "Managed projects"
msgstr "Proyectos gestionados"

#: weblate/accounts/forms.py:677
msgid "Project: {}"
msgstr "Proyecto: {}"

#: weblate/accounts/forms.py:678
msgid "Component: {}"
msgstr "Componente: {}"

#: weblate/accounts/forms.py:684
msgid ""
"You will receive a notification for every such event in non-watched projects."
msgstr ""
"Recibirá una notificación por cada uno de estos sucesos en los proyectos no "
"monitorizados."

#: weblate/accounts/forms.py:689
msgid ""
"You will receive a notification for every such event in your watched "
"projects."
msgstr ""
"Recibirá una notificación por cada uno de estos sucesos en sus proyectos "
"monitorizados."

#: weblate/accounts/forms.py:694
msgid ""
"You will receive a notification for every such event in projects where you "
"have admin permissions."
msgstr ""
"Recibirá una notificación por cada uno de estos sucesos en los proyectos que "
"gestiona."

#: weblate/accounts/forms.py:699
#, python-format
msgid "You will receive a notification for every such event in %(project)s."
msgstr ""
"Recibirá una notificación por cada uno de estos sucesos en %(project)s."

#: weblate/accounts/forms.py:702
#, python-format
msgid "You will receive a notification for every such event in %(component)s."
msgstr ""
"Recibirá una notificación por cada uno de estos sucesos en %(component)s."

#: weblate/accounts/forms.py:709
msgid ""
"You will only receive these notifications for your translated languages in "
"non-watched projects."
msgstr ""
"Solo recibirá estas notificaciones para las lenguas de traducción de los "
"proyectos no monitorizados."

#: weblate/accounts/forms.py:714
msgid ""
"You will only receive these notifications for your translated languages in "
"your watched projects."
msgstr ""
"Solo recibirá estas notificaciones para las lenguas de traducción de los "
"proyectos monitorizados."

#: weblate/accounts/forms.py:719
msgid ""
"You will only receive these notifications for your translated languages in "
"projects where you have admin permissions."
msgstr ""
"Solo recibirá estas notificaciones para las lenguas que traduce de los "
"proyectos que gestiona."

#: weblate/accounts/forms.py:724
#, python-format
msgid ""
"You will only receive these notifications for your translated languages in "
"%(project)s."
msgstr ""
"Solo recibirá estas notificaciones para las lenguas que traduce de "
"%(project)s."

#: weblate/accounts/forms.py:728
#, python-format
msgid ""
"You will only receive these notifications for your translated languages in "
"%(component)s."
msgstr ""
"Solo recibirá estas notificaciones para las lenguas que traduce de "
"%(component)s."

#: weblate/accounts/forms.py:768 weblate/auth/models.py:310
#: weblate/templates/manage-access.html:35 weblate/utils/forms.py:42
msgid "Username"
msgstr "Nombre de usuario"

#: weblate/accounts/forms.py:770 weblate/auth/models.py:342
msgid "Date joined"
msgstr "Fecha de incorporación"

#: weblate/accounts/forms.py:771
msgid "Translations made"
msgstr "Traducciones hechas"

#: weblate/accounts/forms.py:772
msgid "Suggestions made"
msgstr "Sugerencias hechas"

#: weblate/accounts/forms.py:773
msgid "Comments made"
msgstr "Comentarios hechos"

#: weblate/accounts/forms.py:774
msgid "Screenshots uploaded"
msgstr "Capturas de pantalla cargadas"

#: weblate/accounts/forms.py:797
msgid "Chosen sorting is not supported."
msgstr "No se admite la ordenación elegida."

#: weblate/accounts/forms.py:804
msgid "Add user to a group"
msgstr "Añadir usuario a un grupo"

#: weblate/accounts/forms.py:814
msgid "Add group"
msgstr "Añadir grupo"

#: weblate/accounts/models.py:146
msgid "Password changed."
msgstr "Se ha cambiado la contraseña."

#: weblate/accounts/models.py:147
#, python-brace-format
msgid "Username changed from {old} to {new}."
msgstr "El nombre de usuario se cambió de {old} a {new}."

#: weblate/accounts/models.py:148
#, python-brace-format
msgid "E-mail changed from {old} to {new}."
msgstr "El correo electrónico se cambió de {old} a {new}."

#: weblate/accounts/models.py:149
#, python-brace-format
msgid "Full name changed from {old} to {new}."
msgstr "El nombre completo se cambió de {old} a {new}."

#: weblate/accounts/models.py:150
msgid "Password reset requested."
msgstr "Se solicitó el restablecimiento de la contraseña."

#: weblate/accounts/models.py:151
msgid "Password reset confirmed, password turned off."
msgstr "Se confirmó el restablecimiento y se desactivó la contraseña."

#: weblate/accounts/models.py:152
#, python-brace-format
msgid "Configured sign in using {method} ({name})."
msgstr "Se configuró el acceso a través de {method} ({name})."

#: weblate/accounts/models.py:153
#, python-brace-format
msgid "Removed sign in using {method} ({name})."
msgstr "Se quitó el acceso a través de {method} ({name})."

#: weblate/accounts/models.py:154
#, python-brace-format
msgid "Signed in using {method} ({name})."
msgstr "Se accedió a través de {method} ({name})."

#: weblate/accounts/models.py:155
#, python-brace-format
msgid "Signed in using {method} ({name}) from a new device."
msgstr "Conectado usando {method} ({name}) desde un nuevo dispositivo."

#: weblate/accounts/models.py:156
msgid "Somebody attempted to register with your e-mail."
msgstr "Alguien ha intentado registrarse con su correo electrónico."

#: weblate/accounts/models.py:157
msgid "Somebody attempted to register using your e-mail address."
msgstr ""
"Alguien ha intentado registrarse con su dirección de correo electrónico."

#: weblate/accounts/models.py:158
#, python-brace-format
msgid "Could not sign in using {method} ({name})."
msgstr "No se ha podido acceder a través de {method}. ({name})."

#: weblate/accounts/models.py:159
msgid "Account locked due to many failed sign in attempts."
msgstr "Cuenta bloqueada por muchos intentos de acceso fallidos."

#: weblate/accounts/models.py:160
msgid "Account and all private data removed."
msgstr "Se eliminaron la cuenta y todos los datos privados."

#: weblate/accounts/models.py:161
#, python-brace-format
msgid "Agreement with Terms of Service {date}."
msgstr "Acuerdo con los Términos de servicio {date}."

#: weblate/accounts/models.py:162
#, fuzzy, python-brace-format
#| msgid "Invited to Weblate by {username}."
msgid "Invited to {site_title} by {username}."
msgstr "{username} le ha invitado a Weblate."

#: weblate/accounts/models.py:163
msgid "Started trial period."
msgstr "Comenzó el período de prueba."

#: weblate/accounts/models.py:164
#, python-brace-format
msgid "Sent confirmation mail to {email}."
msgstr "Se envió un mensaje de confirmación a {email}."

#: weblate/accounts/models.py:166
msgid ""
"The system created a user to track authorship of translations uploaded by "
"other user."
msgstr ""
"El sistema creo una cuenta para dar seguimiento a la autoría de las "
"traducciones cargadas por otro usuario."

#: weblate/accounts/models.py:169
#, python-brace-format
msgid "Access to project {project} was blocked"
msgstr "Se bloqueó el acceso al proyecto {project}"

#: weblate/accounts/models.py:174
msgid "Configured password to sign in."
msgstr "Se configuró la contraseña para acceder."

#: weblate/accounts/models.py:175
msgid "Signed in using password."
msgstr "Se accedió mediante una contraseña."

#: weblate/accounts/models.py:176
msgid "Signed in using password from a new device."
msgstr "Se accedió mediante una contraseña en un dispositivo nuevo."

#: weblate/accounts/models.py:177
msgid "Could not sign in using password."
msgstr "No se pudo acceder mediante una contraseña."

#: weblate/accounts/models.py:182
msgid "To restore access to your account, please reset your password."
msgstr "Para restaurar el acceso a su cuenta, restablezca su contraseña."

#: weblate/accounts/models.py:184
msgid "Please contact project maintainers if you feel this is inappropriate."
msgstr ""
"Póngase en contacto con los responsables del proyecto si cree que la "
"situación es inapropiada."

#: weblate/accounts/models.py:308 weblate/templates/accounts/profile.html:227
#: weblate/templates/accounts/user.html:223
msgid "Account activity"
msgstr "Actividad de la cuenta"

#: weblate/accounts/models.py:365
msgid "Interface Language"
msgstr "Idioma de la interfaz"

#: weblate/accounts/models.py:372
msgid "Translated languages"
msgstr "Idiomas traducidos"

#: weblate/accounts/models.py:375
msgid ""
"Choose the languages you can translate to. These will be offered to you on "
"the dashboard for easier access to your chosen translations."
msgstr ""
"Elija los idiomas a los que puede traducir. Le serán ofrecidos en el cuadro "
"de mando para facilitarle el acceso a sus traducciones."

#: weblate/accounts/models.py:382
msgid "Secondary languages"
msgstr "Idiomas secundarios"

#: weblate/accounts/models.py:384
msgid ""
"Choose languages you can understand, strings in those languages will be "
"shown in addition to the source string."
msgstr ""
"Elija los idiomas que entienda. Las cadenas en esos idiomas se mostrarán "
"junto con la cadena fuente."

#: weblate/accounts/models.py:396
msgid "Hide completed translations on the dashboard"
msgstr "Ocultar traducciones completas en el cuadro de mando"

#: weblate/accounts/models.py:399
msgid "Show secondary translations in the Zen mode"
msgstr "Mostrar traducciones secundarias en modo zen"

#: weblate/accounts/models.py:402
msgid "Hide source if a secondary translation exists"
msgstr "Ocultar origen si existe traducción secundaria"

#: weblate/accounts/models.py:408
msgid "Editor link"
msgstr "Enlace del editor"

#: weblate/accounts/models.py:410
msgid ""
"Enter a custom URL to be used as link to the source code. You can use "
"{{branch}} for branch, {{filename}} and {{line}} as filename and line "
"placeholders."
msgstr ""
"Proporcione un URL personalizado que utilizar como enlace al código fuente. "
"Puede utilizar {{branch}} para las ramas, así como {{filename}} y {{line}} "
"como sustitutorios para nombres de archivo y renglones respectivamente."

#: weblate/accounts/models.py:419
msgid "Translation editor mode"
msgstr "Modo del editor de traducciones"

#: weblate/accounts/models.py:420
msgid "Full editor"
msgstr "Editor completo"

#: weblate/accounts/models.py:420
msgid "Zen mode"
msgstr "Modo zen"

#: weblate/accounts/models.py:426
msgid "Zen editor mode"
msgstr "Modo de editor zen"

#: weblate/accounts/models.py:428
msgid "Top to bottom"
msgstr "De arriba abajo"

#: weblate/accounts/models.py:429
msgid "Side by side"
msgstr "En paralelo"

#: weblate/accounts/models.py:437
msgid "Special characters"
msgstr "Caracteres especiales"

#: weblate/accounts/models.py:439
msgid ""
"You can specify additional special visual keyboard characters to be shown "
"while translating. It can be useful for characters you use frequently, but "
"are hard to type on your keyboard."
msgstr ""
"Puede definir caracteres adicionales para que se muestren en el teclado "
"virtual mientras traduce. Puede serle útil para insertar aquellos caracteres "
"que emplea con frecuencia pero que son difíciles de escribir en el teclado."

#: weblate/accounts/models.py:445
msgid "Number of nearby strings"
msgstr "Número de cadenas cercanas"

#: weblate/accounts/models.py:449
msgid "Number of nearby strings to show in each direction in the full editor."
msgstr ""
"Cantidad de cadenas cercanas que mostrar en ambas direcciones en el editor "
"completo."

#: weblate/accounts/models.py:453
msgid "Automatically watch projects on contribution"
msgstr "Monitorizar proyectos automáticamente al contribuir"

#: weblate/accounts/models.py:456
msgid ""
"Whenever you translate a string in a project, you will start watching it."
msgstr "Cuando traduzca una cadena en un proyecto, comenzará a monitorizarlo."

#: weblate/accounts/models.py:466 weblate/templates/dashboard/user.html:20
msgid "Watched translations"
msgstr "Traducciones monitorizadas"

#: weblate/accounts/models.py:467 weblate/auth/models.py:138
#: weblate/templates/dashboard/user.html:23
msgid "Component lists"
msgstr "Listas de componentes"

#: weblate/accounts/models.py:468 weblate/templates/dashboard/user.html:65
msgid "Component list"
msgstr "Lista de componentes"

#: weblate/accounts/models.py:469 weblate/templates/dashboard/user.html:25
msgid "Suggested translations"
msgstr "Traducciones sugeridas"

#: weblate/accounts/models.py:481
msgid "Default dashboard view"
msgstr "Vista predeterminada del cuadro de mando"

#: weblate/accounts/models.py:487
msgid "Default component list"
msgstr "Lista de componentes predeterminados"

#: weblate/accounts/models.py:497
#: weblate/templates/snippets/watch-dropdown.html:28
#: weblate/templates/snippets/watch-dropdown.html:30
msgid ""
"You can receive notifications for watched projects and they are shown on the "
"dashboard by default."
msgstr ""
"Puede recibir notificaciones a proyectos monitorizados. Estos se muestran en "
"el cuadro de mando de manera predeterminada."

#: weblate/accounts/models.py:505
msgid "Website URL"
msgstr "URL de sitio web"

#: weblate/accounts/models.py:509
msgid "Liberapay username"
msgstr "Nombre de usuario de Liberapay"

#: weblate/accounts/models.py:512
msgid ""
"Liberapay is a platform to donate money to teams, organizations and "
"individuals."
msgstr ""
"Liberapay es una plataforma de donación de dinero para equipos, "
"organizaciones y personas."

#: weblate/accounts/models.py:518
msgid "Fediverse URL"
msgstr "URL del «fediverso»"

#: weblate/accounts/models.py:521
msgid ""
"Link to your Fediverse profile for federated services like Mastodon or "
"diaspora*."
msgstr ""
"Enlace a su perfil en algún servicio federado, como Mastodon o diaspora*."

#: weblate/accounts/models.py:526
msgid "Code site URL"
msgstr "URL de sitio de programación"

#: weblate/accounts/models.py:528
msgid "Link to your code profile for services like Codeberg or GitLab."
msgstr ""
"Enlace a su perfil en servicios de programación como Codeberg o GitLab."

#: weblate/accounts/models.py:531
msgid "GitHub username"
msgstr "Nombre de usuario de GitHub"

#: weblate/accounts/models.py:536
msgid "Twitter username"
msgstr "Nombre de usuario de Twitter"

#: weblate/accounts/models.py:541
msgid "LinkedIn profile name"
msgstr "Nombre de perfil de LinkedIn"

#: weblate/accounts/models.py:542
msgid "Your LinkedIn profile name from linkedin.com/in/profilename"
msgstr "El nombre al final del URL de perfil linkedin.com/in/nombredeperfil"

#: weblate/accounts/models.py:547
#: weblate/templates/snippets/embed-units.html:64
msgid "Location"
msgstr "Ubicación"

#: weblate/accounts/models.py:552
msgid "Company"
msgstr "Organización"

#: weblate/accounts/models.py:603
msgid ""
"Please choose which component list you want to display on the dashboard."
msgstr "Elija cuál lista de componentes quiere mostrar en el cuadro de mando."

#: weblate/accounts/models.py:614
msgid "Selecting component list has no effect when not shown on the dashboard."
msgstr ""
"Seleccionar una lista de componentes no surte ningún efecto si no se muestra "
"en el cuadro de mando."

#: weblate/accounts/models.py:752
msgid ""
"You can not submit translations as you do not have assigned any e-mail "
"address."
msgstr ""
"No puede enviar traducciones porque no se ha asignado ninguna dirección de "
"correo electrónico."

#: weblate/accounts/notifications.py:53
msgid "Do not notify"
msgstr "No notificar"

#: weblate/accounts/notifications.py:54
msgid "Instant notification"
msgstr "Notificación instantánea"

#: weblate/accounts/notifications.py:55
msgid "Daily digest"
msgstr "Resumen diario"

#: weblate/accounts/notifications.py:56
msgid "Weekly digest"
msgstr "Resumen semanal"

#: weblate/accounts/notifications.py:57
msgid "Monthly digest"
msgstr "Resumen mensual"

#. Translators: Notification name
#: weblate/accounts/notifications.py:407
msgid "Repository failure"
msgstr "Fallo en el repositorio"

#. Translators: Notification name
#: weblate/accounts/notifications.py:435
msgid "Repository operation"
msgstr "Operación en el repositorio"

#. Translators: Notification name
#: weblate/accounts/notifications.py:446
msgid "Component locking"
msgstr "Bloqueo de componente"

#. Translators: Notification name
#: weblate/accounts/notifications.py:454
msgid "Changed license"
msgstr "Licencia cambiada"

#. Translators: Notification name
#. Translators: Name of event in the history
#: weblate/accounts/notifications.py:462 weblate/trans/models/change.py:290
msgid "Parse error"
msgstr "Error de análisis"

#. Translators: Notification name
#: weblate/accounts/notifications.py:470
msgid "New string"
msgstr "Cadena nueva"

#. Translators: Notification name
#. Translators: Name of event in the history
#: weblate/accounts/notifications.py:479 weblate/trans/models/change.py:334
msgid "New contributor"
msgstr "Contribuidor nuevo"

#. Translators: Notification name
#: weblate/accounts/notifications.py:488
msgid "New suggestion"
msgstr "Sugerencia nueva"

#. Translators: Notification name
#: weblate/accounts/notifications.py:498
msgid "Comment on own translation"
msgstr "Comentario en una traducción suya"

#. Translators: Notification name
#: weblate/accounts/notifications.py:537
msgid "Mentioned in comment"
msgstr "Mencionados en el comentario"

#. Translators: Notification name
#: weblate/accounts/notifications.py:580 weblate/templates/translate.html:401
#: weblate/trans/forms.py:969
msgid "New comment"
msgstr "Comentario nuevo"

#. Translators: Notification name
#: weblate/accounts/notifications.py:601
msgid "Changed string"
msgstr "Cadena cambiada"

#. Translators: Notification name
#: weblate/accounts/notifications.py:610
#: weblate/templates/snippets/embed-units.html:48 weblate/trans/forms.py:2123
#: weblate/utils/views.py:137
msgid "Translated string"
msgstr "Cadena traducida"

#. Translators: Notification name
#: weblate/accounts/notifications.py:619
msgid "Approved string"
msgstr "Cadena aprobada"

#. Translators: Notification name
#: weblate/accounts/notifications.py:628
msgid "New language"
msgstr "Idioma nuevo"

#. Translators: Notification name
#: weblate/accounts/notifications.py:645
msgid "New translation component"
msgstr "Componente de traducción nuevo"

#. Translators: Notification name
#. Translators: Name of event in the history
#: weblate/accounts/notifications.py:653 weblate/trans/models/change.py:336
msgid "New announcement"
msgstr "Anuncio nuevo"

#. Translators: Notification name
#. Translators: Name of event in the history
#: weblate/accounts/notifications.py:665 weblate/trans/models/change.py:338
msgid "New alert"
msgstr "Alerta nueva"

#. Translators: Notification name
#: weblate/accounts/notifications.py:735
msgid "Pending suggestions"
msgstr "Sugerencias pendientes"

#. Translators: Notification name
#: weblate/accounts/notifications.py:746
#: weblate/templates/mail/todo_strings.html:8 weblate/trans/filter.py:36
#: weblate/trans/filter.py:123
msgid "Strings needing action"
msgstr "Cadenas que necesitan intervención"

#: weblate/accounts/password_validation.py:37
msgid "This password consists of only whitespace."
msgstr "Esta contraseña se compone solamente de espacios en blanco."

#: weblate/accounts/password_validation.py:42
msgid "This password is only a single character."
msgstr "Esta contraseña se compone de un único carácter."

#: weblate/accounts/password_validation.py:48
msgid "Your password can't consist of a single character or only whitespace."
msgstr ""
"Su contraseña no puede consistir solamente de un solo carácter o espacios en "
"blanco."

#: weblate/accounts/password_validation.py:68
msgid "Can not reuse previously used password."
msgstr "No puede reutilizarse una contraseña anterior."

#: weblate/accounts/password_validation.py:73
msgid "Your password can't match a password you have used in the past."
msgstr ""
"Su contraseña no debe coincidir con una contraseña ya utilizada en el pasado."

#: weblate/accounts/pipeline.py:314
msgid "You can not complete password reset while signed in."
msgstr ""
"No puede completar el restablecimiento de contraseña mientras haya accedido "
"a su cuenta."

#: weblate/accounts/pipeline.py:317 weblate/accounts/pipeline.py:340
msgid "The registration link has been invalidated."
msgstr "Se ha invalidado el enlace para registrarse."

#: weblate/accounts/pipeline.py:332
msgid "You can not complete registration while signed in."
msgstr "No puede completar el registro mientras haya accedido a su cuenta."

#: weblate/accounts/pipeline.py:337
msgid "You can confirm your registration only while signed in."
msgstr "Puede confirmar el registro solo mientras haya accedido a su cuenta."

#: weblate/accounts/pipeline.py:482
#, python-brace-format
msgid ""
"Your e-mail no longer belongs to verified account, it has been changed to "
"{0}."
msgstr ""
"Su correo electrónico ya no pertenece a una cuenta verificada; se ha "
"cambiado a {0}."

#: weblate/accounts/views.py:174 weblate/accounts/views.py:919
#: weblate/accounts/views.py:975 weblate/templates/accounts/reset.html:7
#: weblate/templates/accounts/reset.html:36
msgid "Password reset"
msgstr "Restablecer contraseña"

#: weblate/accounts/views.py:177
msgid "Remove account"
msgstr "Eliminar cuenta"

#: weblate/accounts/views.py:180 weblate/accounts/views.py:815
msgid "User registration"
msgstr "Registro de usuarios"

#: weblate/accounts/views.py:211
msgid "Could not send message to administrator."
msgstr "No se pudo enviar el mensaje al administrador."

#: weblate/accounts/views.py:237
msgid "Your request has been sent, you will shortly hear from us."
msgstr "Se ha enviado su solicitud. Pronto recibirá una respuesta nuestra."

#: weblate/accounts/views.py:382
msgid "Your profile has been updated."
msgstr "Se ha actualizado su perfil."

#: weblate/accounts/views.py:417
msgid "User profile"
msgstr "Perfil de usuario"

#: weblate/accounts/views.py:438
msgid "Your account has been removed."
msgstr "Se ha eliminado su cuenta."

#: weblate/accounts/views.py:504
msgid "Too many messages sent, please try again later."
msgstr "Se enviaron demasiados mensajes. Inténtelo de nuevo más tarde."

#: weblate/accounts/views.py:532 weblate/templates/accounts/contact.html:6
#: weblate/templates/base.html:272 weblate/templates/footer.html:16
msgid "Contact"
msgstr "Contacto"

#: weblate/accounts/views.py:556 weblate/templates/accounts/hosting.html:8
msgid "Hosting"
msgstr "Alojamiento"

#: weblate/accounts/views.py:577
msgid ""
"Seems you've already requested a trial period recently. Please contact us "
"with your inquiry so we can find the best solution for you."
msgstr ""
"Parece que ya ha solicitado un período de prueba recientemente. Hable con "
"nosotros para que podamos encontrar la mejor solución para usted."

#: weblate/accounts/views.py:597
msgid ""
"Your trial period is now up and running; create your translation project and "
"start Weblating!"
msgstr ""
"Ha comenzado su período de prueba. ¡Cree su proyecto de traducción y "
"comience a aprovechar Weblate!"

#: weblate/accounts/views.py:603 weblate/templates/accounts/hosting.html:54
#: weblate/templates/accounts/trial.html:7
msgid "Gratis trial"
msgstr "Prueba gratuita"

#: weblate/accounts/views.py:733 weblate/templates/403.html:15
#: weblate/templates/404.html:16 weblate/templates/accounts/login.html:8
#: weblate/templates/accounts/login.html:29
#: weblate/templates/accounts/login.html:39
#: weblate/templates/accounts/redirect.html:7 weblate/templates/base.html:215
msgid "Sign in"
msgstr "Acceder"

#: weblate/accounts/views.py:760 weblate/wladmin/sites.py:187
msgid "Thank you for using Weblate."
msgstr "Gracias por utilizar Weblate."

#: weblate/accounts/views.py:849 weblate/templates/accounts/email.html:17
msgid "Register e-mail"
msgstr "Registrar dirección de correo"

#: weblate/accounts/views.py:864 weblate/accounts/views.py:934
msgid "Cannot reset password, e-mail authentication is turned off."
msgstr ""
"No se puede restablecer la contraseña; la autenticación por correo "
"electrónico está desactivada."

#: weblate/accounts/views.py:895 weblate/templates/accounts/password.html:13
#: weblate/templates/accounts/profile.html:133
#: weblate/wladmin/templates/admin/base.html:12
msgid "Change password"
msgstr "Cambiar contraseña"

#: weblate/accounts/views.py:905
msgid "Password reset has been already completed."
msgstr "El restablecimiento de contraseña ya se ha completado."

#: weblate/accounts/views.py:1121
msgid "Could not remove user identity"
msgstr "No se pudo quitar la identidad del usuario/a"

#: weblate/accounts/views.py:1131
msgid "Add another identity by confirming your e-mail address first."
msgstr "Debe confirmar su dirección de correo antes de añadir otra identidad."

#: weblate/accounts/views.py:1177
msgid "Could not complete registration."
msgstr "No se pudo completar el registro."

#: weblate/accounts/views.py:1180
msgid "Please check if you have already registered an account."
msgstr "Compruebe si no se ha registrado ya."

#: weblate/accounts/views.py:1182
msgid "You can also request a new password, if you have lost your credentials."
msgstr ""
"Si ha extraviado sus datos de acceso, también puede solicitar una contraseña "
"nueva."

#: weblate/accounts/views.py:1192
msgid ""
"Try registering again to verify your identity, the verification token "
"probably expired."
msgstr ""
"Pruebe a registrarse de nuevo para verificar su identidad; probablemente ha "
"vencido la ficha de verificación."

#: weblate/accounts/views.py:1199
msgid "Could not authenticate due to invalid session state."
msgstr "No se pudo autenticar debido a un estado de sesión no válido."

#: weblate/accounts/views.py:1206
msgid "Got no e-mail address from third party authentication service."
msgstr ""
"No se recibió ninguna dirección de correo del servicio de autenticación "
"tercero."

#: weblate/accounts/views.py:1208
msgid "Please register using e-mail instead."
msgstr "Regístrese utilizando el correo electrónico en su lugar."

#: weblate/accounts/views.py:1215
msgid "New registrations are turned off."
msgstr "Se desactivaron las altas nuevas."

#: weblate/accounts/views.py:1273
msgid ""
"Could not authenticate, probably due to an expired token or connection error."
msgstr ""
"Falló la autenticación, probablemente debido a una ficha vencida o a un "
"error de conexión."

#: weblate/accounts/views.py:1279
msgid "Authentication cancelled."
msgstr "Se canceló la autenticación."

#: weblate/accounts/views.py:1282
msgid "The server does not allow authentication."
msgstr "El servidor no permite la autenticación."

#: weblate/accounts/views.py:1286
msgid "The supplied e-mail address is already in use for another account."
msgstr "La dirección de correo proporcionada ya se utiliza en otra cuenta."

#: weblate/accounts/views.py:1290
msgid "The supplied username is already in use for another account."
msgstr "El nombre de usuario proporcionado ya se utiliza en otra cuenta."

#: weblate/accounts/views.py:1295
msgid "The supplied user identity is already in use for another account."
msgstr "La identidad de usuario proporcionada ya se utiliza en otra cuenta."

#: weblate/accounts/views.py:1319 weblate/accounts/views.py:1332
msgid "Notification settings adjusted."
msgstr "Se ajustó la configuración de las notificaciones."

#: weblate/accounts/views.py:1337
msgid ""
"The notification change link is no longer valid, please sign in to configure "
"notifications."
msgstr ""
"El enlace para cambiar las notificaciones ya no es válido. Acceda a su "
"cuenta para configurarlas."

#. Translators: Name of event in the history
#: weblate/addons/autotranslate.py:35 weblate/templates/translation.html:74
#: weblate/templates/translation.html:230 weblate/trans/models/change.py:258
msgid "Automatic translation"
msgstr "Traducción automática"

#: weblate/addons/autotranslate.py:37
msgid ""
"Automatically translates strings using machine translation or other "
"components."
msgstr ""
"Traduce automáticamente las cadenas mediante traducción automática u otros "
"componentes."

#: weblate/addons/base.py:330 weblate/trans/views/create.py:178
#: weblate/trans/views/settings.py:110
msgid ""
"The repository is outdated, you might not get expected results until you "
"update it."
msgstr ""
"El repositorio no está actualizado; es posible que no obtenga los resultados "
"esperados hasta que lo actualice."

#: weblate/addons/cdn.py:38
msgid "JavaScript localization CDN"
msgstr "CDN de regionalización de JavaScript"

#: weblate/addons/cdn.py:40
msgid ""
"Publishes translations into content delivery network for use in JavaScript "
"or HTML localization."
msgstr ""
"Publica las traducciones en una red de entrega de contenidos para su uso al "
"regionalizar JavaScript o HTML."

#: weblate/addons/cleanup.py:37
msgid "Cleanup translation files"
msgstr "Limpieza de archivos de traducción"

#: weblate/addons/cleanup.py:39
msgid ""
"Update all translation files to match the monolingual base file. For most "
"file formats, this means removing stale translation keys no longer present "
"in the base file."
msgstr ""
"Actualiza todos los archivos de traducción para que coincidan con el archivo "
"de base monolingüe. Para la mayoría de los formatos de archivo, esto implica "
"quitar las claves de traducción obsoletas que ya no están en el archivo de "
"base."

#: weblate/addons/cleanup.py:63
msgid "Remove blank strings"
msgstr "Quitar cadenas vacías"

#: weblate/addons/cleanup.py:64
msgid "Removes strings without a translation from translation files."
msgstr ""
"Quita las cadenas que carecen de traducción de los archivos de traducción."

#: weblate/addons/consistency.py:32
msgid "Add missing languages"
msgstr "Adición de idiomas faltantes"

#: weblate/addons/consistency.py:34
msgid ""
"Ensures a consistent set of languages is used for all components within a "
"project."
msgstr ""
"Garantiza que en todos los componentes de un proyecto se utilice el mismo "
"conjunto de idiomas."

#: weblate/addons/discovery.py:33
msgid "Component discovery"
msgstr "Detección de componentes"

#: weblate/addons/discovery.py:35
msgid ""
"Automatically adds or removes project components based on file changes in "
"the version control system."
msgstr ""
"Añade o quita automáticamente componentes del proyecto en función de los "
"cambios de los archivos en el sistema de control de versiones."

#: weblate/addons/example.py:36
msgid "Example add-on"
msgstr "Complemento de ejemplo"

#: weblate/addons/example.py:38
msgid "This add-on does nothing it is just an example."
msgstr "Este complemento no hace nada; es solo un ejemplo."

#: weblate/addons/example_pre.py:34
msgid "Execute script before commit"
msgstr "Ejecutar secuencia de órdenes antes de consignar"

#: weblate/addons/example_pre.py:35
msgid "This addon executes a script."
msgstr "Este complemento ejecuta una secuencia de órdenes."

#: weblate/addons/flags.py:45
msgid "Flag new source strings as \"Needs editing\""
msgstr "Marcar cadenas de origen nuevas como «Necesitan edición»"

#: weblate/addons/flags.py:47
msgid ""
"Whenever a new source string is imported from the VCS, it is flagged as "
"needing editing in Weblate. This way you can easily filter and edit source "
"strings written by the developers."
msgstr ""
"Cuando se importa una cadena de origen nueva desde el VCS, se marca como "
"necesaria la edición en Weblate. De esta manera usted puede filtrar y editar "
"cadenas de origen escritas por los desarrolladores con facilidad."

#: weblate/addons/flags.py:66
msgid "Flag new translations as \"Needs editing\""
msgstr "Marcar traducciones nuevas como «Necesitan edición»"

#: weblate/addons/flags.py:68
msgid ""
"Whenever a new translatable string is imported from the VCS, it is flagged "
"as needing editing in Weblate. This way you can easily filter and edit "
"translations created by the developers."
msgstr ""
"Cuando se importa una cadena traducible nueva desde el VCS, se marca como "
"necesaria la edición en Weblate. De esta manera usted puede filtrar y editar "
"las traducciones creadas por los desarrolladores con facilidad."

#: weblate/addons/flags.py:84
msgid "Flag unchanged translations as \"Needs editing\""
msgstr "Marcar traducciones sin cambios como «Necesitan edición»"

#: weblate/addons/flags.py:86
msgid ""
"Whenever a new translatable string is imported from the VCS and it matches a "
"source string, it is flagged as needing editing in Weblate. Especially "
"useful for file formats that include source strings for untranslated strings."
msgstr ""
"Cada vez que se importa una cadena traducible nueva desde el VCS y esta "
"corresponde a una cadena de origen, se marca como necesaria la edición en "
"Weblate. Esto es útil sobre todo para aquellos formatos de archivo que "
"incluyen las cadenas de origen de las cadenas no traducidas."

#: weblate/addons/flags.py:105 weblate/templates/component.html:68
#: weblate/templates/component.html:206 weblate/templates/project.html:67
#: weblate/templates/project.html:206 weblate/templates/translation.html:71
#: weblate/templates/translation.html:269
msgid "Bulk edit"
msgstr "Edición en masa"

#: weblate/addons/flags.py:106
msgid "Bulk edit flags, labels, or states of strings."
msgstr ""
"Edite los indicadores, las etiquetas o los estados de las cadenas de manera "
"masiva."

#: weblate/addons/forms.py:55
msgid "Path of generated MO file"
msgstr "Ruta del archivo MO generado"

#: weblate/addons/forms.py:58
msgid "If not specified, the location of the PO file will be used."
msgstr "Si no se especifica, se utilizará la ubicación del archivo PO."

#: weblate/addons/forms.py:81
msgid "Name of generated file"
msgstr "Nombre del archivo generado"

#: weblate/addons/forms.py:83
msgid "Content of generated file"
msgstr "Contenido del archivo generado"

#: weblate/addons/forms.py:112 weblate/addons/forms.py:208
msgid "Long lines wrapping"
msgstr "Ajuste de renglones largos"

#: weblate/addons/forms.py:114
msgid "Wrap lines at 77 characters and at newlines"
msgstr "Ajustar renglones a los 77 caracteres y en saltos de renglón"

#: weblate/addons/forms.py:115
msgid "Only wrap lines at newlines"
msgstr "Ajustar renglones únicamente en los saltos"

#: weblate/addons/forms.py:116 weblate/addons/forms.py:214
msgid "No line wrapping"
msgstr "No ajustar renglones"

#: weblate/addons/forms.py:121
msgid ""
"By default gettext wraps lines at 77 characters and at newlines. With the --"
"no-wrap parameter, wrapping is only done at newlines."
msgstr ""
"De manera predeterminada, gettext ajusta los renglones a los 77 caracteres y "
"en los saltos de renglón. Con el parámetro --no-wrap ajusta solo en los "
"saltos."

#: weblate/addons/forms.py:129
msgid "Keep previous msgids of translated strings"
msgstr "Conservar los msgid anteriores de las cadenas traducidas"

#: weblate/addons/forms.py:134
msgid "Remove locations of translated strings"
msgstr "Quitar ubicaciones de cadenas traducidas"

#: weblate/addons/forms.py:139
msgid "Use fuzzy matching"
msgstr "Usar coincidencia aproximada"

#: weblate/addons/forms.py:145
msgid "Commit squashing"
msgstr "Concentración de consignas"

#: weblate/addons/forms.py:148
msgid "All commits into one"
msgstr "Todas las consignas en una sola"

#: weblate/addons/forms.py:149
msgid "Per language"
msgstr "Por idioma"

#: weblate/addons/forms.py:150
msgid "Per file"
msgstr "Por archivo"

#: weblate/addons/forms.py:151
msgid "Per author"
msgstr "Por autor"

#: weblate/addons/forms.py:157
msgid "Append trailers to squashed commit message"
msgstr "Añadir renglones finales al mensaje de consigna concentrada"

#: weblate/addons/forms.py:161
msgid ""
"Trailer lines are lines that look similar to RFC 822 e-mail headers, at the "
"end of the otherwise free-form part of a commit message, such as 'Co-"
"authored-by: …'."
msgstr ""
"Los renglones finales se asemejan a cabeceras de correo RFC 822 y se añaden "
"a la sección libre de un mensaje de consigna. Tales renglones pueden "
"contener indicaciones como: «Co-authored-by: …»."

#: weblate/addons/forms.py:167
msgid "Commit message"
msgstr "Mensaje de consigna"

#: weblate/addons/forms.py:171
msgid ""
"This commit message will be used instead of the combined commit messages "
"from the squashed commits."
msgstr ""
"Este mensaje de consigna se utilizará en sustitución de los mensajes "
"combinados de las consignas concentradas."

#: weblate/addons/forms.py:188
msgid "Sort JSON keys"
msgstr "Ordenar claves de JSON"

#: weblate/addons/forms.py:190
msgid "JSON indentation"
msgstr "Sangría de JSON"

#: weblate/addons/forms.py:193
msgid "JSON indentation style"
msgstr "Estilo de sangría de JSON"

#: weblate/addons/forms.py:195
msgid "Spaces"
msgstr "Espacios"

#: weblate/addons/forms.py:196
msgid "Tabs"
msgstr "Tabuladores"

#: weblate/addons/forms.py:205
msgid "YAML indentation"
msgstr "Sangría de YAML"

#: weblate/addons/forms.py:210
msgid "Wrap lines at 80 chars"
msgstr "Ajustar renglones a 80 caracteres"

#: weblate/addons/forms.py:211
msgid "Wrap lines at 100 chars"
msgstr "Ajustar renglones a 100 caracteres"

#: weblate/addons/forms.py:212
msgid "Wrap lines at 120 chars"
msgstr "Ajustar renglones a 120 caracteres"

#: weblate/addons/forms.py:213
msgid "Wrap lines at 180 chars"
msgstr "Ajustar renglones a 180 caracteres"

#: weblate/addons/forms.py:220
msgid "Line breaks"
msgstr "Saltos de renglón"

#: weblate/addons/forms.py:222
msgid "DOS (\\r\\n)"
msgstr "DOS (\\r\\n)"

#: weblate/addons/forms.py:223
msgid "UNIX (\\n)"
msgstr "UNIX (\\n)"

#: weblate/addons/forms.py:224
msgid "MAC (\\r)"
msgstr "Mac (\\r)"

#: weblate/addons/forms.py:233
msgid "Days to keep"
msgstr "Días para guardar"

#: weblate/addons/forms.py:239
msgid "Voting threshold"
msgstr "Umbral de votos"

#: weblate/addons/forms.py:243
msgid "Threshold for removal. This field has no effect with voting turned off."
msgstr ""
"Umbral para eliminación. Este campo no surte ningún efecto si se desactivan "
"los votos."

#: weblate/addons/forms.py:250
msgid "Regular expression to match translation files against"
msgstr ""
"Expresión regular utilizada para relacionar con los archivos de traducción"

#: weblate/addons/forms.py:253
#: weblate/templates/trans/alert/unsupportedconfiguration.html:15
#: weblate/templates/trans/discover-choice.html:5 weblate/trans/forms.py:568
#: weblate/trans/forms.py:1649 weblate/trans/models/component.py:383
msgid "File format"
msgstr "Formato de archivo"

#: weblate/addons/forms.py:259
msgid "Customize the component name"
msgstr "Personalizar el nombre del componente"

#: weblate/addons/forms.py:264
msgid "Define the monolingual base filename"
msgstr "Definir el nombre del archivo de base monolingüe"

#: weblate/addons/forms.py:267
msgid "Leave empty for bilingual translation files."
msgstr "Dejar vacío para archivos de traducción bilingües."

#: weblate/addons/forms.py:270
msgid "Define the base file for new translations"
msgstr "Definir el archivo de base para traducciones nuevas"

#: weblate/addons/forms.py:274 weblate/trans/models/component.py:377
msgid ""
"Filename of file used for creating new translations. For gettext choose .pot "
"file."
msgstr ""
"Nombre del archivo utilizado para traducciones nuevas. Para gettext "
"seleccione un archivo .pot."

#: weblate/addons/forms.py:279 weblate/trans/models/component.py:576
msgid "Language filter"
msgstr "Filtro de idioma"

#: weblate/addons/forms.py:284
msgid ""
"Regular expression to filter translation files against when scanning for "
"filemask."
msgstr ""
"Expresión regular para filtrar archivos de traducción durante el análisis de "
"nombres de archivo."

#: weblate/addons/forms.py:289
msgid "Clone addons from the main component to the newly created ones"
msgstr "Clonar complementos del componente principal a los nuevos"

#: weblate/addons/forms.py:294
msgid "Remove components for inexistant files"
msgstr "Quitar componentes de archivos inexistentes"

#: weblate/addons/forms.py:297
msgid "I confirm the above matches look correct"
msgstr "Confirmo que las coincidencias anteriores parecen correctas"

#: weblate/addons/forms.py:358
msgid "Please review and confirm the matched components."
msgstr "Revise y confirme los componentes coincidentes."

#: weblate/addons/forms.py:386
msgid "Please include component markup in the template."
msgstr "Incluya la sintaxis del componente en la plantilla."

#: weblate/addons/forms.py:428
msgid "Translation threshold"
msgstr "Umbral de traducción"

#: weblate/addons/forms.py:433
msgid "Threshold for inclusion of translations."
msgstr "Umbral para la inclusión de traducciones."

#: weblate/addons/forms.py:436
msgid "CSS selector"
msgstr "Selector de CSS"

#: weblate/addons/forms.py:439
msgid "CSS selector to detect localizable elements."
msgstr "Selector de CSS para detectar elementos regionalizables."

#: weblate/addons/forms.py:442
msgid "Language cookie name"
msgstr "Nombre de la «cookie» de idioma"

#: weblate/addons/forms.py:445
msgid "Name of cookie which stores language preference."
msgstr "Nombre de la «cookie» que almacena la preferencia de idioma."

#: weblate/addons/forms.py:449
msgid "Extract strings from HTML files"
msgstr "Extraer cadenas desde archivos HTML"

#: weblate/addons/forms.py:452
msgid ""
"List of filenames in current repository or remote URLs to parse for "
"translatable strings."
msgstr ""
"Lista de nombres de archivo en el repositorio actual o URL remotos que "
"analizar en busca de cadenas traducibles."

#: weblate/addons/forms.py:477 weblate/billing/models.py:299
#: weblate/templates/snippets/query-builder.html:13
#: weblate/templates/snippets/query-builder.html:15
#: weblate/templates/translation.html:128 weblate/trans/admin.py:95
msgid "Source strings"
msgstr "Cadenas de origen"

#: weblate/addons/forms.py:478
msgid "Target translation"
msgstr "Traducción de destino"

#: weblate/addons/forms.py:480
msgid "String prefix"
msgstr "Prefijo de cadena"

#: weblate/addons/forms.py:485
msgid "String suffix"
msgstr "Sufijo de cadena"

#: weblate/addons/forms.py:502
msgid "The source and target have to be different languages."
msgstr "El origen y el destino deben ser de idiomas diferentes."

#: weblate/addons/generate.py:34
msgid "Statistics generator"
msgstr "Generador de estadísticas"

#: weblate/addons/generate.py:36
msgid "Generates a file containing detailed info about the translation status."
msgstr ""
"Genera un archivo con información detallada sobre el estado de la traducción."

#: weblate/addons/generate.py:65
msgid "Pseudolocale generation"
msgstr "Generación de pseudorregiones"

#: weblate/addons/generate.py:67
msgid ""
"Generates a translation by adding prefix and suffix to source strings "
"automatically."
msgstr ""
"Genera una traducción mediante la adición automática de un prefijo y un "
"sufijo a las cadenas de origen."

#: weblate/addons/gettext.py:41
msgid "Generate MO files"
msgstr "Generar archivos MO"

#: weblate/addons/gettext.py:42
msgid "Automatically generates a MO file for every changed PO file."
msgstr "Genera automáticamente un archivo MO por cada archivo PO modificado."

#: weblate/addons/gettext.py:65
msgid "Update LINGUAS file"
msgstr "Actualizar archivo LINGUAS"

#: weblate/addons/gettext.py:66
msgid "Updates the LINGUAS file when a new translation is added."
msgstr "Actualiza el archivo LINGUAS al añadir una traducción nueva."

#: weblate/addons/gettext.py:157
msgid "Update ALL_LINGUAS variable in the \"configure\" file"
msgstr "Actualizar variable ALL_LINGUAS en el archivo «configure»"

#: weblate/addons/gettext.py:159
msgid ""
"Updates the ALL_LINGUAS variable in \"configure\", \"configure.in\" or "
"\"configure.ac\" files, when a new translation is added."
msgstr ""
"Actualiza la variable ALL_LINGUAS en «configure», «configure.in» o "
"«configure.ac» al añadir una traducción nueva."

#: weblate/addons/gettext.py:228
msgid "Update PO files to match POT (msgmerge)"
msgstr "Actualizar archivos PO para que coincidan con POT (msgmerge)"

#: weblate/addons/gettext.py:230
msgid ""
"Updates all PO files (as configured by \"Filemask\") to match the POT file "
"(as configured by \"Template for new translations\") using msgmerge."
msgstr ""
"Actualiza todos los archivos PO (como se hayan configurado en «Máscara de "
"archivos») para que coincidan con el archivo PO (como se haya configurado en "
"«Plantilla para traducciones nuevas») utilizando msgmerge."

#: weblate/addons/gettext.py:313
msgid "Customize gettext output"
msgstr "Personalizar la salida de gettext"

#: weblate/addons/gettext.py:315
msgid ""
"Allows customization of gettext output behavior, for example line wrapping."
msgstr ""
"Permite la personalización del comportamiento de salida de gettext, por "
"ejemplo, ajuste de líneas."

#: weblate/addons/gettext.py:326
msgid "Contributors in comment"
msgstr "Contribuidores en comentarios"

#: weblate/addons/gettext.py:328
msgid ""
"Updates the comment part of the PO file header to include contributor names "
"and years of contributions."
msgstr ""
"Actualiza el comentario en la cabecera del archivo PO para incluir los "
"nombres de los contribuidores y los años de las contribuciones."

#: weblate/addons/git.py:34
msgid "Squash Git commits"
msgstr "Concentrar consignas de Git"

#: weblate/addons/git.py:35
msgid "Squash Git commits prior to pushing changes."
msgstr "Concentrar las consignas de Git antes de enviar los cambios."

#: weblate/addons/json.py:29
msgid "Customize JSON output"
msgstr "Personalizar la salida de JSON"

#: weblate/addons/json.py:31
msgid ""
"Allows adjusting JSON output behavior, for example indentation or sorting."
msgstr ""
"Permite ajustar el comportamiento de salida de JSON, por ejemplo, sangría o "
"clasificación."

#: weblate/addons/properties.py:143
msgid "Formats the Java properties file"
msgstr "Formatea el archivo de propiedades de Java"

#: weblate/addons/properties.py:144
msgid "Sorts the Java properties file."
msgstr "Ordena el archivo de propiedades de Java."

#: weblate/addons/removal.py:51
msgid "Stale comment removal"
msgstr "Retiro de comentarios obsoletos"

#: weblate/addons/removal.py:52
msgid "Set a timeframe for removal of comments."
msgstr "Fijar un plazo para el borrado de los comentarios."

#: weblate/addons/removal.py:65
msgid "Stale suggestion removal"
msgstr "Retiro de sugerencias obsoletas"

#: weblate/addons/removal.py:66
msgid "Set a timeframe for removal of suggestions."
msgstr "Fijar un plazo para el borrado de sugerencias."

#: weblate/addons/resx.py:29
msgid "Update RESX files"
msgstr "Actualizar archivos RESX"

#: weblate/addons/resx.py:31
msgid ""
"Update all translation files to match the monolingual upstream base file. "
"Unused strings are removed, and new ones added as copies of the source "
"string."
msgstr ""
"Actualiza todos los archivos de traducción para que coincidan con el archivo "
"de base monolingüe original. Las cadenas no utilizadas se retiran y las "
"nuevas se añaden como copias de las cadenas de origen."

#: weblate/addons/views.py:84
msgid "Invalid add-on name specified!"
msgstr "Se especificó un nombre de complemento no válido."

#: weblate/addons/views.py:97
msgid "Add-on installed, please review integration instructions."
msgstr "Se instaló el complemento. Consulte las instrucciones de integración."

#: weblate/addons/yaml.py:31
msgid "Customize YAML output"
msgstr "Personalizar salida de YAML"

#: weblate/addons/yaml.py:33
msgid ""
"Allows adjusting YAML output behavior, for example line-length or newlines."
msgstr ""
"Permite ajustar el comportamiento de salida de YAML, como la longitud de los "
"renglones y los saltos."

#: weblate/auth/admin.py:146 weblate/auth/admin.py:151
msgid "Personal info"
msgstr "Información personal"

#: weblate/auth/admin.py:147
msgid "Authentication"
msgstr "Autenticación"

#: weblate/auth/admin.py:152 weblate/auth/models.py:85
msgid "Permissions"
msgstr "Permisos"

#: weblate/auth/admin.py:153
msgid "Important dates"
msgstr "Fechas importantes"

#: weblate/auth/admin.py:205
msgid "This is not used when component list is selected."
msgstr ""

#: weblate/auth/admin.py:211
msgid "This is not used when component is selected."
msgstr ""

#. Translators: Permission name
#: weblate/auth/data.py:34
msgid "View billing info"
msgstr "Ver información de facturación"

#. Translators: Permission name
#: weblate/auth/data.py:36
msgid "Download changes"
msgstr "Descargar los cambios"

#. Translators: Permission name
#: weblate/auth/data.py:38
msgid "Post comment"
msgstr "Enviar comentario"

#. Translators: Permission name
#: weblate/auth/data.py:40
msgid "Delete comment"
msgstr "Eliminar comentario"

#. Translators: Permission name
#: weblate/auth/data.py:42
msgid "Edit component settings"
msgstr "Editar configuración de los componentes"

#. Translators: Permission name
#: weblate/auth/data.py:44
msgid "Lock component, preventing translations"
msgstr "Bloquear componente, impidiendo traducciones"

#. Translators: Permission name
#: weblate/auth/data.py:46
msgid "Add glossary entry"
msgstr "Añadir palabra al glosario"

#. Translators: Permission name
#: weblate/auth/data.py:48
msgid "Edit glossary entry"
msgstr "Editar palabra del glosario"

#. Translators: Permission name
#: weblate/auth/data.py:50
msgid "Delete glossary entry"
msgstr "Eliminar palabra del glosario"

#. Translators: Permission name
#: weblate/auth/data.py:52
msgid "Upload glossary entries"
msgstr "Cargar entradas de glosario"

#. Translators: Permission name
#: weblate/auth/data.py:54
msgid "Use automatic suggestions"
msgstr "Utilizar sugerencias automáticas"

#. Translators: Permission name
#: weblate/auth/data.py:56
msgid "Edit translation memory"
msgstr "Editar la memoria de traducción"

#. Translators: Permission name
#: weblate/auth/data.py:58
msgid "Delete translation memory"
msgstr "Eliminar memoria de traducción"

#. Translators: Permission name
#: weblate/auth/data.py:60
msgid "Edit project settings"
msgstr "Editar configuración del proyecto"

#. Translators: Permission name
#: weblate/auth/data.py:62
msgid "Manage project access"
msgstr "Gestionar acceso al proyecto"

#. Translators: Permission name
#: weblate/auth/data.py:64
msgid "Download reports"
msgstr "Descargar informes"

#. Translators: Permission name
#: weblate/auth/data.py:66 weblate/templates/translate.html:598
msgid "Add screenshot"
msgstr "Añadir captura de pantalla"

#. Translators: Permission name
#: weblate/auth/data.py:68
#: weblate/templates/screenshots/screenshot_detail.html:70
msgid "Edit screenshot"
msgstr "Editar captura de pantalla"

#. Translators: Permission name
#: weblate/auth/data.py:70
#: weblate/templates/screenshots/screenshot_detail.html:94
msgid "Delete screenshot"
msgstr "Eliminar captura de pantalla"

#. Translators: Permission name
#: weblate/auth/data.py:72 weblate/templates/translate.html:718
msgid "Edit additional string info"
msgstr "Editar información adicional de cadena"

#. Translators: Permission name
#: weblate/auth/data.py:74
msgid "Add new string"
msgstr "Añadir nueva cadena"

#. Translators: Permission name
#: weblate/auth/data.py:76
msgid "Remove a string"
msgstr "Quitar una cadena"

#. Translators: Permission name
#: weblate/auth/data.py:78
msgid "Dismiss failing check"
msgstr "Descartar comprobación fallida"

#. Translators: Permission name
#: weblate/auth/data.py:80
msgid "Edit strings"
msgstr "Editar cadenas"

#. Translators: Permission name
#: weblate/auth/data.py:82
msgid "Review strings"
msgstr "Revisar cadenas"

#. Translators: Permission name
#: weblate/auth/data.py:84
msgid "Edit string when suggestions are enforced"
msgstr "Editar cadena cuando son obligatorias las sugerencias"

#. Translators: Permission name
#: weblate/auth/data.py:86
msgid "Edit source strings"
msgstr "Editar cadenas de origen"

#. Translators: Permission name
#: weblate/auth/data.py:88
msgid "Accept suggestion"
msgstr "Aceptar sugerencia"

#. Translators: Permission name
#: weblate/auth/data.py:90
msgid "Add suggestion"
msgstr "Añadir sugerencia"

#. Translators: Permission name
#: weblate/auth/data.py:92
msgid "Delete suggestion"
msgstr "Eliminar sugerencia"

#. Translators: Permission name
#: weblate/auth/data.py:94
msgid "Vote on suggestion"
msgstr "Votar sugerencia"

#. Translators: Permission name
#: weblate/auth/data.py:96
msgid "Add language for translation"
msgstr "Añadir idioma para traducción"

#. Translators: Permission name
#: weblate/auth/data.py:98
msgid "Perform automatic translation"
msgstr "Realizar una traducción automática"

#. Translators: Permission name
#: weblate/auth/data.py:100
msgid "Delete existing translation"
msgstr "Eliminar traducción existente"

#. Translators: Permission name
#: weblate/auth/data.py:102
#, fuzzy
#| msgid "Download translation"
msgid "Download translation file"
msgstr "Descargar traducción"

#. Translators: Permission name
#: weblate/auth/data.py:104
msgid "Add several languages for translation"
msgstr "Añadir varios idiomas para traducción"

#. Translators: Permission name
#: weblate/auth/data.py:106
msgid "Define author of uploaded translation"
msgstr "Definir autor/a de la traducción cargada"

#. Translators: Permission name
#: weblate/auth/data.py:108
msgid "Overwrite existing strings with upload"
msgstr "Sobrescribir cadenas existentes al subir"

#. Translators: Permission name
#: weblate/auth/data.py:110
msgid "Upload translations"
msgstr "Cargar traducciones"

#. Translators: Permission name
#: weblate/auth/data.py:112
msgid "Access the internal repository"
msgstr "Acceso al repositorio interno"

#. Translators: Permission name
#: weblate/auth/data.py:114
msgid "Commit changes to the internal repository"
msgstr "Enviar cambios al repositorio interno"

#. Translators: Permission name
#: weblate/auth/data.py:116
msgid "Push change from the internal repository"
msgstr "Enviar cambios del repositorio interno"

#. Translators: Permission name
#: weblate/auth/data.py:118
msgid "Reset changes in the internal repository"
msgstr "Deshacer los cambios del repositorio interno"

#. Translators: Permission name
#: weblate/auth/data.py:120
msgid "View upstream repository location"
msgstr "Ver la ubicación del repositorio originario"

#. Translators: Permission name
#: weblate/auth/data.py:122
msgid "Update the internal repository"
msgstr "Actualizar el repositorio interno"

#. Translators: Permission name
#: weblate/auth/data.py:130
msgid "Use management interface"
msgstr "Utilizar interfaz de gestión"

#. Translators: Permission name
#: weblate/auth/data.py:132
msgid "Add new projects"
msgstr "Añadir proyectos nuevos"

#. Translators: Permission name
#: weblate/auth/data.py:134
msgid "Add language definitions"
msgstr "Añadir definiciones de idioma"

#. Translators: Permission name
#: weblate/auth/data.py:136
msgid "Manage language definitions"
msgstr "Gestionar definiciones de idioma"

#. Translators: Permission name
#: weblate/auth/data.py:138
msgid "Manage groups"
msgstr "Gestionar grupos"

#. Translators: Permission name
#: weblate/auth/data.py:140 weblate/templates/manage/users.html:17
msgid "Manage users"
msgstr "Administrar usuarios"

#. Translators: Permission name
#: weblate/auth/data.py:142
msgid "Manage roles"
msgstr "Gestionar roles"

#. Translators: Permission name
#: weblate/auth/data.py:144
msgid "Manage announcements"
msgstr "Gestionar anuncios"

#. Translators: Permission name
#: weblate/auth/data.py:146
msgid "Manage translation memory"
msgstr "Gestionar memoria de traducción"

#. Translators: Permission name
#: weblate/auth/data.py:148
msgid "Manage component lists"
msgstr "Gestionar listas de componentes"

#: weblate/auth/data.py:175
msgctxt "Access-control role"
msgid "Administration"
msgstr "Administración"

#: weblate/auth/data.py:177
msgctxt "Access-control role"
msgid "Edit source"
msgstr "Editar fuente"

#: weblate/auth/data.py:180
msgctxt "Access-control role"
msgid "Add suggestion"
msgstr "Añadir sugerencia"

#: weblate/auth/data.py:182
msgctxt "Access-control role"
msgid "Access repository"
msgstr "Acceder al repositorio"

#: weblate/auth/data.py:185
msgctxt "Access-control role"
msgid "Manage glossary"
msgstr "Gestionar glosario"

#: weblate/auth/data.py:187
msgctxt "Access-control role"
msgid "Power user"
msgstr "Usuario avanzado"

#: weblate/auth/data.py:199
msgctxt "Access-control role"
msgid "Review strings"
msgstr "Revisar cadenas"

#: weblate/auth/data.py:202
msgctxt "Access-control role"
msgid "Translate"
msgstr "Traducir"

#: weblate/auth/data.py:203
msgctxt "Access-control role"
msgid "Manage languages"
msgstr "Administrar idiomas"

#: weblate/auth/data.py:205
msgctxt "Access-control role"
msgid "Manage translation memory"
msgstr "Gestionar la memoria de traducción"

#: weblate/auth/data.py:209
msgctxt "Access-control role"
msgid "Manage screenshots"
msgstr "Administrar capturas de pantalla"

#: weblate/auth/data.py:212
msgctxt "Access-control role"
msgid "Manage repository"
msgstr "Gestionar repositorio"

#: weblate/auth/data.py:213
msgctxt "Access-control role"
msgid "Billing"
msgstr "Facturación"

#: weblate/auth/data.py:219
msgctxt "Access-control group"
msgid "Guests"
msgstr "Invitados"

#: weblate/auth/data.py:223
msgctxt "Access-control group"
msgid "Viewers"
msgstr "Lectores"

#: weblate/auth/data.py:224
msgctxt "Access-control group"
msgid "Users"
msgstr "Usuarios"

#: weblate/auth/data.py:225
msgctxt "Access-control group"
msgid "Reviewers"
msgstr "Revisores"

#: weblate/auth/data.py:226
msgctxt "Access-control group"
msgid "Managers"
msgstr "Supervisores"

#: weblate/auth/data.py:231
msgctxt "Per-project access-control group"
msgid "Translate"
msgstr "Traducir"

#: weblate/auth/data.py:232
msgctxt "Per-project access-control group"
msgid "Sources"
msgstr "Orígenes"

#: weblate/auth/data.py:233
msgctxt "Per-project access-control group"
msgid "Languages"
msgstr "Idiomas"

#: weblate/auth/data.py:234
msgctxt "Per-project access-control group"
msgid "Glossary"
msgstr "Glosario"

#: weblate/auth/data.py:235
msgctxt "Per-project access-control group"
msgid "Memory"
msgstr "Memoria"

#: weblate/auth/data.py:236
msgctxt "Per-project access-control group"
msgid "Screenshots"
msgstr "Capturas de pantalla"

#: weblate/auth/data.py:237
msgctxt "Per-project access-control group"
msgid "Review"
msgstr "Revisión"

#: weblate/auth/data.py:238
msgctxt "Per-project access-control group"
msgid "VCS"
msgstr "Sistema de control de versiones"

#: weblate/auth/data.py:239
msgctxt "Per-project access-control group"
msgid "Administration"
msgstr "Administración"

#: weblate/auth/data.py:240
msgctxt "Per-project access-control group"
msgid "Billing"
msgstr "Facturación"

#: weblate/auth/forms.py:103 weblate/trans/views/acl.py:211
#, fuzzy
#| msgid "Activation e-mail will be sent here."
msgid "User invitation e-mail was sent."
msgstr "El mensaje de activación se enviará aquí."

#: weblate/auth/forms.py:112
msgid "Send e-mail invitation to the user"
msgstr "Enviar invitación de correo electrónico al usuario"

#: weblate/auth/forms.py:126
#, fuzzy
#| msgid "Send e-mail invitation to the user"
msgid "Resend e-mail invitation to the user"
msgstr "Enviar invitación de correo electrónico al usuario"

#: weblate/auth/models.py:77
#, python-format
msgid "%s (site-wide permission)"
msgstr "%s (permiso para todo el sitio)"

#: weblate/auth/models.py:82 weblate/auth/models.py:111
#: weblate/templates/fonts/fontgroup_detail.html:18
#: weblate/templates/manage/performance.html:26
#: weblate/templates/manage/performance.html:72 weblate/trans/forms.py:1372
msgid "Name"
msgstr "Nombre"

#: weblate/auth/models.py:87
msgid "Choose permissions granted to this role."
msgstr "Elija los permisos asignados a este rol."

#: weblate/auth/models.py:114
msgid "Roles"
msgstr "Roles"

#: weblate/auth/models.py:116
msgid "Choose roles granted to this group."
msgstr "Elegir los roles que se conceden a este grupo."

#: weblate/auth/models.py:120
msgid "Project selection"
msgstr "Selección del proyecto"

#: weblate/auth/models.py:122 weblate/auth/models.py:145
msgid "As defined"
msgstr "Como se ha definido"

#: weblate/auth/models.py:123
msgid "All projects"
msgstr "Todos los proyectos"

#: weblate/auth/models.py:124
msgid "All public projects"
msgstr "Todos los proyectos públicos"

#: weblate/auth/models.py:125
msgid "All protected projects"
msgstr "Todos los proyectos protegidos"

#: weblate/auth/models.py:126
msgid "From component list"
msgstr "De la lista de componentes"

#: weblate/auth/models.py:131 weblate/billing/admin.py:77
#: weblate/billing/models.py:290 weblate/templates/base.html:125
#: weblate/templates/billing/list.html:9
#: weblate/templates/billing/status.html:101 weblate/templates/language.html:19
#: weblate/templates/projects.html:5 weblate/templates/snippets/info.html:374
#: weblate/templates/snippets/info.html:408 weblate/trans/views/basic.py:78
msgid "Projects"
msgstr "Proyectos"

#: weblate/auth/models.py:134 weblate/templates/component-list.html:15
#: weblate/templates/language-project.html:17
#: weblate/templates/mail/base.html:81 weblate/templates/project.html:30
#: weblate/templates/snippets/info.html:386
#: weblate/templates/snippets/info.html:422 weblate/trans/forms.py:844
#: weblate/trans/forms.py:877 weblate/trans/forms.py:1947
msgid "Components"
msgstr "Componentes"

#: weblate/auth/models.py:143
msgid "Language selection"
msgstr "Selección de idioma"

#: weblate/auth/models.py:146 weblate/trans/forms.py:984
msgid "All languages"
msgstr "Todos los idiomas"

#: weblate/auth/models.py:151 weblate/billing/models.py:323
#: weblate/lang/views.py:57 weblate/templates/accounts/profile.html:24
#: weblate/templates/accounts/profile.html:38 weblate/templates/base.html:142
#: weblate/templates/lang/create.html:6
#: weblate/templates/lang/language_form.html:6
#: weblate/templates/lang/plural_form.html:6 weblate/templates/language.html:8
#: weblate/templates/languages.html:6 weblate/templates/mail/base.html:66
#: weblate/templates/mail/base.html:86 weblate/templates/project.html:31
#: weblate/templates/snippets/info.html:380
#: weblate/templates/snippets/info.html:415
#: weblate/templates/trans/change_list.html:20 weblate/trans/admin.py:106
#: weblate/trans/forms.py:1003 weblate/trans/forms.py:2022
msgid "Languages"
msgstr "Idiomas"

#: weblate/auth/models.py:155
msgid "Internal Weblate group"
msgstr "Grupo interno de Weblate"

#: weblate/auth/models.py:314 weblate/utils/forms.py:39
#: weblate/utils/validators.py:174
msgid ""
"Username may only contain letters, numbers or the following characters: @ . "
"+ - _"
msgstr ""
"El nombre de usuario solamente puede contener letras, números o los "
"caracteres siguientes: @ . + - _"

#: weblate/auth/models.py:318
msgid "A user with that username already exists."
msgstr "Un usuario con ese nombre ya existe."

#: weblate/auth/models.py:333
msgid "Superuser status"
msgstr "Estado de superusuario"

#: weblate/auth/models.py:335
msgid "User has all possible permissions."
msgstr "La cuenta tiene todos los permisos posibles."

#: weblate/auth/models.py:338 weblate/billing/models.py:168
#: weblate/templates/check.html:22 weblate/templates/check_component.html:24
#: weblate/templates/check_project.html:23 weblate/templates/checks.html:21
msgid "Active"
msgstr "Activo"

#: weblate/auth/models.py:340
msgid "Mark user as inactive instead of removing."
msgstr "Marcar al usuario como inactivo en lugar de eliminarlo."

#: weblate/auth/models.py:345 weblate/templates/accounts/user.html:152
msgid "Groups"
msgstr "Grupos"

#: weblate/auth/models.py:348
msgid ""
"The user is granted all permissions included in membership of these groups."
msgstr ""
"Se concede al usuario todos los permisos incluidos en el número de miembros "
"de estos grupos."

#: weblate/auth/models.py:646
msgid "Regular expression for e-mail address"
msgstr "Expresión regular usada para direcciones de correo electrónico"

#: weblate/auth/models.py:650
msgid "Users with e-mail addresses found to match will be added to this group."
msgstr ""
"Aquellos usuarios cuyas direcciones de correo coincidan se añadirán a este "
"grupo."

#: weblate/auth/models.py:654
msgid "Group to assign"
msgstr "Asignar a grupo"

#: weblate/auth/models.py:667 weblate/trans/forms.py:1103
msgid "User to block"
msgstr "Usuario que bloquear"

#: weblate/auth/models.py:670 weblate/templates/check.html:19
#: weblate/templates/data.html:28 weblate/templates/data.html:62
#: weblate/templates/data.html:103 weblate/templates/language.html:44
#: weblate/templates/list-projects.html:5
#: weblate/templates/snippets/list-objects.html:23 weblate/trans/forms.py:1615
#: weblate/trans/forms.py:1696 weblate/trans/forms.py:2326
#: weblate/trans/models/announcement.py:90
#: weblate/trans/models/component.py:251 weblate/trans/models/component.py:276
msgid "Project"
msgstr "Proyecto"

#: weblate/auth/models.py:672
msgid "Block expiry"
msgstr "Caducidad de bloqueo"

#: weblate/billing/admin.py:82 weblate/templates/billing/list.html:8
#: weblate/templates/billing/status.html:112
msgid "Owners"
msgstr "Propietarios"

#: weblate/billing/forms.py:28
msgid "Additional message"
msgstr "Mensaje adicional"

#: weblate/billing/forms.py:33
msgid ""
"Please describe the project and your relation to it, preferably in English."
msgstr "Describa el proyecto y su relación con este, de preferencia en inglés."

#: weblate/billing/models.py:160 weblate/templates/billing/detail.html:21
msgid "Billing plan"
msgstr "Plan de facturación"

#: weblate/billing/models.py:163
msgid "Billed projects"
msgstr "Proyectos facturados"

#: weblate/billing/models.py:165
msgid "Billing owners"
msgstr "Propietarios de facturación"

#: weblate/billing/models.py:169 weblate/templates/billing/state-snippet.html:7
#: weblate/templates/manage/billing.html:13
msgid "Trial"
msgstr "Prueba"

#: weblate/billing/models.py:170 weblate/templates/billing/state-snippet.html:9
#: weblate/templates/manage/billing.html:18
msgid "Terminated"
msgstr "Finalizado"

#: weblate/billing/models.py:173
msgid "Billing state"
msgstr "Estado de facturación"

#: weblate/billing/models.py:179 weblate/templates/billing/list.html:13
#: weblate/templates/billing/status.html:24
msgid "Trial expiry date"
msgstr "Fecha de caducidad de la prueba"

#: weblate/billing/models.py:186 weblate/templates/billing/list.html:16
#: weblate/templates/billing/state-snippet.html:13
#: weblate/templates/billing/status.html:35
#: weblate/templates/manage/billing.html:17
msgid "Scheduled removal"
msgstr "Eliminación programada"

#: weblate/billing/models.py:189
msgid "Paid"
msgstr "Pagado"

#: weblate/billing/models.py:192
msgid "In limits"
msgstr "Dentro de los límites"

#: weblate/billing/models.py:275
msgid "Changes in last month"
msgstr "Cambios en el último mes"

#: weblate/billing/models.py:281
msgid "Number of changes"
msgstr "Cantidad de cambios"

#: weblate/billing/models.py:312 weblate/trans/admin.py:100
msgid "Source words"
msgstr "Palabras originales"

#: weblate/billing/models.py:353 weblate/templates/addons/generate_help.html:16
msgid "Number of strings"
msgstr "Número de cadenas"

#: weblate/billing/models.py:360
msgid "N/A"
msgstr "Sin datos"

#: weblate/billing/models.py:362 weblate/templates/billing/status.html:86
msgid "Last invoice"
msgstr "Última factura"

#. Translators: Whether the package is inside displayed (soft) limits
#: weblate/billing/models.py:384
msgid "In display limits"
msgstr "En los límites de presentación"

#: weblate/billing/models.py:439
#, python-format
msgid "Contains %d project"
msgid_plural "Contains %d projects"
msgstr[0] "Contiene %d proyecto"
msgstr[1] "Contiene %d proyectos"

#: weblate/billing/models.py:456
#, python-format
msgid "Contains %d component"
msgid_plural "Contains %d components"
msgstr[0] "Contiene %d componente"
msgstr[1] "Contiene %d componentes"

#: weblate/billing/models.py:471
msgid "Missing license"
msgstr "Falta la licencia"

#: weblate/billing/tasks.py:95
msgid ""
"You will stop receiving this notification once you pay the bills or the "
"project is removed."
msgstr ""
"Dejará de recibir esta notificación una vez que pague la fectura o elimine "
"el proyecto."

#: weblate/billing/tasks.py:100
msgid ""
"You will stop receiving this notification once you change to regular "
"subscription or the project is removed."
msgstr ""
"Dejará de recibir esta notificación una vez que cambie a una suscripción "
"normal o elimine el proyecto."

#: weblate/checks/angularjs.py:45
msgid "AngularJS interpolation string"
msgstr "Cadena de interpolación de AngularJS"

#: weblate/checks/angularjs.py:46
msgid "AngularJS interpolation strings do not match source"
msgstr "La cadena de interpolación de AngularJS no coincide con la de origen"

#: weblate/checks/chars.py:45
msgid "Starting newline"
msgstr "Salto de renglón al inicio"

#: weblate/checks/chars.py:46
msgid "Source and translation do not both start with a newline"
msgstr "El original o la traducción no comienza con un salto de renglón"

#: weblate/checks/chars.py:56
msgid "Trailing newline"
msgstr "Salto de renglón al final"

#: weblate/checks/chars.py:57
msgid "Source and translation do not both end with a newline"
msgstr "El original o la traducción no acaba con un salto de renglón"

#: weblate/checks/chars.py:67
msgid "Starting spaces"
msgstr "Espacios iniciales"

#: weblate/checks/chars.py:69
msgid "Source and translation do not both start with same number of spaces"
msgstr ""
"El original y la traducción no comienzan con la misma cantidad de espacios"

#: weblate/checks/chars.py:106
msgid "Trailing space"
msgstr "Espacio al final"

#: weblate/checks/chars.py:107
msgid "Source and translation do not both end with a space"
msgstr "El original o la traducción no acaba con un espacio"

#: weblate/checks/chars.py:145
msgid "Double space"
msgstr "Espacio duplicado"

#: weblate/checks/chars.py:146
msgid "Translation contains double space"
msgstr "La traducción contiene un espacio doble"

#: weblate/checks/chars.py:167
msgid "Mismatched full stop"
msgstr "Punto final desigual"

#: weblate/checks/chars.py:168
msgid "Source and translation do not both end with a full stop"
msgstr "El original o la traducción no acaba con un punto"

#: weblate/checks/chars.py:210
msgid "Mismatched colon"
msgstr "Dos puntos desiguales"

#: weblate/checks/chars.py:211
msgid "Source and translation do not both end with a colon"
msgstr "El original o la traducción no acaba con dos puntos"

#: weblate/checks/chars.py:241
msgid "Mismatched question mark"
msgstr "Signo de interrogación desigual"

#: weblate/checks/chars.py:242
msgid "Source and translation do not both end with a question mark"
msgstr "El original o la traducción no acaba con un signo de interrogación"

#: weblate/checks/chars.py:274
msgid "Mismatched exclamation mark"
msgstr "Signo de exclamación desigual"

#: weblate/checks/chars.py:275
msgid "Source and translation do not both end with an exclamation mark"
msgstr "El original o la traducción no acaba con un signo de exclamación"

#: weblate/checks/chars.py:298
msgid "Mismatched ellipsis"
msgstr "Puntos suspensivos desiguales"

#: weblate/checks/chars.py:299
msgid "Source and translation do not both end with an ellipsis"
msgstr "El original o la traducción no acaba con puntos suspensivos"

#: weblate/checks/chars.py:317
msgid "Mismatched \\n"
msgstr "\\n desiguales"

#: weblate/checks/chars.py:318
msgid "Number of \\n in translation does not match source"
msgstr ""
"La cantidad de \\n en la traducción no corresponde con la cantidad en el "
"original"

#: weblate/checks/chars.py:326
msgid "Mismatching line breaks"
msgstr "Saltos de renglón desiguales"

#: weblate/checks/chars.py:327
msgid "Number of new lines in translation does not match source"
msgstr ""
"La cantidad de saltos de renglón en la traducción no corresponde con la del "
"original"

#: weblate/checks/chars.py:334 weblate/trans/autofixes/chars.py:43
msgid "Zero-width space"
msgstr "Espacio de anchura cero"

#: weblate/checks/chars.py:335
msgid "Translation contains extra zero-width space character"
msgstr "La traducción contiene espacios de anchura cero adicionales"

#: weblate/checks/chars.py:352 weblate/checks/flags.py:74
msgid "Maximum length of translation"
msgstr "Longitud máxima de la traducción"

#: weblate/checks/chars.py:353
msgid "Translation should not exceed given length"
msgstr "La traducción no debe exceder la longitud indicada"

#: weblate/checks/chars.py:369
msgid "Mismatched semicolon"
msgstr "Punto y coma desigual"

#: weblate/checks/chars.py:370
msgid "Source and translation do not both end with a semicolon"
msgstr "El original o la traducción no acaba con un punto y coma"

#: weblate/checks/chars.py:383
msgid "Kashida letter used"
msgstr "Kashida utilizado"

#: weblate/checks/chars.py:384
msgid "The decorative kashida letters should not be used"
msgstr "Las letras decorativas kashida no deben usarse"

#: weblate/checks/chars.py:395
msgid "Punctuation spacing"
msgstr "Espaciado de puntuación"

#: weblate/checks/chars.py:396
msgid "Missing non breakable space before double punctuation sign"
msgstr "Falta un espacio indivisible antes del signo de puntuación doble"

#: weblate/checks/consistency.py:33
msgid "Missing plurals"
msgstr "Faltan plurales"

#: weblate/checks/consistency.py:34
msgid "Some plural forms are not translated"
msgstr "Algunos plurales no están traducidos"

#: weblate/checks/consistency.py:55
msgid "Same plurals"
msgstr "Mismos plurales"

#: weblate/checks/consistency.py:56
msgid "Some plural forms are translated in the same way"
msgstr "Algunas formas plurales se traducen de la misma manera"

#: weblate/checks/consistency.py:75
msgid "Inconsistent"
msgstr "Incoherente"

#: weblate/checks/consistency.py:77
msgid ""
"This string has more than one translation in this project or is not "
"translated in some components."
msgstr ""
"Esta cadena tiene más de una traducción en este proyecto o no se ha "
"traducido en algunos componentes."

#: weblate/checks/consistency.py:146
msgid "Has been translated"
msgstr "Se había traducido"

#: weblate/checks/consistency.py:147
msgid "This string has been translated in the past"
msgstr "Esta cadena se ha traducido en el pasado"

#: weblate/checks/consistency.py:155
#, python-format
msgid "Previous translation was \"%s\"."
msgstr "La traducción anterior era «%s»."

#: weblate/checks/duplicate.py:46
msgid "Consecutive duplicated words"
msgstr "Palabras consecutivas duplicadas"

#: weblate/checks/duplicate.py:47
msgid "Text contains the same word twice in a row:"
msgstr "El texto contiene la misma palabra dos veces seguidas:"

#: weblate/checks/flags.py:47
msgid "RST text"
msgstr "Texto RST"

#: weblate/checks/flags.py:48
msgid "Markdown text"
msgstr "Texto en Markdown"

#: weblate/checks/flags.py:49
msgid "XML text"
msgstr "Texto XML"

#: weblate/checks/flags.py:50
msgid "DOS line endings"
msgstr "Finales de renglón de DOS"

#: weblate/checks/flags.py:51 weblate/checks/markup.py:332
#: weblate/templates/data.html:29 weblate/templates/data.html:63
#: weblate/templates/data.html:104 weblate/templates/data.html:138
msgid "URL"
msgstr "URL"

#: weblate/checks/flags.py:53
msgid "Automatically detect Java MessageFormat"
msgstr "Detectar automáticamente MessageFormat de Java"

#: weblate/checks/flags.py:55
#: weblate/templates/snippets/unit-readonly-badge.html:12
#: weblate/templates/translate.html:210 weblate/templates/translate.html:231
#: weblate/trans/forms.py:484
msgid "Read only"
msgstr "Solo lectura"

#: weblate/checks/flags.py:56
msgid "Strict unchanged check"
msgstr "Comprobación de no modificación estricta"

#: weblate/checks/flags.py:57 weblate/glossary/forms.py:51
msgid "Forbidden translation"
msgstr "Traducción prohibida"

#: weblate/checks/flags.py:58 weblate/glossary/forms.py:46
msgid "Terminology"
msgstr "Terminología"

#: weblate/checks/flags.py:60 weblate/fonts/models.py:39
#: weblate/templates/fonts/font_detail.html:18
#: weblate/templates/fonts/font_list.html:73
msgid "Font family"
msgstr "Tipo de letra"

#: weblate/checks/flags.py:62
msgid "Font size"
msgstr "Tamaño de letra"

#: weblate/checks/flags.py:64
msgid "Font weight"
msgstr "Peso de letra"

#: weblate/checks/flags.py:66
msgid "Font spacing"
msgstr "Espaciado de letra"

#: weblate/checks/flags.py:68
#, fuzzy
#| msgid "Java MessageFormat"
msgid "ICU MessageFormat Flags"
msgstr "MessageFormat de Java"

#: weblate/checks/flags.py:70
#, fuzzy
#| msgid "Java MessageFormat"
msgid "ICU MessageFormat Tag Prefix"
msgstr "MessageFormat de Java"

#: weblate/checks/flags.py:72 weblate/trans/models/component.py:598
#: weblate/utils/views.py:134
msgid "Priority"
msgstr "Prioridad"

#: weblate/checks/flags.py:76
msgid "Replacements while rendering"
msgstr "Reemplazos al representar"

#: weblate/checks/flags.py:78
msgid "String variant"
msgstr "Variante de cadena"

#: weblate/checks/flags.py:263
#, python-format
msgid "Invalid translation flag: \"%s\""
msgstr "El indicador de traducción no es válido: «%s»"

#: weblate/checks/flags.py:267
#, python-format
msgid "Translation flag has no parameters: \"%s\""
msgstr "El indicador de traducción no tiene ningún parámetro: «%s»"

#: weblate/checks/flags.py:273
#, python-format
msgid "Wrong parameters for translation flag: \"%s\""
msgstr "El indicador de traducción tiene parámetros incorrectos: «%s»"

#: weblate/checks/flags.py:277
#, python-format
msgid "Missing parameters for translation flag: \"%s\""
msgstr "Al indicador de traducción le faltan parámetros: «%s»"

#: weblate/checks/format.py:392
#, python-format
msgid "Following format strings are wrongly ordered: %s"
msgstr "Las cadenas de formato siguientes están mal ordenadas: %s"

#: weblate/checks/format.py:396 weblate/checks/placeholders.py:98
#, python-format
msgid "Following format strings are missing: %s"
msgstr "Faltan las cadenas de formato siguientes: %s"

#: weblate/checks/format.py:400 weblate/checks/placeholders.py:103
#, python-format
msgid "Following format strings are extra: %s"
msgstr "Sobran las cadenas de formato siguientes: %s"

#: weblate/checks/format.py:451
msgid "Python format"
msgstr "Formato Python"

#: weblate/checks/format.py:452
msgid "Python format string does not match source"
msgstr "La cadena en formato Python no coincide con la de origen"

#: weblate/checks/format.py:459
msgid "PHP format"
msgstr "Formato PHP"

#: weblate/checks/format.py:460
msgid "PHP format string does not match source"
msgstr "La cadena en formato PHP no coincide con la de origen"

#: weblate/checks/format.py:467
msgid "C format"
msgstr "Formato C"

#: weblate/checks/format.py:468
msgid "C format string does not match source"
msgstr "La cadena en formato C no coincide con la de origen"

#: weblate/checks/format.py:475
msgid "Perl format"
msgstr "Formato Perl"

#: weblate/checks/format.py:476
msgid "Perl format string does not match source"
msgstr "La cadena en formato Perl no coincide con la de origen"

#: weblate/checks/format.py:483
msgid "JavaScript format"
msgstr "Formato JavaScript"

#: weblate/checks/format.py:484
msgid "JavaScript format string does not match source"
msgstr "La cadena en formato JavaScript no coincide con la de origen"

#: weblate/checks/format.py:491
msgid "Lua format"
msgstr "Formato Lua"

#: weblate/checks/format.py:492
msgid "Lua format string does not match source"
msgstr "La cadena en formato Lua no coincide con la de origen"

#: weblate/checks/format.py:499
msgid "Object Pascal format"
msgstr "Formato de Object Pascal"

#: weblate/checks/format.py:500
msgid "Object Pascal format string does not match source"
msgstr "La cadena en formato Object Pascal no coincide con la de origen"

#: weblate/checks/format.py:508
msgid "Scheme format"
msgstr "Formato Scheme"

#: weblate/checks/format.py:509
msgid "Scheme format string does not match source"
msgstr "La cadena en formato Scheme no coincide con la de origen"

#: weblate/checks/format.py:522
msgid "Python brace format"
msgstr "Formato de llaves de Python"

#: weblate/checks/format.py:523
msgid "Python brace format string does not match source"
msgstr "La cadena en formato de llaves de Python no coincide con la de origen"

#: weblate/checks/format.py:537
msgid "C# format"
msgstr "Formato C#"

#: weblate/checks/format.py:538
msgid "C# format string does not match source"
msgstr "La cadena en formato C# no coincide con la de origen"

#: weblate/checks/format.py:552
msgid "Java format"
msgstr "Formato Java"

#: weblate/checks/format.py:553
msgid "Java format string does not match source"
msgstr "La cadena en formato Java no coincide con la de origen"

#: weblate/checks/format.py:560
msgid "Java MessageFormat"
msgstr "MessageFormat de Java"

#: weblate/checks/format.py:561
msgid "Java MessageFormat string does not match source"
msgstr "La cadena con MessageFormat de Java no coincide con la de origen"

#: weblate/checks/format.py:592
msgid "You need to pair up an apostrophe with another one."
msgstr "Todas las comillas sencillas rectas deben tener su par."

#: weblate/checks/format.py:598
msgid "i18next interpolation"
msgstr "Interpolación con i18next"

#: weblate/checks/format.py:599
msgid "The i18next interpolation does not match source"
msgstr "La interpolación de i18next no coincide con aquella en el original"

#: weblate/checks/format.py:610
msgid "ECMAScript template literals"
msgstr "Literales de plantilla ECMAScript"

#: weblate/checks/format.py:611
msgid "ECMAScript template literals do not match source"
msgstr ""
"Los literales de la plantilla ECMAScript no coinciden con los de origen"

#: weblate/checks/format.py:623
msgid "Percent placeholders"
msgstr "Sustitutorios con signo de porcentaje"

#: weblate/checks/format.py:624
msgid "The percent placeholders do not match source"
msgstr ""
"Los sustitutorios con signo de porcentaje no coinciden con aquellos en el "
"original"

#: weblate/checks/format.py:630
msgid "Vue I18n formatting"
msgstr "Formato de Vue I18n"

#: weblate/checks/format.py:631
msgid "The Vue I18n formatting does not match source"
msgstr "El formato de Vue I18n no coincide con el de origen"

#: weblate/checks/format.py:637
msgid "Multiple unnamed variables"
msgstr "Varias variables sin nombre"

#: weblate/checks/format.py:639
msgid ""
"There are multiple unnamed variables in the string, making it impossible for "
"translators to reorder them"
msgstr ""
"Existen varias variables sin nombre en la cadena, lo cual impide a los "
"traductores reordenarlas"

#: weblate/checks/glossary.py:33
msgid "Does not follow glossary"
msgstr "No se ajusta al glosario"

#: weblate/checks/glossary.py:34
msgid "The translation does not follow terms defined in a glossary."
msgstr "La traducción no sigue los términos definidos en un glosario."

#: weblate/checks/glossary.py:83
#, python-format
msgid "Following terms are not translated according to glossary: %s"
msgstr "Estos términos no se tradujeron acorde al glosario: %s"

#: weblate/checks/icu.py:269
#, fuzzy
#| msgid "Java MessageFormat"
msgid "ICU MessageFormat syntax"
msgstr "MessageFormat de Java"

#: weblate/checks/icu.py:270
#, fuzzy
#| msgid "Syntax error in language aliases."
msgid "Syntax errors in ICU MessageFormat strings."
msgstr "Error de sintaxis en los alias de idiomas."

#: weblate/checks/icu.py:292
#, fuzzy
#| msgid "Java MessageFormat"
msgid "ICU MessageFormat"
msgstr "MessageFormat de Java"

#: weblate/checks/icu.py:294
msgid ""
"Syntax errors and/or placeholder mismatches in ICU MessageFormat strings."
msgstr ""

#: weblate/checks/icu.py:460
#, python-format
msgid "Syntax error: %s"
msgstr ""

#: weblate/checks/icu.py:463
#, fuzzy, python-format
#| msgid "Forbidden translation: %s"
msgid "Unknown placeholder in translation: %s"
msgstr "Traducción prohibida: %s"

#: weblate/checks/icu.py:468
#, fuzzy, python-format
#| msgid "Please sign in to save translations."
msgid "Placeholder missing in translation: %s"
msgstr "Acceda a su cuenta para guardar las traducciones."

#: weblate/checks/icu.py:473
#, python-format
msgid "Placeholder has wrong type: %s"
msgstr ""

#: weblate/checks/icu.py:476
#, python-format
msgid "Missing other sub-message for: %s"
msgstr ""

#: weblate/checks/icu.py:479
#, python-format
msgid "Bad plural selectors for: %s"
msgstr ""

#: weblate/checks/icu.py:484
#, python-format
msgid "Bad sub-message selectors for: %s"
msgstr ""

#: weblate/checks/icu.py:489
#, python-format
msgid "Placeholder should be XML tag in translation: %s"
msgstr ""

#: weblate/checks/icu.py:494
#, python-format
msgid "Placeholder should not be XML tag in translation: %s"
msgstr ""

#: weblate/checks/icu.py:499
#, python-format
msgid "XML Tag has unexpected contents in translation: %s"
msgstr ""

#: weblate/checks/icu.py:504
#, fuzzy, python-format
#| msgid "Missing parameters for translation flag: \"%s\""
msgid "XML Tag missing contents in translation: %s"
msgstr "Al indicador de traducción le faltan parámetros: «%s»"

#: weblate/checks/markup.py:94
msgid "BBcode markup"
msgstr "Marcación BBcode"

#: weblate/checks/markup.py:95
msgid "BBcode in translation does not match source"
msgstr "El BBCode en la traducción no coincide con aquél en el original"

#: weblate/checks/markup.py:166
msgid "XML syntax"
msgstr "Sintaxis XML"

#: weblate/checks/markup.py:167
msgid "The translation is not valid XML"
msgstr "La traducción no es válida en XML"

#: weblate/checks/markup.py:191
msgid "XML markup"
msgstr "Marcación XML"

#: weblate/checks/markup.py:192
msgid "XML tags in translation do not match source"
msgstr ""
"Las etiquetas XML en la traducción no coinciden con aquellas en el original"

#: weblate/checks/markup.py:251
msgid "Markdown references"
msgstr "Referencias de Markdown"

#: weblate/checks/markup.py:252
msgid "Markdown link references do not match source"
msgstr "Las referencias de enlaces de Markdown no coinciden con las de origen"

#: weblate/checks/markup.py:268
msgid "Markdown links"
msgstr "Enlaces de Markdown"

#: weblate/checks/markup.py:269
msgid "Markdown links do not match source"
msgstr "Los enlaces de descuento no coinciden con la fuente original"

#: weblate/checks/markup.py:297
msgid "Markdown syntax"
msgstr "Sintaxis de Markdown"

#: weblate/checks/markup.py:298
msgid "Markdown syntax does not match source"
msgstr "La sintaxis de Markdown no coincide con la de origen"

#: weblate/checks/markup.py:333
msgid "The translation does not contain an URL"
msgstr "La traducción no contiene un URL"

#: weblate/checks/markup.py:352 weblate/trans/autofixes/html.py:32
msgid "Unsafe HTML"
msgstr "HTML inseguro"

#: weblate/checks/markup.py:353
msgid "The translation uses unsafe HTML markup"
msgstr "La traducción utiliza marcación HTML insegura"

#: weblate/checks/placeholders.py:41
msgid "Placeholders"
msgstr "Sustitutorios"

#: weblate/checks/placeholders.py:42
msgid "Translation is missing some placeholders"
msgstr "A la traducción le faltan algunos sustitutorios"

#: weblate/checks/placeholders.py:113
#: weblate/templates/addons/discovery_help.html:8
msgid "Regular expression"
msgstr "Expresión regular"

#: weblate/checks/placeholders.py:114
msgid "Translation does not match regular expression:"
msgstr "La traducción no coincide con la expresión regular:"

#: weblate/checks/qt.py:49
msgid "Qt format"
msgstr "Formato Qt"

#: weblate/checks/qt.py:50
msgid "Qt format string does not match source"
msgstr "La cadena en formato Qt no coincide con la de origen"

#: weblate/checks/qt.py:62
msgid "Qt plural format"
msgstr "Formato de plurales de Qt"

#: weblate/checks/qt.py:63
msgid "Qt plural format string does not match source"
msgstr "La cadena en formato de plurales de Qt no coincide con la de origen"

#: weblate/checks/render.py:45
msgid "Maximum size of translation"
msgstr "Tamaño máximo de la traducción"

#: weblate/checks/render.py:46
msgid "Translation rendered text should not exceed given size"
msgstr ""
"El texto representado de la traducción no debe superar el tamaño indicado"

#: weblate/checks/ruby.py:68
msgid "Ruby format"
msgstr "Formato Ruby"

#: weblate/checks/ruby.py:69
msgid "Ruby format string does not match source"
msgstr "La cadena en formato Ruby no coincide con la de origen"

#: weblate/checks/same.py:157
msgid "Unchanged translation"
msgstr "Traducción no modificada"

#: weblate/checks/same.py:158
msgid "Source and translation are identical"
msgstr "El origen y la traducción son idénticos"

#: weblate/checks/source.py:42
msgid "Unpluralised"
msgstr "No pluralizada"

#: weblate/checks/source.py:43
msgid "The string is used as plural, but not using plural forms"
msgstr "La cadena se utiliza como plural pero no utiliza formas de plural"

#: weblate/checks/source.py:55
msgid "Ellipsis"
msgstr "Puntos suspensivos"

#: weblate/checks/source.py:57
msgid "The string uses three dots (...) instead of an ellipsis character (…)"
msgstr ""
"La cadena utiliza tres puntos (...) en lugar del caracter de puntos "
"suspensivos (…)"

#: weblate/checks/source.py:68
msgid "Multiple failing checks"
msgstr "Varias comprobaciones fallidas"

#: weblate/checks/source.py:69
msgid "The translations in several languages have failing checks"
msgstr "Las traducciones en varios idiomas tienen comprobaciones fallidas"

#: weblate/checks/source.py:92
msgid "Following checks are failing:"
msgstr "Las comprobaciones siguientes se han incumplido:"

#: weblate/checks/source.py:109
msgid "Long untranslated"
msgstr "Largamente no traducida"

#: weblate/checks/source.py:110
msgid "The string has not been translated for a long time"
msgstr "Esta cadena no se tradujo por mucho tiempo"

#: weblate/checks/views.py:85 weblate/templates/component.html:71
#: weblate/templates/language-project.html:41
#: weblate/templates/language.html:28 weblate/templates/project.html:70
#: weblate/templates/snippets/info.html:334
#: weblate/templates/translation.html:77
msgid "Failing checks"
msgstr "Comprobaciones fallidas"

#: weblate/configuration/apps.py:26
msgid "Weblate configuration"
msgstr "Configuración de Weblate"

#: weblate/fonts/models.py:40 weblate/templates/fonts/font_detail.html:19
#: weblate/templates/fonts/font_list.html:74
msgid "Font style"
msgstr "Estilo de letra"

#: weblate/fonts/models.py:42
msgid "Font file"
msgstr "Archivo de tipo de letra"

#: weblate/fonts/models.py:45
msgid "OpenType and TrueType fonts are supported."
msgstr "Se admiten tipos de letra OpenType y TrueType."

#: weblate/fonts/models.py:107
msgid "Font group name"
msgstr "Nombre de grupo de tipos de letra"

#: weblate/fonts/models.py:110
msgid ""
"Identifier you will use in checks to select this font group. Avoid "
"whitespaces and special characters."
msgstr ""
"Identificador que utilizará en las comprobaciones para seleccionar este "
"grupo de tipos de letra. Evite los espacios y los caracteres especiales."

#: weblate/fonts/models.py:116 weblate/templates/fonts/font_list.html:26
#: weblate/templates/fonts/fontgroup_detail.html:19
msgid "Default font"
msgstr "Tipo de letra predeterminado"

#: weblate/fonts/models.py:118
msgid "Default font is used unless per language override matches."
msgstr ""
"Se utiliza el tipo de letra predeterminado salvo que coincida una anulación "
"por idioma."

#: weblate/fonts/models.py:141 weblate/templates/fonts/font_detail.html:16
msgid "Font"
msgstr "Tipo de letra"

#: weblate/fonts/models.py:144 weblate/templates/component.html:130
#: weblate/templates/languages.html:11 weblate/templates/project.html:160
#: weblate/templates/screenshots/screenshot_detail.html:87
#: weblate/templates/snippets/embed-units.html:15
#: weblate/templates/trans/alert/duplicatelanguage.html:41
#: weblate/templates/trans/alert/duplicatestring.html:10
#: weblate/trans/forms.py:1021 weblate/trans/forms.py:2327
#: weblate/trans/models/announcement.py:104
msgid "Language"
msgstr "Idioma"

#: weblate/fonts/validators.py:32 weblate/fonts/validators.py:36
#: weblate/utils/validators.py:164
msgid "Unsupported file format."
msgstr "Formato de archivo incompatible."

#: weblate/fonts/views.py:72 weblate/fonts/views.py:134
#: weblate/fonts/views.py:146 weblate/trans/forms.py:1641
#: weblate/trans/forms.py:1644
msgid "Entry by the same name already exists."
msgstr "Ya existe una entrada con ese nombre."

#: weblate/fonts/views.py:74
msgid "Creation failed, please fix the errors below."
msgstr "Falló la creación. Corrija los errores siguientes."

#: weblate/fonts/views.py:96
msgid "Font deleted."
msgstr "Se eliminó el tipo de letra."

#: weblate/fonts/views.py:155
msgid "No override found."
msgstr "No se encontró ninguna anulación."

#: weblate/fonts/views.py:158
msgid "Font group deleted."
msgstr "Se eliminó el grupo de tipos de letra."

#: weblate/formats/base.py:236
msgid "Failed to load strings from the file, try choosing other format."
msgstr ""
"No se pudieron cargar las cadenas del archivo. Intente con otro formato."

#: weblate/formats/convert.py:206
msgid "HTML file"
msgstr "Archivo HTML"

#: weblate/formats/convert.py:264
msgid "OpenDocument file"
msgstr "Archivo OpenDocument"

#: weblate/formats/convert.py:324
msgid "IDML file"
msgstr "Archivo IDML"

#: weblate/formats/convert.py:378
msgid "RC file"
msgstr "Archivo RC"

#: weblate/formats/convert.py:446
msgid "Plain text file"
msgstr "Archivo de texto sin formato"

#: weblate/formats/convert.py:489
msgid "DokuWiki text file"
msgstr "Archivo de texto DokuWiki"

#: weblate/formats/convert.py:496
msgid "MediaWiki text file"
msgstr "Archivo de texto MediaWiki"

#: weblate/formats/exporters.py:204
msgid "gettext PO"
msgstr "PO de gettext"

#: weblate/formats/exporters.py:248
msgid "XLIFF 1.1 with gettext extensions"
msgstr "XLIFF 1.1 con extensiones gettext"

#: weblate/formats/exporters.py:279
msgid "XLIFF 1.1"
msgstr "XLIFF 1.1"

#: weblate/formats/exporters.py:287
msgid "TBX"
msgstr "TBX"

#: weblate/formats/exporters.py:295
msgid "TMX"
msgstr "TMX"

#: weblate/formats/exporters.py:303
msgid "gettext MO"
msgstr "MO de gettext"

#: weblate/formats/exporters.py:377
msgid "CSV"
msgstr "CSV"

#: weblate/formats/exporters.py:398
msgid "XLSX"
msgstr "XLSX"

#: weblate/formats/exporters.py:424 weblate/trans/forms.py:1126
msgid "JSON"
msgstr "JSON"

#: weblate/formats/exporters.py:432 weblate/formats/ttkit.py:1276
msgid "Android String Resource"
msgstr "Recurso de cadenas de Android"

#: weblate/formats/exporters.py:456
msgid "iOS strings"
msgstr "Cadenas de iOS"

#: weblate/formats/external.py:41
msgid "Excel Open XML"
msgstr "Open XML de Excel"

#: weblate/formats/ttkit.py:1053
msgid "gettext PO file"
msgstr "Archivo PO de gettext"

#: weblate/formats/ttkit.py:1066
msgid "gettext PO file (monolingual)"
msgstr "Archivo PO de gettext (monolingüe)"

#: weblate/formats/ttkit.py:1090
msgid "Qt Linguist translation file"
msgstr "Archivo de traducción de Qt Linguist"

#: weblate/formats/ttkit.py:1106
msgid "XLIFF translation file"
msgstr "Archivo de traducción XLIFF"

#: weblate/formats/ttkit.py:1136
msgid "XLIFF with gettext extensions"
msgstr "XLIFF con extensiones gettext"

#: weblate/formats/ttkit.py:1166
msgid "iOS strings (UTF-16)"
msgstr "Cadenas de iOS (UTF-16)"

#: weblate/formats/ttkit.py:1175
msgid "iOS strings (UTF-8)"
msgstr "Cadenas de iOS (UTF-8)"

#: weblate/formats/ttkit.py:1182
msgid "Java Properties (UTF-8)"
msgstr "Propiedades de Java (UTF-8)"

#: weblate/formats/ttkit.py:1191
msgid "Java Properties (UTF-16)"
msgstr "Propiedades de Java (UTF-16)"

#: weblate/formats/ttkit.py:1206
msgid "Java Properties (ISO 8859-1)"
msgstr "Propiedades de Java (ISO 8859-1)"

#: weblate/formats/ttkit.py:1223
msgid "Joomla language file"
msgstr "Archivo de idioma de Joomla"

#: weblate/formats/ttkit.py:1232
msgid "GWT properties"
msgstr "Propiedades GWT"

#: weblate/formats/ttkit.py:1240
msgid "PHP strings"
msgstr "Cadenas de PHP"

#: weblate/formats/ttkit.py:1259
msgid "Laravel PHP strings"
msgstr "Cadenas PHP de Laravel"

#: weblate/formats/ttkit.py:1265
msgid ".NET resource file"
msgstr "Archivo de recursos de .NET"

#: weblate/formats/ttkit.py:1288
msgid "JSON file"
msgstr "Archivo JSON"

#: weblate/formats/ttkit.py:1308
msgid "JSON nested structure file"
msgstr "Archivo JSON de estructura anidada"

#: weblate/formats/ttkit.py:1315
msgid "WebExtension JSON file"
msgstr "Archivo JSON de WebExtension"

#: weblate/formats/ttkit.py:1324
msgid "i18next JSON file"
msgstr "Archivo JSON de i18next"

#: weblate/formats/ttkit.py:1332
msgid "go-i18n JSON file"
msgstr "Archivo JSON de go-i18n"

#: weblate/formats/ttkit.py:1339
msgid "ARB file"
msgstr "Archivo ARB"

#: weblate/formats/ttkit.py:1347
msgid "CSV file"
msgstr "Archivo CSV"

#: weblate/formats/ttkit.py:1432
msgid "Simple CSV file"
msgstr "Archivo CSV sencillo"

#: weblate/formats/ttkit.py:1452
msgid "Simple CSV file (ISO-8859-1)"
msgstr "Archivo CSV sencillo (ISO 8859-1)"

#: weblate/formats/ttkit.py:1459
msgid "YAML file"
msgstr "Archivo YAML"

#: weblate/formats/ttkit.py:1478
msgid "Ruby YAML file"
msgstr "Archivo YAML de Ruby"

#: weblate/formats/ttkit.py:1485
msgid "DTD file"
msgstr "Archivo DTD"

#: weblate/formats/ttkit.py:1526
msgid "SubRip subtitle file"
msgstr "Archivo de subtítulos SubRip"

#: weblate/formats/ttkit.py:1540
msgid "MicroDVD subtitle file"
msgstr "Archivo de subtítulos MicroDVD"

#: weblate/formats/ttkit.py:1547
msgid "Advanced SubStation Alpha subtitle file"
msgstr "Archivo de subtítulos Advanced SubStation Alpha"

#: weblate/formats/ttkit.py:1554
msgid "SubStation Alpha subtitle file"
msgstr "Archivo de subtítulos SubStation Alpha"

#: weblate/formats/ttkit.py:1561
msgid "Flat XML file"
msgstr "Archivo XML plano"

#: weblate/formats/ttkit.py:1570
msgid "INI file"
msgstr "Archivo INI"

#: weblate/formats/ttkit.py:1609
msgid "Inno Setup INI file"
msgstr "Archivo INI de Inno Setup"

#: weblate/formats/ttkit.py:1761
msgid "TermBase eXchange file"
msgstr "Archivo TermBase eXchange"

#: weblate/formats/ttkit.py:1791
msgid "mi18n lang file"
msgstr "Archivo .lang de mi18n"

#: weblate/formats/ttkit.py:1800
msgid "Stringsdict file"
msgstr "Archivo Stringsdict"

#: weblate/formats/ttkit.py:1854
msgid "Fluent file"
msgstr "Archivo Fluent"

#: weblate/formats/txt.py:189
msgid "App store metadata files"
msgstr "Archivos de metadatos de tiendas de aplicaciones"

#: weblate/glossary/apps.py:27
msgid "Glossaries"
msgstr "Glosarios"

#: weblate/glossary/forms.py:36
msgid "Invalid integer list!"
msgstr "La lista de números enteros no es válida."

#: weblate/glossary/forms.py:47
msgid "String will be part of the glossary in all languages"
msgstr "La cadena formará parte del glosario de todos los idiomas"

#: weblate/glossary/forms.py:55
msgid "Untranslatable term"
msgstr "Término no traducible"

#: weblate/glossary/forms.py:102 weblate/templates/mail/base.html:35
#: weblate/templates/snippets/component-glossary-badge.html:4
#: weblate/templates/translate.html:536 weblate/trans/forms.py:1382
msgid "Glossary"
msgstr "Glosario"

#: weblate/glossary/views.py:74 weblate/utils/views.py:370
#, python-format
msgid "Error in parameter %(field)s: %(error)s"
msgstr "Error en el parámetro %(field)s: %(error)s"

#: weblate/lang/apps.py:28
msgid "Weblate languages"
msgstr "Idiomas de Weblate"

#: weblate/lang/data.py:248
msgctxt "Plural form description"
msgid "Singular"
msgstr "Singular"

#: weblate/lang/data.py:249
msgctxt "Plural form description"
msgid "Plural"
msgstr "Plural"

#: weblate/lang/data.py:252 weblate/lang/data.py:258 weblate/lang/data.py:264
#: weblate/lang/data.py:272 weblate/lang/data.py:276 weblate/lang/data.py:282
#: weblate/lang/data.py:287 weblate/lang/data.py:292 weblate/lang/data.py:298
#: weblate/lang/data.py:305 weblate/lang/data.py:312 weblate/lang/data.py:317
#: weblate/lang/data.py:322 weblate/lang/data.py:329 weblate/lang/data.py:335
#: weblate/lang/data.py:347
msgctxt "Plural form description"
msgid "One"
msgstr "Uno"

#: weblate/lang/data.py:253 weblate/lang/data.py:259 weblate/lang/data.py:266
#: weblate/lang/data.py:300 weblate/lang/data.py:307 weblate/lang/data.py:314
#: weblate/lang/data.py:323 weblate/lang/data.py:330 weblate/lang/data.py:337
#: weblate/lang/data.py:349
msgctxt "Plural form description"
msgid "Few"
msgstr "Pocos"

#: weblate/lang/data.py:254 weblate/lang/data.py:260 weblate/lang/data.py:268
#: weblate/lang/data.py:273 weblate/lang/data.py:278 weblate/lang/data.py:284
#: weblate/lang/data.py:288 weblate/lang/data.py:295 weblate/lang/data.py:301
#: weblate/lang/data.py:308 weblate/lang/data.py:311 weblate/lang/data.py:318
#: weblate/lang/data.py:325 weblate/lang/data.py:332 weblate/lang/data.py:339
#: weblate/lang/data.py:343 weblate/lang/data.py:351 weblate/lang/data.py:355
msgctxt "Plural form description"
msgid "Other"
msgstr "Resto"

#: weblate/lang/data.py:257 weblate/lang/data.py:263 weblate/lang/data.py:271
#: weblate/lang/data.py:281 weblate/lang/data.py:304 weblate/lang/data.py:319
#: weblate/lang/data.py:328 weblate/lang/data.py:346 weblate/lang/data.py:354
msgctxt "Plural form description"
msgid "Zero"
msgstr "Cero"

#: weblate/lang/data.py:265 weblate/lang/data.py:277 weblate/lang/data.py:283
#: weblate/lang/data.py:289 weblate/lang/data.py:293 weblate/lang/data.py:299
#: weblate/lang/data.py:306 weblate/lang/data.py:313 weblate/lang/data.py:336
#: weblate/lang/data.py:342 weblate/lang/data.py:348
msgctxt "Plural form description"
msgid "Two"
msgstr "Dos"

#: weblate/lang/data.py:267 weblate/lang/data.py:324 weblate/lang/data.py:331
#: weblate/lang/data.py:338 weblate/lang/data.py:350
msgctxt "Plural form description"
msgid "Many"
msgstr "Muchos"

#: weblate/lang/data.py:294
msgctxt "Plural form description"
msgid "Three"
msgstr "Tres"

#: weblate/lang/models.py:455 weblate/templates/addons/generate_help.html:12
#: weblate/templates/snippets/info.html:17
#: weblate/templates/trans/alert/ambiguouslanguage.html:13
msgid "Language code"
msgstr "Código de idioma"

#: weblate/lang/models.py:458 weblate/templates/addons/generate_help.html:10
msgid "Language name"
msgstr "Nombre del idioma"

#: weblate/lang/models.py:461 weblate/templates/snippets/info.html:34
msgid "Text direction"
msgstr "Dirección del texto"

#: weblate/lang/models.py:466
msgid "Left to right"
msgstr "De izquierda a derecha"

#: weblate/lang/models.py:467
msgid "Right to left"
msgstr "De derecha a izquierda"

#: weblate/lang/models.py:547
msgctxt "Plural type"
msgid "None"
msgstr "Ninguno"

#: weblate/lang/models.py:551
msgctxt "Plural type"
msgid "One/other (classic plural)"
msgstr "Uno/resto (plural clásico)"

#: weblate/lang/models.py:555
msgctxt "Plural type"
msgid "One/few/other (Slavic languages)"
msgstr "Uno/pocos/resto (idiomas eslavos)"

#: weblate/lang/models.py:559
msgctxt "Plural type"
msgid "Arabic languages"
msgstr "Idiomas arábigos"

#: weblate/lang/models.py:563
msgctxt "Plural type"
msgid "Zero/one/other"
msgstr "Cero/uno/resto"

#: weblate/lang/models.py:567
msgctxt "Plural type"
msgid "One/two/other"
msgstr "Uno/dos/resto"

#: weblate/lang/models.py:571
msgctxt "Plural type"
msgid "One/other/two"
msgstr "Uno/resto/dos"

#: weblate/lang/models.py:575
msgctxt "Plural type"
msgid "One/two/few/other"
msgstr "Uno/dos/pocos/resto"

#: weblate/lang/models.py:579
msgctxt "Plural type"
msgid "Other/one/two/few"
msgstr "Resto/uno/dos/pocos"

#: weblate/lang/models.py:583
msgctxt "Plural type"
msgid "One/two/three/other"
msgstr "Uno/dos/tres/resto"

#: weblate/lang/models.py:587
msgctxt "Plural type"
msgid "One/other/zero"
msgstr "Uno/resto/cero"

#: weblate/lang/models.py:591
msgctxt "Plural type"
msgid "One/few/many/other"
msgstr "Uno/pocos/muchos/resto"

#: weblate/lang/models.py:595
msgctxt "Plural type"
msgid "Two/other"
msgstr "Dos/resto"

#: weblate/lang/models.py:599
msgctxt "Plural type"
msgid "One/two/few/many/other"
msgstr "Uno/dos/pocos/muchos/resto"

#: weblate/lang/models.py:603
msgctxt "Plural type"
msgid "Zero/one/two/few/many/other"
msgstr "Cero/uno/dos/pocos/muchos/resto"

#: weblate/lang/models.py:607
msgctxt "Plural type"
msgid "Zero/other"
msgstr "Cero/resto"

#: weblate/lang/models.py:611
msgctxt "Plural type"
msgid "Zero/one/few/other"
msgstr "Cero/uno/pocos/resto"

#: weblate/lang/models.py:615
msgctxt "Plural type"
msgid "Zero/one/two/few/other"
msgstr "Cero/uno/dos/pocos/resto"

#: weblate/lang/models.py:619
msgctxt "Plural type"
msgid "Zero/one/two/other"
msgstr "Cero/uno/dos/resto"

#: weblate/lang/models.py:623
msgctxt "Plural type"
msgid "Zero/one/few/many/other"
msgstr "Cero/uno/pocos/muchos/resto"

#: weblate/lang/models.py:627
msgctxt "Plural type"
msgid "Unknown"
msgstr "Desconocido"

#: weblate/lang/models.py:636
msgid "Plural definition source"
msgstr "Origen de definición de plurales"

#: weblate/lang/models.py:638
msgid "Default plural"
msgstr "Plural predeterminado"

#: weblate/lang/models.py:639
msgid "gettext plural formula"
msgstr "Fórmula de plurales de gettext"

#: weblate/lang/models.py:640
msgid "stringsdict plural"
msgstr "Plural de stringsdict"

#: weblate/lang/models.py:641
msgid "Manually entered formula"
msgstr "Fórmula proporcionada manualmente"

#: weblate/lang/models.py:645 weblate/templates/snippets/info.html:49
msgid "Number of plurals"
msgstr "Número de plurales"

#: weblate/lang/models.py:652 weblate/templates/snippets/info.html:72
#: weblate/templates/snippets/plural-formula.html:4
msgid "Plural formula"
msgstr "Fórmula de plurales"

#: weblate/lang/models.py:657 weblate/templates/snippets/info.html:53
msgid "Plural type"
msgstr "Tipo de plurales"

#. Translators: Label for plurals with example counts
#: weblate/lang/models.py:748
#, python-brace-format
msgid "For example: {0}"
msgstr "Por ejemplo: {0}"

#: weblate/lang/models.py:759
msgid "Singular"
msgstr "Singular"

#: weblate/lang/models.py:761
msgid "Plural"
msgstr "Plural"

#: weblate/lang/models.py:762
#, python-format
msgid "Plural form %d"
msgstr "Forma plural %d"

#: weblate/lang/views.py:77
msgid "Remove all translations using this language first."
msgstr "Primero quite todas las traducciones que utilizan este idioma."

#: weblate/lang/views.py:81
#, python-format
msgid "Language %s removed."
msgstr "Se quitó el idioma %s."

#: weblate/legal/forms.py:27
msgid "I agree with the Terms of Service document"
msgstr "Estoy de acuerdo con el documento de Términos de servicio"

#: weblate/legal/middleware.py:57
msgid ""
"We have new version of the Terms of Service document, please read it and "
"confirm that you agree with it."
msgstr ""
"Tenemos una versión nueva del documento de Términos de servicio; léalo y "
"confirme que está de acuerdo con este."

#: weblate/legal/templates/legal/confirm.html:6
#: weblate/legal/templates/legal/contracts.html:6
#: weblate/legal/templates/legal/cookies.html:5
#: weblate/legal/templates/legal/index.html:5
#: weblate/legal/templates/legal/privacy.html:6
#: weblate/legal/templates/legal/terms.html:5 weblate/templates/footer.html:8
#: weblate/templates/footer.html:10
msgid "Legal"
msgstr "Información legal"

#: weblate/legal/templates/legal/confirm.html:13
msgid "You have to agree to the Terms of Service"
msgstr "Debe aceptar los Términos de servicio"

#: weblate/legal/templates/legal/confirm.html:15
msgid "Please read following Terms of Service document:"
msgstr "Lea el siguiente documento de Términos de servicio:"

#: weblate/legal/templates/legal/confirm.html:23
#: weblate/templates/contributor-agreement.html:31
#: weblate/templates/manage/ssh.html:92
msgid "Submit"
msgstr "Enviar"

#: weblate/legal/templates/legal/contracts.html:7
#: weblate/legal/templates/legal/privacy.html:7 weblate/legal/views.py:34
msgid "Privacy"
msgstr "Privacidad"

#: weblate/legal/templates/legal/contracts.html:15 weblate/legal/views.py:35
msgid "Subcontractors"
msgstr "Subcontratistas"

#: weblate/legal/templates/legal/cookies.html:6 weblate/legal/views.py:33
msgid "Cookies"
msgstr "«Cookies»"

#: weblate/legal/templates/legal/cookies.html:14
msgid "Cookies Policy"
msgstr "Normativa de «cookies»"

#: weblate/legal/templates/legal/cookies.html:18
#: weblate/legal/templates/legal/index.html:19
msgid ""
"This page is based on the Terms of Service and the Privacy Policy, you "
"should still read the original documents to fully understand them:"
msgstr ""
"Esta página se basa en los Términos de servicio y la Normativa de "
"privacidad. Lea de cualquier modo los documentos originales para entenderlos "
"a plenitud:"

#: weblate/legal/templates/legal/cookies.html:22
#: weblate/legal/templates/legal/index.html:23
#: weblate/legal/templates/legal/terms.html:14 weblate/legal/views.py:32
#: weblate/templates/snippets/login-info.html:12
msgid "Terms of Service"
msgstr "Términos del servicio"

#: weblate/legal/templates/legal/cookies.html:23
#: weblate/legal/templates/legal/index.html:24
#: weblate/legal/templates/legal/privacy.html:15
#: weblate/templates/snippets/login-info.html:15
msgid "Privacy Policy"
msgstr "Normativa de privacidad"

#: weblate/legal/templates/legal/cookies.html:27
msgid "Cookies are used on this site for the following:"
msgstr "Se emplean «cookies» en este sitio para lo siguiente:"

#: weblate/legal/templates/legal/cookies.html:31
msgid ""
"Authentication cookies which are required for recognizing authenticated "
"users."
msgstr ""
"Se requieren «cookies» de autenticación para identificar al usuario "
"conectado."

#: weblate/legal/templates/legal/cookies.html:32
msgid "Preferences cookie to store user preferences in certain situations."
msgstr ""
"La «cookie» de las preferencias almacena la configuración del usuario en "
"determinadas situaciones."

#: weblate/legal/templates/legal/cookies.html:34
msgid ""
"This site uses Matomo to analyze website traffic. It honours \"Do Not Track"
"\" settings in your browser."
msgstr ""
"Este sitio utiliza Matomo para analizar el tráfico web. Matomo respeta la "
"configuración de «No realizar seguimiento» de su navegador."

#: weblate/legal/templates/legal/cookies.html:37
msgid "This site uses Google Analytics to analyze website traffic."
msgstr ""
"Este sitio utiliza Google Analytics para analizar el tráfico del sitio web."

#: weblate/legal/templates/legal/index.html:13
msgid "Legal Terms Overview"
msgstr "Visión de conjunto de los términos legales"

#: weblate/legal/templates/legal/terms.html:6
msgid "Terms"
msgstr "Términos"

#: weblate/legal/views.py:31 weblate/templates/snippets/info.html:12
#: weblate/templates/translation.html:37
msgid "Overview"
msgstr "Vista general"

#: weblate/memory/forms.py:30 weblate/trans/forms.py:588
msgid "File"
msgstr "Archivo"

#: weblate/memory/forms.py:32
msgid "You can upload a TMX or JSON file."
msgstr "Puede cargar un archivo TMX o JSON."

#: weblate/memory/forms.py:38
msgid "Confirm deleting all translation memory entries"
msgstr ""
"Confirmar la eliminación de todos los registros de la memoria de traducción"

#: weblate/memory/models.py:119
msgid "Unsupported file!"
msgstr "No se admite el archivo."

#: weblate/memory/models.py:121
msgid "No valid entries found in the uploaded file!"
msgstr "No se encontró ninguna entrada válida en el archivo cargado."

#: weblate/memory/models.py:130 weblate/memory/models.py:135
msgid "Failed to parse JSON file: {!s}"
msgstr "No se pudo procesar el archivo JSON: {!s}"

#: weblate/memory/models.py:164
msgid "Failed to parse TMX file!"
msgstr "No se pudo procesar el archivo TMX."

#: weblate/memory/models.py:174
msgid "Failed to find source language!"
msgstr "No se pudo encontrar el idioma de origen."

#: weblate/memory/models.py:255
msgctxt "Translation memory category"
msgid "Project: {}"
msgstr "Proyecto: {}"

#: weblate/memory/models.py:257
msgctxt "Translation memory category"
msgid "Personal: {}"
msgstr "Personal: {}"

#: weblate/memory/models.py:259
msgctxt "Translation memory category"
msgid "Shared: {}"
msgstr "Compartido: {}"

#: weblate/memory/models.py:261
msgctxt "Translation memory category"
msgid "File: {}"
msgstr "Archivo: {}"

#: weblate/memory/views.py:83
msgid "Entries deleted."
msgstr "Se eliminaron las entradas."

#: weblate/memory/views.py:98
msgid "File processed, the entries will appear shortly."
msgstr "Se procesó el archivo; las entradas aparecerán en breve."

#: weblate/metrics/wrapper.py:31
msgctxt "Short name of month"
msgid "Jan"
msgstr "Ene"

#: weblate/metrics/wrapper.py:32
msgctxt "Short name of month"
msgid "Feb"
msgstr "Feb"

#: weblate/metrics/wrapper.py:33
msgctxt "Short name of month"
msgid "Mar"
msgstr "Mar"

#: weblate/metrics/wrapper.py:34
msgctxt "Short name of month"
msgid "Apr"
msgstr "Abr"

#: weblate/metrics/wrapper.py:35
msgctxt "Short name of month"
msgid "May"
msgstr "May"

#: weblate/metrics/wrapper.py:36
msgctxt "Short name of month"
msgid "Jun"
msgstr "Jun"

#: weblate/metrics/wrapper.py:37
msgctxt "Short name of month"
msgid "Jul"
msgstr "Jul"

#: weblate/metrics/wrapper.py:38
msgctxt "Short name of month"
msgid "Aug"
msgstr "Ago"

#: weblate/metrics/wrapper.py:39
msgctxt "Short name of month"
msgid "Sep"
msgstr "Sep"

#: weblate/metrics/wrapper.py:40
msgctxt "Short name of month"
msgid "Oct"
msgstr "Oct"

#: weblate/metrics/wrapper.py:41
msgctxt "Short name of month"
msgid "Nov"
msgstr "nov"

#: weblate/metrics/wrapper.py:42
msgctxt "Short name of month"
msgid "Dec"
msgstr "dic"

#: weblate/screenshots/models.py:53
#: weblate/templates/screenshots/screenshot_list.html:37
msgid "Screenshot name"
msgstr "Nombre de captura de pantalla"

#: weblate/screenshots/models.py:55
#: weblate/templates/screenshots/screenshot_detail.html:58
#: weblate/templates/screenshots/screenshot_list.html:38
msgid "Image"
msgstr "Imagen"

#: weblate/screenshots/models.py:56
msgid "Upload JPEG or PNG images up to 2000x2000 pixels."
msgstr "Cargue imágenes JPEG o PNG de hasta 2000 × 2000 píxeles."

#: weblate/screenshots/views.py:105
msgid "Screenshot has been uploaded, you can now assign it to source strings."
msgstr ""
"Se cargó la captura de pantalla. Ahora puede asignarla a cadenas de origen."

#: weblate/screenshots/views.py:111
msgid "Failed to upload screenshot, please fix errors below."
msgstr ""
"Falló la carga de la captura de pantalla; corrija los errores siguientes."

#: weblate/screenshots/views.py:168
#, python-format
msgid "Screenshot %s has been deleted."
msgstr "Captura de pantalla %s eliminada."

#: weblate/screenshots/views.py:187
msgid "Source has been removed."
msgstr "Fuente eliminada."

#: weblate/templates/400.html:5 weblate/templates/400.html:9
msgid "Bad request"
msgstr "Petición incorrecta"

#: weblate/templates/400.html:12
msgid ""
"We’re sorry but something appears to be wrong with the request you made."
msgstr "Parece haber algo mal con la solicitud que hizo."

#: weblate/templates/403.html:5 weblate/templates/403_csrf.html:5
#: weblate/trans/views/error.py:47 weblate/trans/views/error.py:55
msgid "Permission Denied"
msgstr "Permiso denegado"

#: weblate/templates/403.html:11
msgid "Insufficient privileges to display this page."
msgstr "Permisos insuficientes para mostrar esta página."

#: weblate/templates/403.html:17 weblate/templates/404.html:18
#: weblate/templates/base.html:123 weblate/templates/base.html:291
msgid "Dashboard"
msgstr "Cuadro de mando"

#: weblate/templates/403.html:18 weblate/templates/404.html:19
#: weblate/templates/base.html:137
msgid "Browse all projects"
msgstr "Explorar todos los proyectos"

#: weblate/templates/403_csrf.html:9
msgid "CSRF verification failed. Request aborted."
msgstr "Falló la verificación de CSRF. Se interrumpió la petición."

#: weblate/templates/403_csrf.html:12
msgid ""
"This HTTPS site requires a 'Referer' header to be sent by your web browser, "
"but none was sent. This header is required for security reasons, to ensure "
"your browser is not hijacked by third-parties."
msgstr ""
"Este sitio HTTPS exige que su navegador envíe una cabecera «Referer» [sic], "
"y no se ha enviado ninguna. Esta cabecera es obligatoria por motivos de "
"seguridad, para garantizar que su navegador no esté siendo suplantado por "
"terceros."

#: weblate/templates/403_csrf.html:13
msgid ""
"If you have set up your web browser to not send 'Referer' headers, please "
"turn that on (at-least for this site, for HTTPS connections, or for 'same-"
"origin' requests)."
msgstr ""
"Si ha configurado el navegador web para que no envíe cabeceras «Referer», "
"vuélvalas a activar, por lo menos para este sitio, para las conexiones HTTPS "
"o para las peticiones «same-origin»."

#: weblate/templates/403_csrf.html:16
msgid ""
"This site requires a CSRF cookie when submitting forms. This cookie is "
"required for security reasons, to ensure that your browser is not being "
"hijacked by third-parties."
msgstr ""
"Este sitio exige una «cookie» CSRF cuando se envían formularios. Esta "
"«cookie» es obligatoria por motivos de seguridad, para garantizar que su "
"navegador no esté siendo suplantado por terceros."

#: weblate/templates/403_csrf.html:17
msgid ""
"If you have set up your browser to not save cookies, please turn them on "
"again (at-least for this site, or for 'same-origin' requests)."
msgstr ""
"Si ha desactivado las «cookies» del navegador, vuélvalas a activar, por lo "
"menos para este sitio o para las peticiones «same-origin»."

#: weblate/templates/404.html:5 weblate/trans/views/error.py:43
msgid "Page Not Found"
msgstr "Página no encontrada"

#: weblate/templates/404.html:11
msgid "The page you are looking for was not found."
msgstr "No se ha encontrado la página que está buscando."

#: weblate/templates/404.html:12
msgid ""
"The project you are looking for does not exist or is not publicly available."
msgstr "El proyecto que busca no existe o no está disponible públicamente."

#: weblate/templates/500.html:7 weblate/trans/views/error.py:80
msgid "Internal Server Error"
msgstr "Error interno del servidor"

#: weblate/templates/500.html:11
msgid "Server Error"
msgstr "Error del servidor"

#: weblate/templates/500.html:16
#, python-format
msgid ""
"The server had serious problems serving your request, and this error has "
"been recorded as %(error_id)s."
msgstr ""
"Se produjo un error grave en el servidor al atender su solicitud. Se "
"registró el error como %(error_id)s."

#: weblate/templates/500.html:36
msgid ""
"The server had serious problems serving your request. You might want to "
"contact server admins in case the error persists."
msgstr ""
"Se produjo un error grave en el servidor al atender su solicitud. Póngase en "
"contacto con los administradores del servidor si el error persiste."

#: weblate/templates/about/index.html:5 weblate/templates/about/index.html:11
#: weblate/templates/about/keys.html:6 weblate/templates/about/stats.html:7
#: weblate/templates/base.html:273 weblate/templates/footer.html:6
#: weblate/trans/views/about.py:32 weblate/trans/views/about.py:44
msgid "About Weblate"
msgstr "Acerca de Weblate"

#: weblate/templates/about/index.html:18 weblate/templates/base.html:277
#: weblate/templates/footer.html:18 weblate/templates/manage/index.html:81
msgid "Donate to Weblate"
msgstr "Donar a Weblate"

#: weblate/templates/about/index.html:25
msgid "Hosting translations"
msgstr "Traducciones alojadas"

#: weblate/templates/about/index.html:28
msgid ""
"This Weblate instance hosts translations for various libre software projects."
msgstr ""
"Esta instalación de Weblate contiene traducciones para varios proyectos de "
"software libre."

#: weblate/templates/about/index.html:29
msgid "Weblate can host your project as well, please get in touch."
msgstr ""
"Weblate también puede alojar su proyecto; póngase en contacto con nosotros."

#: weblate/templates/about/index.html:32
msgid ""
"Commercial hosting is also available, pricing starts at 19 EUR per month, "
"please get in touch for more details."
msgstr ""
"El alojamiento comercial también está disponible; los precios inician desde "
"19 € al mes. Póngase en contacto con nosotros para obtener más detalles."

#: weblate/templates/about/index.html:36
#: weblate/templates/snippets/billing-failure.html:9
msgid "Ask for libre project hosting"
msgstr "Solicitar alojamiento para un proyecto libre"

#: weblate/templates/about/index.html:37
#: weblate/templates/billing/overview.html:20
msgid "View hosting plans"
msgstr "Ver planes de alojamiento"

#: weblate/templates/about/index.html:39
#: weblate/templates/snippets/billing-failure.html:8
msgid "Gratis trial for commercial hosting"
msgstr "Prueba gratuita de alojamiento comercial"

#: weblate/templates/about/index.html:41
msgid "Contact us for commercial hosting"
msgstr "Póngase en contacto con nosotros para alojamiento comercial"

#: weblate/templates/about/index.html:49
msgid "Weblate is built on libre software"
msgstr "Weblate está hecho con software libre"

#: weblate/templates/about/keys.html:7 weblate/trans/views/about.py:98
msgid "Weblate keys"
msgstr "Claves de Weblate"

#: weblate/templates/about/keys.html:16
#: weblate/templates/manage-access.html:221
#: weblate/templates/manage/snippets/backup-credentials.html:14
msgid "SSH key"
msgstr "Claves de SSH"

#: weblate/templates/about/keys.html:29
msgid "Commit signing"
msgstr "Firma de consignas"

#: weblate/templates/about/keys.html:35
#, python-format
msgid ""
"All commits made with Weblate are signed with the GPG key %(gpg_key_id)s, "
"for which the corresponding public key is found below."
msgstr ""
"Todas las consignas hechas con Weblate se firman con la clave GPG "
"%(gpg_key_id)s; la clave pública correspondiente se muestra a continuación."

#: weblate/templates/about/keys.html:40
msgid "Commit signing is not configured."
msgstr "La firma de consignas no está configurada."

#: weblate/templates/about/stats.html:8
#: weblate/templates/dashboard/user.html:36 weblate/templates/data.html:51
#: weblate/trans/views/about.py:33
msgid "Statistics"
msgstr "Estadísticas"

#: weblate/templates/accounts/confirm.html:7
#: weblate/templates/accounts/password.html:6
#: weblate/templates/accounts/profile.html:9
#: weblate/templates/accounts/removal.html:7 weblate/templates/base.html:236
#: weblate/templates/base.html:239 weblate/templates/billing/detail.html:8
#: weblate/templates/billing/overview.html:5
msgid "Your profile"
msgstr "Su perfil"

#: weblate/templates/accounts/confirm.html:14
#: weblate/templates/accounts/confirm.html:24
msgid "Confirm new association"
msgstr "Confirmar asociación nueva"

#. Translators: backend_verbose is name of authentication backend, for example GitHub or Facebook, uid is user identifier, it can be username, email, number or URL
#: weblate/templates/accounts/confirm.html:18
#, python-format
msgid ""
"After confirming this, you will be able to authenticate to Weblate using "
"%(backend_verbose)s (%(uid)s)."
msgstr ""
"Después de confirmarlo, podrá autenticarse en Weblate con "
"%(backend_verbose)s (%(uid)s)."

#: weblate/templates/accounts/contact.html:15
msgid ""
"For questions about a specific translation project, contact its maintainers "
"directly, not by this form."
msgstr ""
"Para consultas sobre un proyecto de traducción concreto, póngase en contacto "
"con sus responsables directamente, no a través de este formulario."

#: weblate/templates/accounts/contact.html:18
#, python-format
msgid "You can only contact administrators of %(site_title)s here."
msgstr "Aquí solo puede contactar a los encargados de %(site_title)s."

#: weblate/templates/accounts/contact.html:20
msgid "You can only contact administrators of the whole server here."
msgstr "Aquí solo puede contactar a los encargados del servidor entero."

#: weblate/templates/accounts/contact.html:22
#, python-format
msgid ""
"If you seek support for another Weblate deployment or want to file a bug "
"report, check its website at %(weblate_link)s."
msgstr ""
"Si busca asistencia para otra implantación de Weblate o quiere informar de "
"un error, revise su sitio web en %(weblate_link)s."

#: weblate/templates/accounts/contact.html:28
msgid "Contact server administrators"
msgstr "Contactar a los administradores del servidor"

#: weblate/templates/accounts/contact.html:37
#: weblate/templates/manage/tools.html:26
#: weblate/templates/manage/tools.html:54
#: weblate/templates/manage/tools.html:69
msgid "Send"
msgstr "Enviar"

#: weblate/templates/accounts/email-sent.html:6
#: weblate/templates/accounts/register.html:8
#: weblate/templates/accounts/token.html:7
msgid "Registration"
msgstr "Registro"

#: weblate/templates/accounts/email-sent.html:12
msgid "You will find the confirmation link in your e-mail inbox."
msgstr ""

#: weblate/templates/accounts/email-sent.html:19
msgid "Password reset almost complete"
msgstr "Restablecimiento de contraseña casi completa"

#: weblate/templates/accounts/email-sent.html:21
msgid "Account removal almost complete"
msgstr "Eliminación de cuenta casi completa"

#: weblate/templates/accounts/email-sent.html:23
msgid "Registration almost complete"
msgstr "Registro casi finalizado"

#: weblate/templates/accounts/email-sent.html:30
msgid "Follow the password recovery instructions sent to your e-mail inbox."
msgstr ""

#: weblate/templates/accounts/email-sent.html:31
#: weblate/templates/accounts/email-sent.html:34
msgid "Request a new confirmation link if it expires."
msgstr ""

#: weblate/templates/accounts/email-sent.html:33
msgid ""
"Remove your account by clicking the confirmation link in the e-mail sent to "
"you."
msgstr ""

#: weblate/templates/accounts/email-sent.html:36
msgid ""
"Click the confirmation link sent to your e-mail inbox and start using your "
"account."
msgstr ""

#: weblate/templates/accounts/email-sent.html:37
#, fuzzy
#| msgid "Please check your mailbox for the confirmation link."
msgid "Register again if the confirmation link expires."
msgstr "Revise su buzón de correo para encontrar el enlace de confirmación."

#: weblate/templates/accounts/email-sent.html:42
#, fuzzy, python-format
#| msgid ""
#| "If you don't receive it shortly, please check your spam folder or retry "
#| "the registration. If the problem persist, please <a href=\"%(contact_url)s"
#| "\">contact us</a>."
msgid ""
"If it isn't in the spam folder either, you might have to register again. "
"Please <a href=\"%(contact_url)s\">contact us</a> if you have problems."
msgstr ""
"Si no lo recibe en breve, revise su carpeta de correo no deseado o intente "
"registrarse nuevamente. Si el problema persiste, <a href=\"%(contact_url)s"
"\">póngase en contacto con nosotros</a>."

#: weblate/templates/accounts/email.html:10
#: weblate/templates/accounts/register.html:19
#: weblate/templates/accounts/reset.html:23
msgid "Please fix errors in the registration form."
msgstr "Corrija los errores en el formulario de registro."

#: weblate/templates/accounts/email.html:26
msgid ""
"By registering you agree to use your name and e-mail in the commits and "
"provide your contribution under license defined by each translated project."
msgstr ""
"Al registrarse, acepta el uso de su nombre y dirección de correo electrónico "
"en las consignas, y que provee sus contribuciones en virtud de la licencia "
"definida por cada proyecto traducido."

#: weblate/templates/accounts/email.html:30
#: weblate/templates/accounts/register.html:46 weblate/templates/base.html:213
#: weblate/templates/engage.html:62
msgid "Register"
msgstr "Registrarse"

#: weblate/templates/accounts/hosting.html:15
msgid "Trial subscriptions"
msgstr "Suscripciones de prueba"

#: weblate/templates/accounts/hosting.html:24
msgid "Translate your libre project"
msgstr "Traduzca su proyecto libre"

#: weblate/templates/accounts/hosting.html:28
msgid ""
"Please check in advance whether your project is eligible for gratis project "
"hosting on this site."
msgstr ""
"Revise por adelantado si su proyecto califica para ser alojado gratuitamente "
"en este sitio."

#: weblate/templates/accounts/hosting.html:33
msgid "You will have 14 days to set up your project."
msgstr "Tendrá 14 días para configurar su proyecto."

#: weblate/templates/accounts/hosting.html:34
msgid "Please request project approval once you finish the setup."
msgstr ""
"Solicite la aprobación del proyecto una vez que finalice la configuración."

#: weblate/templates/accounts/hosting.html:35
msgid "Unapproved projects will be removed."
msgstr "Se eliminarán los proyectos no aprobados."

#: weblate/templates/accounts/hosting.html:36
msgid ""
"There is no guarantee of service availability, nor quality for free service "
"plan."
msgstr ""
"En el plan gratuito no existe garantía de disponibilidad ni de calidad del "
"servicio."

#: weblate/templates/accounts/hosting.html:41
msgid "Get started"
msgstr "Primeros pasos"

#: weblate/templates/accounts/hosting.html:47
msgid "Looking for commercial hosting?"
msgstr "¿Busca alojamiento comercial?"

#: weblate/templates/accounts/hosting.html:50
#, python-format
msgid ""
"Looking for commercial hosting? Our prices start at %(price)s EUR per month."
msgstr ""
"¿Busca alojamiento comercial? Nuestros precios comienzan en %(price)s € por "
"mes."

#: weblate/templates/accounts/login.html:16
msgid "This username/password combination was not found. Please try again."
msgstr ""
"No se encontró esta combinación de nombre de usuario y contraseña. Inténtelo "
"nuevamente."

#: weblate/templates/accounts/login.html:44
msgid "Sign in with:"
msgstr "Acceder a través de:"

#: weblate/templates/accounts/login.html:59
msgid "Forgot your password?"
msgstr "¿Olvidó su contraseña?"

#: weblate/templates/accounts/login.html:64
msgid "Register new account"
msgstr "Registrar cuenta nueva"

#: weblate/templates/accounts/password-warning.html:3
msgid "Please enable the password authentication to secure your account."
msgstr "Active la autenticación por contraseña para proteger su cuenta."

#: weblate/templates/accounts/password-warning.html:8
msgid "You will be still able to authenticate using third party services."
msgstr "Podrás autenticarte todavía con los servicios de terceros."

#: weblate/templates/accounts/password-warning.html:9
msgid "The password is used to verify important changes on your account."
msgstr ""
"La contraseña se utiliza para comprobar cambios importantes en su cuenta."

#: weblate/templates/accounts/password-warning.html:14
msgid "Configure the password"
msgstr "Configurar la contraseña"

#: weblate/templates/accounts/password.html:16
msgid ""
"Please enter your new password twice so we can verify you typed it in "
"correctly."
msgstr ""
"Ingrese su nueva contraseña dos veces para verificar que la tipeó "
"correctamente."

#: weblate/templates/accounts/password.html:23
msgid "Change my password"
msgstr "Cambiar mi contraseña"

#: weblate/templates/accounts/profile.html:15 weblate/trans/views/basic.py:428
#: weblate/trans/views/files.py:173
msgid "Please fix errors in the form."
msgstr "Corrija los errores en el formulario."

#: weblate/templates/accounts/profile.html:25
#: weblate/templates/accounts/profile.html:53
msgid "Preferences"
msgstr "Preferencias"

#: weblate/templates/accounts/profile.html:26
msgid "Notifications"
msgstr "Notificaciones"

#: weblate/templates/accounts/profile.html:27
#: weblate/templates/accounts/profile.html:108
msgid "Account"
msgstr "Cuenta"

#: weblate/templates/accounts/profile.html:28
msgid "Profile"
msgstr "Perfil"

#: weblate/templates/accounts/profile.html:29
#: weblate/templates/accounts/profile.html:314
msgid "Licenses"
msgstr "Licencias"

#: weblate/templates/accounts/profile.html:30
#: weblate/templates/accounts/profile.html:222
#: weblate/templates/accounts/user.html:151
msgid "Audit log"
msgstr "Registro de auditoría"

#: weblate/templates/accounts/profile.html:31
#: weblate/templates/accounts/profile.html:254
#: weblate/templates/manage-access.html:19
#: weblate/templates/manage-access.html:200 weblate/templates/project.html:92
msgid "API access"
msgstr "API de acceso"

#: weblate/templates/accounts/profile.html:42
msgid ""
"Send a request to the project you want to translate to add a missing "
"language."
msgstr ""
"Envíe una solicitud al proyecto que quiere traducir para que añadan un "
"idioma faltante."

#: weblate/templates/accounts/profile.html:46
#: weblate/templates/accounts/profile.html:59
#: weblate/templates/accounts/profile.html:73
#: weblate/templates/accounts/profile.html:101
#: weblate/templates/accounts/profile.html:114
#: weblate/templates/accounts/profile.html:198
#: weblate/templates/accounts/user.html:288
#: weblate/templates/addons/addon_detail.html:34
#: weblate/templates/component-settings.html:17
#: weblate/templates/fonts/font_list.html:56
#: weblate/templates/fonts/fontgroup_detail.html:52
#: weblate/templates/fonts/fontgroup_detail.html:65
#: weblate/templates/lang/language_form.html:15
#: weblate/templates/lang/plural_form.html:16
#: weblate/templates/manage/appearance.html:23
#: weblate/templates/project-label-edit.html:21
#: weblate/templates/project-labels.html:42
#: weblate/templates/project-settings.html:16
#: weblate/templates/screenshots/screenshot_detail.html:75
#: weblate/templates/trans/component_form.html:38
#: weblate/templates/trans/project_form.html:33
#: weblate/templates/translate.html:217 weblate/templates/translate.html:407
#: weblate/templates/translate.html:570 weblate/templates/translate.html:749
msgid "Save"
msgstr "Guardar"

#: weblate/templates/accounts/profile.html:70
msgid ""
"Add all projects you want to translate to see them as watched projects on "
"the dashboard."
msgstr ""
"Añada todos los proyectos que quiera traducir para marcarlos como "
"monitorizados en el cuadro de mando."

#: weblate/templates/accounts/profile.html:78
#: weblate/templates/mail/base.html:103
msgid "Notification settings"
msgstr "Configuración de notificaciones"

#: weblate/templates/accounts/profile.html:111
msgid "Your name and e-mail will appear as commit authorship."
msgstr ""
"Su nombre y correo electrónico figurarán en la autoría de sus consignas."

#: weblate/templates/accounts/profile.html:119
msgid "Current user identities"
msgstr "Identidades de usuario actuales"

#: weblate/templates/accounts/profile.html:123
#: weblate/templates/accounts/user.html:194
msgid "Identity"
msgstr "Identidad"

#: weblate/templates/accounts/profile.html:124
#: weblate/templates/accounts/user.html:195
msgid "User ID"
msgstr "Id. de usuario"

#: weblate/templates/accounts/profile.html:125 weblate/trans/forms.py:2329
msgid "Action"
msgstr "Acción"

#: weblate/templates/accounts/profile.html:133
msgid "Set password"
msgstr "Configurar contraseña"

#: weblate/templates/accounts/profile.html:143
msgid "Disconnect"
msgstr "Desconectar"

#: weblate/templates/accounts/profile.html:155
msgid "Add new association"
msgstr "Añadir asociación nueva"

#: weblate/templates/accounts/profile.html:165
#: weblate/templates/component.html:104
#: weblate/templates/language-project.html:44
#: weblate/templates/project.html:109 weblate/templates/translation.html:98
msgid "Removal"
msgstr "Eliminación"

#: weblate/templates/accounts/profile.html:168
#: weblate/templates/accounts/removal.html:17
msgid "Account removal deletes all your private data."
msgstr "Eliminar su cuenta borrará todos sus datos privados."

#: weblate/templates/accounts/profile.html:171
msgid "Remove my account"
msgstr "Eliminar mi cuenta"

#: weblate/templates/accounts/profile.html:176
msgid "User data"
msgstr "Datos del usuario"

#: weblate/templates/accounts/profile.html:179
msgid "You can download all your private data."
msgstr "Puede descargar todos sus datos privados."

#: weblate/templates/accounts/profile.html:182
msgid "Download user data"
msgstr "Descargar datos del usuario"

#: weblate/templates/accounts/profile.html:190
msgid "Public profile"
msgstr "Perfil público"

#: weblate/templates/accounts/profile.html:194
msgid ""
"All of the fields on this page are optional and can be deleted at any time, "
"and by filling them out, you're giving us consent to share this data "
"wherever your user profile appears."
msgstr ""
"Todos los campos de esta página son opcionales, en cualquier momento puede "
"eliminarlos y, si los rellena, consiente que compartamos esta información "
"allá donde aparezca su perfil de usuario."

#: weblate/templates/accounts/profile.html:203
msgid "Your avatar"
msgstr "Su avatar"

#: weblate/templates/accounts/profile.html:206
#, python-format
msgid "Avatars are provided using %(avatar_url_prefix)s."
msgstr "%(avatar_url_prefix)s brinda los avatares."

#: weblate/templates/accounts/profile.html:215
#: weblate/templates/addons/discovery_help.html:10
msgid "Description"
msgstr "Descripción"

#: weblate/templates/accounts/profile.html:217
msgid "Contact us immediately if you see anything suspicious in the audit log."
msgstr ""
"Contáctenos a la brevedad si detecta algo sospechoso en el registro de "
"auditoría."

#: weblate/templates/accounts/profile.html:226
#: weblate/templates/accounts/user.html:222
msgid "When"
msgstr "Cuándo"

#: weblate/templates/accounts/profile.html:228
#: weblate/templates/accounts/user.html:224
#: weblate/templates/mail/shared-activity.html:4
msgid "IP address"
msgstr "Dirección IP"

#: weblate/templates/accounts/profile.html:229
#: weblate/templates/accounts/user.html:225
#: weblate/templates/mail/shared-activity.html:8
msgid "User agent"
msgstr "Agente de usuario"

#: weblate/templates/accounts/profile.html:241
msgid "No recent activity found!"
msgstr "No se encontró ninguna actividad reciente."

#: weblate/templates/accounts/profile.html:246
msgid "Report suspicious activity"
msgstr "Informar de actividad sospechosa"

#: weblate/templates/accounts/profile.html:257
msgid ""
"You can control Weblate using the HTTP REST API and your API key is used to "
"authenticate to it."
msgstr ""
"Puede controlar Weblate a través de la API HTTP REST y se utiliza su clave "
"de API para autenticarse."

#: weblate/templates/accounts/profile.html:260
#: weblate/templates/manage-access.html:205
msgid "Your personal API key:"
msgstr "Su clave personal de la API:"

#: weblate/templates/accounts/profile.html:263
#: weblate/templates/manage-access.html:208
msgid "API key copied to clipboard."
msgstr "Se copió la clave de API en el portapapeles."

#: weblate/templates/accounts/profile.html:263
#: weblate/templates/addons/cdnjs.html:9
#: weblate/templates/manage-access.html:208
#: weblate/templates/manage/snippets/backup-credentials.html:7
#: weblate/templates/manage/snippets/backup-credentials.html:11
#: weblate/templates/snippets/format-translation.html:15
#: weblate/templates/snippets/git-info.html:21
#: weblate/templates/snippets/git-info.html:40
#: weblate/templates/snippets/git-info.html:56
#: weblate/templates/snippets/git-info.html:71
#: weblate/templates/snippets/ssh-key.html:5
#: weblate/templates/trans/delete-component.html:24
#: weblate/templates/trans/delete-project-language.html:18
#: weblate/templates/trans/delete-project.html:25
#: weblate/templates/trans/delete-translation.html:13
msgid "Copy to clipboard"
msgstr "Copiar en el portapapeles"

#: weblate/templates/accounts/profile.html:264
msgid "Regenerate API key"
msgstr "Regenerar clave de API"

#: weblate/templates/accounts/profile.html:268
msgid "API root URL:"
msgstr "URL raíz de la API:"

#: weblate/templates/accounts/profile.html:272
msgid "API usage example:"
msgstr "Ejemplo de uso de la API:"

#: weblate/templates/accounts/profile.html:284
msgid "CLI usage example:"
msgstr "Ejemplo de uso de la CLI:"

#: weblate/templates/accounts/profile.html:301
msgid "Accessing Git repositories"
msgstr "Acceso a los repositorios Git"

#: weblate/templates/accounts/profile.html:303
msgid ""
"The API key is also used to authenticate to automatically exported Git "
"repositories."
msgstr ""
"La clave de API también se utiliza para autenticar los repositorios Git "
"exportados automáticamente."

#: weblate/templates/accounts/profile.html:316
msgid ""
"Please pay attention to the licensing info, as this specifies how "
"translations can be used."
msgstr ""
"Preste atención a la información de licencias ya que especifica cómo otros "
"pueden utilizar sus traducciones."

#: weblate/templates/accounts/profile.html:318
msgid ""
"By registering you agree to use your name and e-mail in the commits, and "
"provide your contribution under the license defined by each localization "
"project."
msgstr ""
"Al registrarse acepta el uso de su nombre y dirección de correo electrónico "
"en las consignas, y proporciona sus contribuciones bajo la licencia definida "
"por cada proyecto traducido."

#: weblate/templates/accounts/profile.html:323
msgid "You have agreed to the following as a contributor:"
msgstr "Ha aceptado lo siguiente como contribuidor:"

#: weblate/templates/accounts/profile.html:338
msgid "Licenses for individual translations"
msgstr "Licencias para traducciones individuales"

#: weblate/templates/accounts/redirect.html:14
#: weblate/templates/accounts/token.html:12
msgid "Redirecting you to the authentication provider."
msgstr "Lo redirigiremos al proveedor de autenticación."

#: weblate/templates/accounts/register.html:32
msgid "Register in Weblate"
msgstr "Registrarse en Weblate"

#: weblate/templates/accounts/register.html:53
msgid "Create an account using:"
msgstr "Crear una cuenta a través de:"

#: weblate/templates/accounts/register.html:67
msgid "Sorry, new registrations are turned off on this site."
msgstr "Los registros nuevos en este sitio están desactivados."

#: weblate/templates/accounts/register.html:68
msgid "You can contact us for more details."
msgstr "Puede ponerse en contacto con nosotros para más detalles."

#: weblate/templates/accounts/removal.html:14
msgid "Account removal"
msgstr "Eliminación de cuenta"

#: weblate/templates/accounts/removal.html:19
msgid ""
"By pressing following button, your will no longer be able to use this "
"account."
msgstr "Si pulsa el siguiente botón ya no será capaz de utilizar esta cuenta."

#: weblate/templates/accounts/removal.html:21
msgid ""
"You will have to confirm account removal by clicking link in e-mail you will "
"receive."
msgstr ""
"Tendrá que confirmar la eliminación de la cuenta haciendo clic en el enlace "
"enviado a su email."

#: weblate/templates/accounts/removal.html:26
msgid "Delete this account"
msgstr "Eliminar esta cuenta"

#: weblate/templates/accounts/reset.html:15
msgid "Forgotten your password? You can now set new one."
msgstr "¿Olvidó su contraseña? Ahora puede configurar una nueva."

#: weblate/templates/accounts/reset.html:18
msgid ""
"Forgotten your password? Enter your e-mail address below, and we'll e-mail "
"instructions for setting a new one."
msgstr ""
"¿Olvidó su contraseña? Ingrese su dirección de correo electrónico y le "
"enviaremos las instrucciones para configurar una nueva."

#: weblate/templates/accounts/reset.html:46
msgid "Set my password"
msgstr "Configurar mi contraseña"

#: weblate/templates/accounts/reset.html:46
msgid "Reset my password"
msgstr "Reinicializar mi contraseña"

#: weblate/templates/accounts/trial.html:14
msgid "Thank you for your interest in trying Weblate!"
msgstr "¡Le agradecemos su interés por probar Weblate!"

#: weblate/templates/accounts/trial.html:20
msgid "Your trial offer"
msgstr "Su oferta de prueba"

#: weblate/templates/accounts/trial.html:23
msgid "Your trial will last 14 days."
msgstr "El período de prueba dura 14 días."

#: weblate/templates/accounts/trial.html:24
msgid ""
"Your trial will run the Enterprise plan, but you can choose any plan later."
msgstr ""
"El período de prueba ejecutará el plan Empresarial, pero puede elegir otro "
"más tarde."

#: weblate/templates/accounts/trial.html:25
msgid "No credit card is needed, but you can set the payment method anytime."
msgstr ""
"No necesita tarjeta de crédito, pero puede elegir el método de pago en "
"cualquier momento."

#: weblate/templates/accounts/trial.html:26
msgid "All configuration will stay once you start paying."
msgstr "Toda la configuración se fijará cuando comience a pagar."

#: weblate/templates/accounts/trial.html:30
msgid "Start the trial!"
msgstr "Comenzar prueba"

#: weblate/templates/accounts/user.html:12 weblate/templates/component.html:94
#: weblate/templates/manage-access.html:18
#: weblate/templates/manage-access.html:29
#: weblate/templates/manage-access.html:186
#: weblate/templates/manage/users.html:9 weblate/templates/project.html:91
#: weblate/templates/snippets/info.html:392
#: weblate/templates/snippets/info.html:429
#: weblate/templates/trans/suggestion_list.html:6
#: weblate/templates/weblate_auth/user_list.html:5 weblate/wladmin/views.py:82
msgid "Users"
msgstr "Usuarios"

#: weblate/templates/accounts/user.html:26
#, python-format
msgid "Joined on %(date)s"
msgstr "Se incorporó el %(date)s"

#: weblate/templates/accounts/user.html:30
#, python-format
msgid "Last sign-in on %(date)s"
msgstr "Último acceso a la cuenta el %(date)s"

#: weblate/templates/accounts/user.html:32
msgid "Never signed-in"
msgstr "Jamás ha ingresado"

#: weblate/templates/accounts/user.html:51
#: weblate/templates/snippets/info.html:45
#, python-format
msgid "%(count)s translation"
msgid_plural "%(count)s translations"
msgstr[0] "%(count)s traducción"
msgstr[1] "%(count)s traducciones"

#: weblate/templates/accounts/user.html:56
#, python-format
msgid "%(count)s suggestion"
msgid_plural "%(count)s suggestions"
msgstr[0] "%(count)s sugerencia"
msgstr[1] "%(count)s sugerencias"

#: weblate/templates/accounts/user.html:63
#: weblate/templates/mail/pending_suggestions_subject.txt:6
#, python-format
msgid "%(count)s pending suggestion"
msgid_plural "%(count)s pending suggestions"
msgstr[0] "%(count)s sugerencia pendiente"
msgstr[1] "%(count)s sugerencias pendientes"

#: weblate/templates/accounts/user.html:70
#, python-format
msgid "%(count)s screenshot"
msgid_plural "%(count)s screenshots"
msgstr[0] "%(count)s captura de pantalla"
msgstr[1] "%(count)s capturas de pantalla"

#: weblate/templates/accounts/user.html:75
#, python-format
msgid "%(count)s comment"
msgid_plural "%(count)s comments"
msgstr[0] "%(count)s comentario"
msgstr[1] "%(count)s comentarios"

#: weblate/templates/accounts/user.html:141
msgid "Translations with contribution"
msgstr "Traducciones en que colabora"

#: weblate/templates/accounts/user.html:144
msgid "Activity"
msgstr "Actividad"

#: weblate/templates/accounts/user.html:145
msgid "Recent changes"
msgstr "Cambios recientes"

#: weblate/templates/accounts/user.html:147
msgid "User identities"
msgstr "Identidades de usuario"

#: weblate/templates/accounts/user.html:149
#: weblate/templates/billing/detail.html:9
#: weblate/templates/billing/overview.html:6
#: weblate/templates/manage/billing.html:7 weblate/templates/project.html:102
#: weblate/templates/snippets/info.html:97 weblate/trans/forms.py:1985
#: weblate/wladmin/views.py:87
msgid "Billing"
msgstr "Facturación"

#: weblate/templates/accounts/user.html:153 weblate/templates/base.html:330
#: weblate/templates/fonts/font_list.html:40
#: weblate/templates/fonts/font_list.html:82 weblate/templates/language.html:34
#: weblate/templates/project-labels.html:27 weblate/templates/replace.html:40
#: weblate/templates/screenshots/screenshot_list.html:60
#: weblate/templates/snippets/info.html:20
#: weblate/templates/snippets/info.html:42
#: weblate/templates/translation.html:192
msgid "Edit"
msgstr "Editar"

#: weblate/templates/accounts/user.html:185
msgid "Browse all changes for user"
msgstr "Explorar todos los cambios del usuario"

#: weblate/templates/accounts/user.html:245
msgid "Group"
msgstr "Grupo"

#: weblate/templates/accounts/user.html:246
msgid "Members"
msgstr "Miembros"

#: weblate/templates/accounts/user.html:256
msgid "Remove user from this group"
msgstr "Eliminar usuario de este grupo"

#: weblate/templates/accounts/user.html:267
#: weblate/templates/manage-access.html:102
#, python-format
msgid "Blocked until %(expiry)s"
msgstr "Bloqueado hasta %(expiry)s"

#: weblate/templates/accounts/user.html:269
#: weblate/templates/manage-access.html:104
msgid "Blocked permanently"
msgstr "Bloqueado permanentemente"

#: weblate/templates/accounts/user.html:273
#: weblate/templates/manage-access.html:112
msgid "Unblock user"
msgstr "Desbloquear usuario"

#: weblate/templates/accounts/user.html:289
#: weblate/templates/fonts/font_detail.html:31
#: weblate/templates/fonts/fontgroup_detail.html:38
#: weblate/templates/language.html:32 weblate/templates/list-comments.html:38
#: weblate/templates/manage/backups.html:64
#: weblate/templates/manage/backups.html:87
#: weblate/templates/memory/index.html:70
#: weblate/templates/memory/index.html:85
#: weblate/templates/memory/index.html:103
#: weblate/templates/memory/index.html:119
#: weblate/templates/project-labels.html:28
#: weblate/templates/screenshots/screenshot_detail.html:101
#: weblate/templates/screenshots/screenshot_list.html:67
#: weblate/templates/snippets/suggestions.html:41
msgid "Delete"
msgstr "Eliminar"

#: weblate/templates/addons/addon_detail.html:10
#: weblate/templates/addons/addon_list.html:10
#: weblate/templates/component.html:98
msgid "Add-ons"
msgstr "Complementos"

#: weblate/templates/addons/addon_detail.html:26
msgid "Configure add-on"
msgstr "Configurar complemento"

#: weblate/templates/addons/addon_head.html:7
msgid ""
"This addon is used for the whole project, it is enough to install it for one "
"component."
msgstr ""
"Este complemento afecta al proyecto entero; basta con instalarlo en solo un "
"componente."

#: weblate/templates/addons/addon_head.html:7
msgid "project wide"
msgstr "todo el proyecto"

#: weblate/templates/addons/addon_head.html:10
msgid "This addon is used for all components sharing this repository."
msgstr ""
"Este complemento funciona en todos los componentes que comparten este "
"repositorio."

#: weblate/templates/addons/addon_head.html:10
msgid "repository wide"
msgstr "todo el repositorio"

#: weblate/templates/addons/addon_list.html:18
msgid "Installed add-ons"
msgstr "Complementos instalados"

#: weblate/templates/addons/addon_list.html:28
msgid "Uninstall"
msgstr "Desinstalar"

#: weblate/templates/addons/addon_list.html:32 weblate/templates/guide.html:54
#: weblate/templates/memory/index.html:48
msgid "Configure"
msgstr "Configurar"

#: weblate/templates/addons/addon_list.html:41
msgid "There are no add-ons currently installed."
msgstr "No hay ningún complemento instalado actualmente."

#: weblate/templates/addons/addon_list.html:43
#, python-format
msgid "There is currently %(count)s add-on installed."
msgid_plural "There are currently %(count)s add-ons installed."
msgstr[0] "Actualmente hay %(count)s complemento instalado."
msgstr[1] "Actualmente hay %(count)s complementos instalados."

#: weblate/templates/addons/addon_list.html:51
msgid "Available add-ons"
msgstr "Complementos disponibles"

#: weblate/templates/addons/addon_list.html:61
msgid "Install"
msgstr "Instalar"

#: weblate/templates/addons/addon_list.html:69
msgid ""
"Could not find any additional add-ons compatible with this translation "
"component."
msgstr ""
"No se encontró ningún complemento adicional compatible con este componente "
"de traducción."

#: weblate/templates/addons/addon_list.html:71
msgid "Some add-ons will ask for additional configuration during installation."
msgstr ""
"Algunos complementos solicitarán una configuración adicional durante la "
"instalación."

#: weblate/templates/addons/cdnjs.html:5
msgid "Integration instructions"
msgstr "Instrucciones de integración"

#: weblate/templates/addons/cdnjs.html:7
msgid "Include following snippet to load the localization from the CDN:"
msgstr ""
"Añada este fragmento de código para cargar la regionalización desde la CDN:"

#: weblate/templates/addons/cdnjs.html:13
msgid "The localizable elements have to match configured CSS selector."
msgstr ""
"Los elementos regionalizables deben coincidir con el selector de CSS "
"configurado."

#: weblate/templates/addons/discovery_help.html:3
msgid ""
"The regular expression to match translation files has to contain two named "
"groups to match component and language, some examples:"
msgstr ""
"La expresión regular para que coincida con los archivos de traducción tiene "
"que contener dos grupos con nombre para que coincidan con el componente y el "
"idioma, algunos ejemplos:"

#: weblate/templates/addons/discovery_help.html:9
msgid "Example matched files"
msgstr "Ejemplo de archivos encontrados"

#: weblate/templates/addons/discovery_help.html:22
msgid "One folder per language containing translation files for components."
msgstr ""
"Una carpeta por idioma que contiene los archivos de traducción de los "
"componentes."

#: weblate/templates/addons/discovery_help.html:32
msgid "Usual structure for storing gettext PO files."
msgstr "Estructura habitual para almacenar archivos PO de gettext."

#: weblate/templates/addons/discovery_help.html:42
msgid "Using both component and language name within filename."
msgstr ""
"Usando tanto el nombre del componente como el del idioma dentro del nombre "
"del archivo."

#: weblate/templates/addons/discovery_help.html:52
msgid "Using language in both path and filename."
msgstr "Usar el lenguaje tanto en la ruta como en el nombre del archivo."

#: weblate/templates/addons/discovery_help.html:62
msgid "Android resource strings, split into several files."
msgstr "Cadenas de recursos de Android, divididas en varios archivos."

#: weblate/templates/addons/discovery_help.html:67
msgid ""
"You can use Django template markup in both component name and the "
"monolingual base filename, for example:"
msgstr ""
"Puede servirse del lenguaje de marcación de Django tanto en el nombre del "
"componente como en el nombre del archivo de base monolingüe; por ejemplo:"

#: weblate/templates/addons/discovery_help.html:71
msgid "Component filename match"
msgstr "Nombre de componente emparejado"

#: weblate/templates/addons/discovery_help.html:73
msgid "Component filename with upper case first letter"
msgstr "Nombre de archivo del componente con la primera letra mayúscula"

#: weblate/templates/addons/discovery_preview.html:5
#: weblate/templates/check_project.html:20
#: weblate/templates/component-list.html:30
#: weblate/templates/dashboard/user.html:50
#: weblate/templates/dashboard/user.html:72
#: weblate/templates/dashboard/user.html:81
#: weblate/templates/language-project.html:54
#: weblate/templates/project.html:134 weblate/templates/translate.html:304
#: weblate/templates/translation.html:203 weblate/trans/forms.py:1559
#: weblate/trans/models/announcement.py:97
msgid "Component"
msgstr "Componente"

#: weblate/templates/addons/discovery_preview.html:5
msgid "Matched files"
msgstr "Archivos coincidentes"

#: weblate/templates/addons/discovery_preview.html:9
msgid "The following components would be deleted"
msgstr "Se eliminarían los componentes siguientes"

#: weblate/templates/addons/discovery_preview.html:15
msgid "The following components would be created"
msgstr "Se crearían los componentes siguientes"

#: weblate/templates/addons/discovery_preview.html:28
msgid "The following components matched existing ones"
msgstr "Los componentes siguientes coinciden con los ya existentes"

#: weblate/templates/addons/discovery_preview.html:41
msgid "No matching components were found!"
msgstr "No se encontró ningún componente que coincida."

#: weblate/templates/addons/generate_help.html:6
msgid ""
"You can use Django templates markup in both filename and content, for "
"example:"
msgstr ""
"Por ejemplo, puede utilizar el marcado de plantillas de Django tanto en el "
"nombre de archivo como en el contenido:"

#: weblate/templates/addons/generate_help.html:14
msgid "Percents translated"
msgstr "Porcentajes de traducidos"

#: weblate/templates/addons/generate_help.html:18
msgid "Number of translated strings"
msgstr "Número de cadenas sin traducir"

#: weblate/templates/addons/generate_help.html:20
msgid "Translation filename"
msgstr "Nombre de archivo de traducción"

#: weblate/templates/addons/generate_help.html:22 weblate/trans/forms.py:1535
#: weblate/trans/models/component.py:239
msgid "Component name"
msgstr "Nombre de componente"

#: weblate/templates/addons/generate_help.html:24
msgid "Component URL slug"
msgstr "URL semántico del componente"

#: weblate/templates/addons/generate_help.html:26
#: weblate/trans/models/project.py:85
msgid "Project name"
msgstr "Nombre del proyecto"

#: weblate/templates/addons/generate_help.html:28
msgid "Project URL slug"
msgstr "URL semántico del proyecto"

#: weblate/templates/addons/squash_help.html:4
msgid ""
"Weblate commits from components within this repository will be squashed."
msgstr ""
"Se concentrarán las consignas de Weblate provenientes de componentes de este "
"repositorio."

#: weblate/templates/addons/squash_help.html:7
msgid ""
"Original commit messages are kept, but authorship is lost unless \"Per author"
"\" is selected or the commit message is customized to include it."
msgstr ""
"Se conservarán los mensajes de consigna originales pero la autoría se "
"perderá, a menos que seleccione «Por autor» o personalice el mensaje de "
"consigna para incluirla."

#: weblate/templates/base.html:112
msgid "Toggle navigation"
msgstr "Cambiar navegación"

#: weblate/templates/base.html:134
msgid "Manage watched projects"
msgstr "Gestionar proyectos monitorizados"

#: weblate/templates/base.html:151
msgid "Manage translated languages"
msgstr "Gestionar idiomas traducidos"

#: weblate/templates/base.html:154
msgid "Browse all languages"
msgstr "Explorar todos los idiomas"

#: weblate/templates/base.html:158 weblate/templates/check.html:7
#: weblate/templates/check_component.html:7
#: weblate/templates/check_project.html:7 weblate/templates/checks.html:7
#: weblate/templates/snippets/list-objects.html:73
msgid "Checks"
msgstr "Comprobaciones"

#: weblate/templates/base.html:164
#, python-format
msgid "Failed checks in %(project)s — %(language)s"
msgstr "Comprobaciones fallidas de %(project)s en %(language)s"

#: weblate/templates/base.html:175
#, python-format
msgid "Failed checks in %(project)s"
msgstr "Hay comprobaciones fallidas en %(project)s"

#: weblate/templates/base.html:181
#, python-format
msgid "Failed checks in %(language)s"
msgstr "Comprobaciones fallidas en %(language)s"

#: weblate/templates/base.html:185
msgid "Checks overview"
msgstr "Revisión de comprobaciones"

#: weblate/templates/base.html:195 weblate/templates/base.html:197
msgid "Administration"
msgstr "Administración"

#: weblate/templates/base.html:202 weblate/templates/base.html:204
#: weblate/templates/manage/performance.html:19
msgid "Configuration errors"
msgstr "Errores de configuración"

#: weblate/templates/base.html:223 weblate/templates/billing/status.html:105
#: weblate/templates/trans/project_form.html:26
msgid "Add new translation project"
msgstr "Añadir proyecto de traducción nuevo"

#: weblate/templates/base.html:224 weblate/templates/project.html:88
#: weblate/templates/project.html:140
#: weblate/templates/snippets/project-component-settings.html:18
#: weblate/templates/trans/component_form.html:26
msgid "Add new translation component"
msgstr "Añadir componente de traducción nuevo"

#: weblate/templates/base.html:227 weblate/templates/billing/overview.html:25
#: weblate/templates/projects.html:13
msgid "Purchase new hosting plan"
msgstr "Comprar un plan de alojamiento"

#: weblate/templates/base.html:249
#: weblate/templates/trans/alert/billinglimit.html:4
msgid "Billing overview"
msgstr "Resumen de facturación"

#: weblate/templates/base.html:251 weblate/templates/component.html:89
#: weblate/templates/memory/index.html:12
#: weblate/templates/memory/index.html:15
#: weblate/templates/memory/index.html:18 weblate/templates/project.html:83
#: weblate/templates/translate.html:367
#: weblate/wladmin/templates/admin/weblate-index.html:43
#: weblate/wladmin/views.py:77
msgid "Translation memory"
msgstr "Memoria de traducción"

#: weblate/templates/base.html:252 weblate/templates/component-settings.html:9
#: weblate/templates/component.html:99
#: weblate/templates/project-settings.html:8 weblate/templates/project.html:97
msgid "Settings"
msgstr "Configuración"

#: weblate/templates/base.html:254 weblate/wladmin/sites.py:191
#: weblate/wladmin/templates/admin/base.html:14
msgid "Sign out"
msgstr "Salir"

#: weblate/templates/base.html:261 weblate/templates/base.html:263
msgid "Help"
msgstr "Ayuda"

#: weblate/templates/base.html:267
msgid "Get support"
msgstr "Obtener asistencia"

#: weblate/templates/base.html:270 weblate/templates/manage/index.html:83
msgid "Get help"
msgstr "Ayuda"

#: weblate/templates/base.html:275 weblate/templates/check.html:50
#: weblate/templates/check_component.html:72
#: weblate/templates/check_project.html:51 weblate/templates/checks.html:48
#: weblate/templates/documentation-icon.html:4 weblate/templates/footer.html:17
#: weblate/templates/trans/alert/repositorychanges.html:6
#: weblate/templates/trans/alert/repositoryoutdated.html:6
#: weblate/wladmin/templates/admin/base.html:9
#: weblate/wladmin/templates/admin/permissions/change_form.html:8
#: weblate/wladmin/templates/admin/trans/change_form.html:19
#: weblate/wladmin/templates/admin/trans/change_form.html:24
#: weblate/wladmin/templates/admin/trans/change_form.html:28
#: weblate/wladmin/templatetags/check_links.py:42
msgid "Documentation"
msgstr "Documentación"

#: weblate/templates/base.html:276
msgid "Contribute to Weblate"
msgstr "Colaborar con Weblate"

#: weblate/templates/base.html:323 weblate/templates/base.html:331
#: weblate/templates/manage-access.html:67
#: weblate/templates/manage/backups.html:77
#: weblate/templates/manage/backups.html:86
#: weblate/templates/memory/index.html:78
#: weblate/templates/memory/index.html:112 weblate/templates/translate.html:563
#: weblate/templates/translate.html:717 weblate/templates/translate.html:766
#: weblate/templates/translate.html:788
msgid "Close"
msgstr "Cerrar"

#: weblate/templates/billing/detail.html:23
msgid "Recurring payment"
msgstr "Pago periódico"

#: weblate/templates/billing/detail.html:26
msgid "Expired"
msgstr "Caducado"

#: weblate/templates/billing/detail.html:28
msgid "Past due date"
msgstr "Se rebasó la fecha límite"

#: weblate/templates/billing/detail.html:30
msgid "Exceeds limits"
msgstr "Límites excedidos"

#: weblate/templates/billing/detail.html:41
msgid "Change plan or payment method"
msgstr "Cambiar plan o método de pago"

#: weblate/templates/billing/detail.html:45
msgid "Terminate recurring payment"
msgstr "Cancelar el pago periódico"

#: weblate/templates/billing/detail.html:49
msgid "To terminate billing you have to remove all projects first."
msgstr ""
"Para cancelar la facturación, primero debe eliminar todos los proyectos."

#: weblate/templates/billing/detail.html:52
msgid "Terminate billing plan"
msgstr "Finalizar plan de pago"

#: weblate/templates/billing/detail.html:63
msgid "Invoices"
msgstr "Facturas"

#: weblate/templates/billing/detail.html:67
msgid "Invoice period"
msgstr "Período de facturación"

#: weblate/templates/billing/detail.html:68
msgid "Invoice amount"
msgstr "Importe de facturación"

#: weblate/templates/billing/detail.html:69
msgid "Download invoice"
msgstr "Descargar factura"

#: weblate/templates/billing/detail.html:83
#: weblate/templates/snippets/info.html:226
msgid "Not available"
msgstr "No disponible"

#: weblate/templates/billing/detail.html:88
msgid "No invoices found."
msgstr "No se encuentran facturas."

#: weblate/templates/billing/detail.html:100
msgid "Libre hosting"
msgstr "Alojamiento libre"

#: weblate/templates/billing/detail.html:102
#: weblate/templates/billing/state-snippet.html:5
#: weblate/templates/manage/billing.html:14
msgid "Pending approval"
msgstr "Pendiente de aprobación"

#: weblate/templates/billing/detail.html:115
msgid "Please check that following conditions are met:"
msgstr "Compruebe que se cumplan las condiciones siguientes:"

#: weblate/templates/billing/detail.html:120
msgid "Approve as libre"
msgstr "Aprobar como libre"

#: weblate/templates/billing/detail.html:123
#: weblate/templates/mail/billing_expired.html:49
#: weblate/templates/project.html:145
#: weblate/templates/snippets/project/billing-libre-trial.html:10
msgid "Request approval for libre hosting"
msgstr "Solicitar aprobación para alojamiento de proyecto libre"

#: weblate/templates/billing/detail.html:127
msgid ""
"This subscription is not eligible to the libre plan, please fix the errors "
"above or purchase a subscription."
msgstr ""
"Esta suscripción no es elegible para el plan libre; corrija los errores "
"anteriores o compre una suscripción."

#: weblate/templates/billing/list.html:10
msgid "Plan"
msgstr "Plan"

#: weblate/templates/billing/list.html:11
msgid "Hosted words"
msgstr "Palabras alojadas"

#: weblate/templates/billing/list.html:28
msgid "No users currently assigned!"
msgstr "Aún no se ha asignado ningún usuario."

#: weblate/templates/billing/list.html:35
#: weblate/templates/billing/status.html:102
msgid "No projects currently assigned!"
msgstr "Aún no se ha asignado ningún proyecto."

#: weblate/templates/billing/list.html:48 weblate/templates/data.html:71
#: weblate/templates/last-changes-content.html:78
#: weblate/templates/mail/base.html:58 weblate/templates/mail/base.html:73
#: weblate/templates/mail/base.html:93 weblate/templates/mail/new_string.html:7
#: weblate/templates/mail/pending_suggestions.html:15
#: weblate/templates/mail/todo_strings.html:15
#: weblate/templates/screenshots/screenshot_sources_body_actions.html:3
#: weblate/templates/snippets/info.html:196
#: weblate/templates/translate.html:437 weblate/templates/translate.html:503
#: weblate/templates/translate.html:517
msgid "View"
msgstr "Ver"

#: weblate/templates/billing/overview.html:15
msgid "No subscriptions or due payments."
msgstr "No hay ninguna suscripción ni pago pendiente."

#: weblate/templates/billing/overview.html:16
msgid ""
"If you miss access to billing of your project, please ask its admins to "
"grant you access."
msgstr ""
"Si no puede consultar la facturación de su proyecto, póngase en contacto con "
"los administradores para que le den acceso."

#: weblate/templates/billing/state-snippet.html:11
msgid "Awaiting payment"
msgstr "Pago pendiente"

#: weblate/templates/billing/status.html:9
msgid "Current plan"
msgstr "Plan actual"

#: weblate/templates/billing/status.html:17
msgid "Change plan"
msgstr "Cambiar de plan"

#: weblate/templates/billing/status.html:28
#: weblate/templates/billing/status.html:39
msgid "Extend trial"
msgstr "Ampliar período de prueba"

#: weblate/templates/billing/status.html:45
msgid "Monthly price"
msgstr "Precio mensual"

#: weblate/templates/billing/status.html:56
#: weblate/templates/billing/status.html:71
#: weblate/templates/mail/billing_expired.html:47
msgid "New payment"
msgstr "Pago nuevo"

#: weblate/templates/billing/status.html:62
msgid "Yearly price"
msgstr "Precio anual"

#: weblate/templates/billing/status.html:76
msgid "Strings limit"
msgstr "Límite de cadenas"

#: weblate/templates/billing/status.html:81
msgid "Languages limit"
msgstr "Límite de idiomas"

#: weblate/templates/billing/status.html:88
msgid "Projects limit"
msgstr "Límite de proyectos"

#: weblate/templates/billing/status.html:128
#: weblate/templates/manage/users.html:40
msgid "Check user access"
msgstr "Comprobar acceso de usuario"

#. Translators: Number of projects/repositories/strings used in billing when there is no limit
#: weblate/templates/billing/used.html:7
#, python-format
msgid "Used %(used)s"
msgstr "Utilizado %(used)s"

#. Translators: Number of projects/repositories/strings used in billing from given limit
#: weblate/templates/billing/used.html:10
#, python-format
msgid "Used %(used)s of %(total)s"
msgstr "Utilizado %(used)s de %(total)s"

#: weblate/templates/bootstrap3/layout/radioselect_access.html:32
#: weblate/templates/bootstrap3/layout/radioselect_access.html:44
msgid "Visible to everybody."
msgstr "Visible para todo el mundo."

#: weblate/templates/bootstrap3/layout/radioselect_access.html:35
#: weblate/templates/snippets/info.html:162
msgid "Any authenticated user can contribute."
msgstr "Cualquier usuario autenticado puede contribuir."

#: weblate/templates/bootstrap3/layout/radioselect_access.html:39
msgid "VCS repository might be exposed to everybody."
msgstr "El repositorio VCS podría quedar expuesto a cualquiera."

#: weblate/templates/bootstrap3/layout/radioselect_access.html:47
#: weblate/templates/bootstrap3/layout/radioselect_access.html:59
#: weblate/templates/snippets/info.html:160
msgid "Only chosen users can contribute."
msgstr "Solo determinados usuarios pueden contribuir."

#: weblate/templates/bootstrap3/layout/radioselect_access.html:51
#: weblate/templates/bootstrap3/layout/radioselect_access.html:63
msgid "Only chosen users can access VCS repository."
msgstr "Solo determinados usuarios pueden acceder al repositorio VCS."

#: weblate/templates/bootstrap3/layout/radioselect_access.html:56
msgid "Visible only to chosen users."
msgstr "Visible solo por usuarios seleccionados."

#: weblate/templates/bootstrap3/layout/radioselect_access.html:68
msgid "Permissions are not managed in Weblate."
msgstr "Los permisos no se gestionan en Weblate."

#: weblate/templates/bootstrap3/layout/radioselect_access.html:71
msgid ""
"Only use this if you know what you are doing, enabling it might revoke your "
"access to this project."
msgstr ""
"Utilice esta opción solo si sabe lo que está haciendo: activarla puede "
"revocar su acceso a este proyecto."

#: weblate/templates/bootstrap3/layout/radioselect_access.html:82
#: weblate/trans/forms.py:1871 weblate/trans/forms.py:1913
msgid "You do not have permission to change project access control."
msgstr "No tiene permiso para cambiar el control de acceso al proyecto."

#: weblate/templates/bootstrap3/layout/radioselect_access.html:84
#: weblate/templates/snippets/billing-failure.html:12
msgid "Check your billing status"
msgstr "Comprobar estado de su facturación"

#: weblate/templates/browse.html:23
#: weblate/templates/snippets/list-objects.html:121
#: weblate/templates/translation.html:145
#: weblate/templates/translation.html:191
msgid "Browse"
msgstr "Explorar"

#: weblate/templates/browse.html:49
msgid "No strings found!"
msgstr "No se encontró ninguna cadena."

#: weblate/templates/check.html:20 weblate/templates/check_component.html:22
#: weblate/templates/check_project.html:21 weblate/templates/checks.html:19
#: weblate/templates/snippets/info.html:285
msgid "Total"
msgstr "Total"

#: weblate/templates/check.html:21 weblate/templates/check_component.html:23
#: weblate/templates/check_project.html:22 weblate/templates/checks.html:20
msgid "Dismissed"
msgstr "Descartado"

#: weblate/templates/check.html:23 weblate/templates/check_component.html:25
#: weblate/templates/check_project.html:24 weblate/templates/checks.html:22
#: weblate/templates/engage.html:33 weblate/templates/snippets/info.html:316
#: weblate/templates/snippets/info.html:457
#: weblate/templates/snippets/info.html:493
#: weblate/templates/snippets/list-objects.html:33 weblate/trans/widgets.py:269
#: weblate/trans/widgets.py:287
msgid "Translated"
msgstr "Traducido"

#: weblate/templates/check.html:43 weblate/templates/check_component.html:65
#: weblate/templates/check_project.html:44
msgid "Check details"
msgstr "Detalles de comprobaciones"

#: weblate/templates/check_component.html:21
#: weblate/templates/mail/changed_translation.html:9
#: weblate/templates/mail/pending_suggestions.html:8
#: weblate/templates/mail/todo_strings.html:8
#: weblate/templates/snippets/embed-units.html:12
#: weblate/templates/translate.html:90 weblate/templates/translate.html:305
#: weblate/templates/translate.html:375 weblate/trans/forms.py:1389
msgid "Translation"
msgstr "Traducción"

#: weblate/templates/checks.html:18
msgid "Check"
msgstr "Comprobación"

#: weblate/templates/checks.html:42 weblate/templates/component-list.html:16
#: weblate/templates/language.html:20
msgid "Information"
msgstr "Información"

#: weblate/templates/checks.html:44
msgid ""
"Customizable quality checks will help you improve the quality of "
"translations."
msgstr ""
"Comprobaciones de calidad personalizables que le ayudarán a mejorar la "
"calidad de las traducciones."

#: weblate/templates/checks.html:45
msgid ""
"The checks can help you identify problematic translations or source strings "
"which are hard to translate."
msgstr ""
"Las comprobaciones pueden ayudarle a identificar traducciones problemáticas "
"o cadenas de origen de difícil traducción."

#: weblate/templates/component-list.html:19 weblate/templates/component.html:53
#: weblate/templates/language-project.html:30 weblate/templates/project.html:52
#: weblate/templates/translation.html:50 weblate/trans/forms.py:1444
msgid "Files"
msgstr "Archivos"

#: weblate/templates/component-list.html:22 weblate/templates/component.html:56
#: weblate/templates/language-project.html:33 weblate/templates/project.html:55
msgid "Download for offline translation."
msgstr "Descargar para traducir sin conexión."

#: weblate/templates/component-list.html:22
#: weblate/templates/language-project.html:33
msgid "Download original translation files as ZIP file"
msgstr "Descargar archivos de traducción originales en ZIP"

#: weblate/templates/component-progress.html:9
msgid "Progress"
msgstr "Progreso"

#: weblate/templates/component-progress.html:17
msgid "Component is being updated…"
msgstr "El componente está actualizándose…"

#: weblate/templates/component-progress.html:31 weblate/templates/guide.html:63
msgid "Return to the component"
msgstr "Volver al componente"

#: weblate/templates/component-progress.html:33
msgid "Abort the update"
msgstr "Interrumpir actualización"

#: weblate/templates/component-progress.html:38
msgid "Return to the component after completion"
msgstr "Volver al componente al finalizar"

#: weblate/templates/component.html:32
msgid "Translations"
msgstr "Traducciones"

#: weblate/templates/component.html:33
#: weblate/templates/language-project.html:18 weblate/templates/project.html:32
#: weblate/templates/translation.html:38
msgid "Info"
msgstr "Información"

#: weblate/templates/component.html:35 weblate/wladmin/views.py:80
msgid "Alerts"
msgstr "Alertas"

#: weblate/templates/component.html:37 weblate/templates/dashboard/user.html:42
#: weblate/templates/language-project.html:19
#: weblate/templates/language.html:21 weblate/templates/manage/users.html:45
#: weblate/templates/project.html:33
#: weblate/templates/screenshots/screenshot_detail.html:51
#: weblate/templates/search.html:18
#: weblate/templates/snippets/search-form.html:9
#: weblate/templates/snippets/search-form.html:16
#: weblate/templates/snippets/user-query-field.html:4
#: weblate/templates/trans/change_list.html:55
#: weblate/templates/trans/change_list.html:60
#: weblate/templates/translate.html:370 weblate/templates/translation.html:39
msgid "Search"
msgstr "Buscar"

#: weblate/templates/component.html:40 weblate/templates/dashboard/user.html:31
#: weblate/templates/language-project.html:22 weblate/templates/project.html:36
#: weblate/templates/translation.html:42
msgid "Insights"
msgstr "Seguimiento"

#: weblate/templates/component.html:43 weblate/templates/dashboard/user.html:34
#: weblate/templates/language-project.html:25
#: weblate/templates/language.html:22 weblate/templates/project.html:39
#: weblate/templates/translate.html:261 weblate/templates/translation.html:45
msgid "History"
msgstr "Historial"

#: weblate/templates/component.html:44 weblate/templates/project.html:43
msgid "Download statistics (CSV)"
msgstr "Descargar estadísticas (CSV)"

#: weblate/templates/component.html:45 weblate/templates/project.html:44
msgid "Download statistics (JSON)"
msgstr "Descargar estadísticas (JSON)"

#: weblate/templates/component.html:47 weblate/templates/dashboard/user.html:38
#: weblate/templates/project.html:46
msgid "Translation reports"
msgstr "Informes de traducciones"

#: weblate/templates/component.html:56 weblate/templates/project.html:55
msgid "Download translation files as ZIP file"
msgstr "Descargar archivos de traducción en archivador ZIP"

#: weblate/templates/component.html:61
#: weblate/templates/language-project.html:38
#: weblate/templates/language.html:25 weblate/templates/manage/tools.html:9
#: weblate/templates/project.html:60 weblate/templates/translate.html:177
#: weblate/templates/translation.html:64 weblate/wladmin/views.py:84
msgid "Tools"
msgstr "Herramientas"

#. Translators: Name of event in the history
#: weblate/templates/component.html:65 weblate/templates/component.html:188
#: weblate/templates/project.html:64 weblate/templates/project.html:188
#: weblate/templates/replace.html:14 weblate/templates/translation.html:68
#: weblate/templates/translation.html:251 weblate/trans/models/change.py:296
msgid "Search and replace"
msgstr "Buscar y reemplazar"

#: weblate/templates/component.html:70 weblate/templates/data.html:7
#: weblate/templates/project.html:69 weblate/templates/translation.html:76
msgid "Data exports"
msgstr "Exportación de datos"

#: weblate/templates/component.html:72
msgid "Matrix view"
msgstr "Vista matricial"

#: weblate/templates/component.html:74 weblate/templates/component.html:133
#: weblate/templates/component.html:135 weblate/templates/new-language.html:23
#: weblate/templates/new-language.html:43
msgid "Start new translation"
msgstr "Comenzar una traducción nueva"

#: weblate/templates/component.html:81 weblate/templates/manage/alerts.html:6
#: weblate/templates/manage/appearance.html:9
#: weblate/templates/manage/backups.html:7
#: weblate/templates/manage/billing.html:6
#: weblate/templates/manage/index.html:14
#: weblate/templates/manage/performance.html:8
#: weblate/templates/manage/repos.html:5 weblate/templates/manage/ssh.html:7
#: weblate/templates/manage/tools.html:8 weblate/templates/manage/users.html:8
#: weblate/templates/memory/index.html:14 weblate/templates/project.html:76
#: weblate/templates/translation.html:86
msgid "Manage"
msgstr "Gestionar"

#: weblate/templates/component.html:85 weblate/templates/project.html:80
#: weblate/templates/translation.html:90
msgid "Repository maintenance"
msgstr "Mantenimiento de repositorio"

#: weblate/templates/component.html:88
#: weblate/templates/screenshots/screenshot_detail.html:11
#: weblate/templates/screenshots/screenshot_list.html:11
msgid "Screenshots"
msgstr "Capturas de pantalla"

#: weblate/templates/component.html:91 weblate/templates/component.html:230
#: weblate/templates/manage/tools.html:20 weblate/templates/project.html:85
#: weblate/templates/project.html:226 weblate/templates/translation.html:94
#: weblate/templates/translation.html:399
msgid "Post announcement"
msgstr "Publicar anuncio"

#: weblate/templates/component.html:97 weblate/templates/guide.html:10
#: weblate/templates/guide.html:26
msgid "Community localization checklist"
msgstr "Lista de control de regionalización comunitaria"

#: weblate/templates/component.html:103 weblate/templates/component.html:263
#: weblate/templates/project.html:108 weblate/templates/project.html:259
msgid "Rename"
msgstr "Cambiar nombre"

#: weblate/templates/component.html:112 weblate/templates/project.html:117
#: weblate/templates/translation.html:106
msgid "Share"
msgstr "Compartir"

#: weblate/templates/component.html:116 weblate/templates/project.html:121
#: weblate/templates/translation.html:110
msgid "Share on Facebook"
msgstr "Compartir en Facebook"

#: weblate/templates/component.html:117 weblate/templates/project.html:122
#: weblate/templates/translation.html:111
#, python-format
msgid "Translate %(object)s using %%23Weblate at %(share_url)s!"
msgstr "¡Traduzca %(object)s con %%23Weblate en %(share_url)s!"

#: weblate/templates/component.html:117 weblate/templates/translation.html:111
msgid "Tweet this translation!"
msgstr "Tuitear sobre esta traducción"

#: weblate/templates/component.html:118 weblate/templates/project.html:123
#: weblate/templates/translation.html:112
msgid "Engage page"
msgstr "Página de participación"

#: weblate/templates/component.html:119 weblate/templates/project.html:124
#: weblate/templates/translation.html:113
msgid "Status widgets"
msgstr "Injertos web de estado"

#: weblate/templates/component.html:135
msgid "You don't have permission to start a new translation"
msgstr "No tiene permiso para empezar una traducción nueva"

#: weblate/templates/component.html:135
msgid "Please sign in to start new translation"
msgstr "Acceda a su cuenta para empezar traducciones nuevas"

#. Translators: Component alert footer, first and last contain localized human readable time span, for example 5 days ago
#: weblate/templates/component.html:154
#, python-format
msgid "Appeared %(first)s, last seen %(last)s"
msgstr "Aparición: %(first)s, última visualización: %(last)s"

#: weblate/templates/component.html:158
#: weblate/templates/manage/performance.html:42
#: weblate/templates/translate.html:470
msgid "Dismiss"
msgstr "Descartar"

#: weblate/templates/component.html:166
msgid "Please sign in to see the alerts."
msgstr "Acceda a su cuenta para ver las alertas."

#: weblate/templates/component.html:190 weblate/templates/project.html:190
msgid ""
"You can substitute all instances of a string. The search is a simple "
"substring case sensitive search."
msgstr ""
"Puede reemplazar todas las ocurrencias de una cadena. La búsqueda es de "
"subcadenas y distingue entre mayúsculas y minúsculas."

#: weblate/templates/component.html:195 weblate/templates/project.html:195
#: weblate/templates/replace.html:52 weblate/templates/translation.html:258
msgid "Replace"
msgstr "Reemplazar"

#: weblate/templates/component.html:208 weblate/templates/translation.html:271
msgid "You can change the state of all strings matching a given type at once."
msgstr ""
"Puede cambiar el estado de todas las cadenas que coincidan con un tipo "
"concreto."

#: weblate/templates/component.html:212 weblate/templates/project.html:212
#: weblate/templates/translation.html:239
#: weblate/templates/translation.html:275
msgid "Apply"
msgstr "Aplicar"

#: weblate/templates/component.html:221 weblate/templates/translate.html:359
msgid "Browse all component changes"
msgstr "Explorar todos los cambios del componente"

#: weblate/templates/component.html:235
msgid ""
"The message is shown for all translations within the component, until its "
"given expiry, or permanently until it is deleted."
msgstr ""
"El mensaje se muestra en todas las traducciones del componente, bien hasta "
"su expiración o bien permanentemente hasta su eliminación."

#: weblate/templates/component.html:238 weblate/templates/lang/create.html:16
#: weblate/templates/manage-access.html:143
#: weblate/templates/manage/backups.html:110
#: weblate/templates/manage/users.html:33 weblate/templates/project.html:234
#: weblate/templates/snippets/query-builder.html:29
#: weblate/templates/snippets/query-builder.html:45
#: weblate/templates/snippets/query-builder.html:59
#: weblate/templates/snippets/query-builder.html:72
#: weblate/templates/snippets/query-builder.html:77
#: weblate/templates/snippets/query-builder.html:82
#: weblate/templates/snippets/query-builder.html:87
#: weblate/templates/snippets/query-builder.html:92
#: weblate/templates/snippets/query-builder.html:97
#: weblate/templates/snippets/query-builder.html:102
#: weblate/templates/snippets/query-builder.html:109
#: weblate/templates/translate.html:773 weblate/templates/translation.html:295
#: weblate/templates/translation.html:407
msgid "Add"
msgstr "Añadir"

#: weblate/templates/component.html:255
msgid "Rename component"
msgstr "Cambiar nombre de componente"

#: weblate/templates/component.html:258
msgid ""
"Renaming the component will change all its URLs, users will have to update "
"bookmarks or references in cloned repositories!"
msgstr ""
"Cambiar el nombre del componente modificará todos sus URL. Los usuarios "
"tendrán que actualizar sus marcadores o referencias en repositorios clonados."

#: weblate/templates/component.html:270
msgid "Move component"
msgstr "Mover componente"

#: weblate/templates/component.html:273
msgid ""
"Moving the component will change all its URLs, users will have to update "
"bookmarks or references in cloned repositories!"
msgstr ""
"Mover el componente modificará todos sus URL. Los usuarios tendrán que "
"actualizar sus marcadores o referencias en repositorios clonados."

#: weblate/templates/component.html:278
msgid "Move"
msgstr "Mover"

#: weblate/templates/component.html:289 weblate/templates/project.html:269
#: weblate/templates/translate.html:353 weblate/templates/translation.html:421
msgid "Loading…"
msgstr "Cargando…"

#: weblate/templates/component.html:296
#: weblate/templates/dashboard/user.html:95 weblate/templates/project.html:276
msgid ""
"You don't have permission to view reports for all users, only your "
"contributions will be listed."
msgstr ""
"No tiene permitido ver los informes de todos los usuarios; solo se mostrarán "
"sus contribuciones."

#: weblate/templates/component.html:306
#: weblate/templates/dashboard/user.html:105 weblate/templates/project.html:286
msgid "Credits"
msgstr "Créditos"

#: weblate/templates/component.html:310
msgid ""
"Lists all translators contributing to this component in a given time period. "
"Useful for inclusion in documentation or the app itself, to thank "
"translators and generate feedback to them."
msgstr ""
"Enumera todos los traductores que han contribuido a este componente en un "
"lapso determinado. Útil para su inclusión en la documentación o la "
"aplicación misma, para agradecer a los traductores y para darles "
"retroalimentación."

#: weblate/templates/component.html:314 weblate/templates/component.html:333
#: weblate/templates/dashboard/user.html:113
#: weblate/templates/dashboard/user.html:132
#: weblate/templates/manage/ssh.html:45 weblate/templates/project.html:294
#: weblate/templates/project.html:313
msgid "Generate"
msgstr "Generar"

#: weblate/templates/component.html:325
#: weblate/templates/dashboard/user.html:124 weblate/templates/project.html:305
msgid "Contributor stats"
msgstr "Estadísticas de contribuidores"

#: weblate/templates/component.html:329
#: weblate/templates/dashboard/user.html:128 weblate/templates/project.html:309
msgid "Reports the number of strings and words translated by each translator."
msgstr ""
"Informa de la cantidad de cadenas y palabras traducidas por cada traductor."

#: weblate/templates/contributor-agreement.html:9
#: weblate/templates/snippets/info.html:193
#: weblate/templates/snippets/libre-checklist.html:32
#: weblate/trans/models/component.py:451
msgid "Contributor agreement"
msgstr "Acuerdo de contribuidor"

#: weblate/templates/contributor-agreement.html:16
msgid "Please review the contributor agreement"
msgstr "Revise el acuerdo de contribuidor"

#: weblate/templates/contributor-agreement.html:18
msgid "Please read following contributor agreement:"
msgstr "Rogamos que lea el acuerdo de contribuidor siguiente:"

#: weblate/templates/contributor-agreement.html:29
msgid "You have already agreed to this agreement."
msgstr "Ya ha aceptado este acuerdo."

#: weblate/templates/dashboard/anonymous.html:9
#, python-format
msgid ""
"This site runs %(weblate_name_link)s for translating the software projects "
"listed below."
msgstr ""
"Este sitio utiliza %(weblate_name_link)s para traducir los proyectos que se "
"enumeran a continuación."

#: weblate/templates/dashboard/anonymous.html:10
msgid ""
"You need to be signed in to translate, otherwise you can only make "
"suggestions."
msgstr ""
"Necesita acceder a su cuenta para traducir; de lo contrario solo podrá hacer "
"sugerencias."

#: weblate/templates/dashboard/anonymous.html:17
#, python-format
msgid "Browse %(count)s project"
msgid_plural "Browse all %(count)s projects"
msgstr[0] "Explorar %(count)s proyecto"
msgstr[1] "Explorar los %(count)s proyectos"

#: weblate/templates/dashboard/user.html:13
msgid "Configure dashboard"
msgstr "Configurar cuadro de mando"

#: weblate/templates/dashboard/user.html:35
msgid "Recent additions"
msgstr "Adiciones recientes"

#: weblate/templates/dashboard/user.html:57
msgid ""
"Choose what languages you want in the preferences, to see overview of "
"available translations for those languages in your watched projects."
msgstr ""
"Seleccione en las preferencias los idiomas que desee para obtener una visión "
"de conjunto de las traducciones disponibles en esos idiomas en sus proyectos "
"monitorizados."

#: weblate/templates/dashboard/user.html:74
msgid ""
"Could not find any suggestions for you, please choose your languages in the "
"preferences to get some."
msgstr ""
"No se encontró ninguna sugerencia para usted. Elija sus idiomas en "
"Preferencias para recibir algunas."

#: weblate/templates/dashboard/user.html:109
msgid ""
"Lists all translators contributing in a given time period. Useful for "
"inclusion in documentation or the app itself, to thank translators and "
"generate feedback to them."
msgstr ""
"Enumera todos los traductores que han contribuido en un lapso determinado. "
"Útil para su inclusión en la documentación o la aplicación misma, para "
"agradecer a los traductores y para darles retroalimentación."

#: weblate/templates/data.html:13
msgid "Various data from Weblate is available in machine-readable format."
msgstr ""
"Diversos datos de Weblate están disponibles en un formato legible por "
"máquinas."

#: weblate/templates/data.html:17
msgid "RSS feeds"
msgstr "Sindicación RSS"

#: weblate/templates/data.html:22
msgid ""
"Follow the translation progress and all important changes from RSS feeds."
msgstr ""
"Esté al tanto del progreso de una traducción y cualquier otro cambio "
"importante con los suministros RSS."

#: weblate/templates/data.html:30 weblate/templates/data.html:64
#: weblate/templates/data.html:105
msgid "Link"
msgstr "Enlace"

#: weblate/templates/data.html:36 weblate/templates/data.html:42
msgid "RSS"
msgstr "RSS"

#: weblate/templates/data.html:48
msgid ""
"Per language RSS feeds are also available. Construct them by appending a "
"language code to the URLs above."
msgstr ""
"También existen suministros RSS por idioma. Puede construirlos añadiendo el "
"código de idioma en los URL anteriores."

#: weblate/templates/data.html:56
msgid ""
"Translation statistics for every component in JSON format lets you use the "
"data in other websites or tools."
msgstr ""
"Las estadísticas de traducción de cada componente en el formato JSON le "
"permiten utilizar los datos en otros sitios o herramientas."

#: weblate/templates/data.html:79
msgid ""
"You can fetch statistics for all translations in one component like this:"
msgstr ""
"Pueden obtenerse estadísticas sobre todas las traducciones en un componente "
"concreto de esta manera:"

#: weblate/templates/data.html:91
msgid "Notification hooks"
msgstr "Actuadores de notificación"

#: weblate/templates/data.html:96
msgid ""
"With notification hooks, Weblate automatically imports changes made by your "
"developers, allowing continuous localization."
msgstr ""
"Con los actuadores de notificaciones, Weblate importará automáticamente los "
"cambios hechos por sus desarrolladores y permitirá una regionalización "
"continua."

#: weblate/templates/data.html:111 weblate/templates/data.html:117
msgid "Hook"
msgstr "Actuador"

#: weblate/templates/data.html:123
msgid "You pull changes from a remote repository to Weblate like this:"
msgstr "Incorpore cambios de un repositorio remoto en Weblate de esta manera:"

#: weblate/templates/data.html:132
msgid ""
"Weblate also supports direct notifications from several code hosting sites:"
msgstr ""
"Weblate también es compatible con notificaciones directas de varios sitios "
"de almacenamiento de código:"

#: weblate/templates/data.html:137
msgid "Hosting site"
msgstr "Sitio de alojamiento"

#: weblate/templates/data.html:139
msgid "Note"
msgstr "Nota"

#: weblate/templates/data.html:146 weblate/templates/data.html:151
#: weblate/templates/data.html:156 weblate/templates/data.html:161
#: weblate/templates/data.html:166 weblate/templates/data.html:171
msgid "The documentation has detailed instructions"
msgstr "La documentación brinda instrucciones detalladas"

#: weblate/templates/engage.html:14
#, python-format
msgid "Get involved in <strong>%(project)s</strong>"
msgstr "Implíquese en <strong>%(project)s</strong>"

#: weblate/templates/engage.html:17
msgid "Hello and thank you for your interest"
msgstr "Hola y gracias por su interés"

#: weblate/templates/engage.html:19
#, python-format
msgid ""
"%(project)s is being translated using %(weblate_name_link)s, a web tool "
"designed to ease translating for both developers and translators."
msgstr ""
"%(project)s se traduce mediante %(weblate_name_link)s, una herramienta "
"diseñada para facilitar la traducción tanto a desarrolladores como a "
"traductores."

#: weblate/templates/engage.html:25 weblate/trans/widgets.py:255
msgctxt "Label on engage page"
msgid "String"
msgid_plural "Strings"
msgstr[0] "Cadena"
msgstr[1] "Cadenas"

#: weblate/templates/engage.html:29 weblate/trans/widgets.py:263
msgctxt "Label on engage page"
msgid "Language"
msgid_plural "Languages"
msgstr[0] "Idioma"
msgstr[1] "Idiomas"

#: weblate/templates/engage.html:32
#: weblate/trans/templatetags/translations.py:936 weblate/trans/widgets.py:100
#, python-format
msgctxt "Translated percents"
msgid "%(percent)s%%"
msgstr "%(percent)s %%"

#: weblate/templates/engage.html:40
#, python-format
msgid ""
"The translation project for %(project)s currently contains <strong>%(count)s "
"string</strong> for translation and is <strong>%(percent)s%% complete</"
"strong>."
msgid_plural ""
"The translation project for %(project)s currently contains <strong>%(count)s "
"strings</strong> for translation and is <strong>%(percent)s%% complete</"
"strong>."
msgstr[0] ""
"El proyecto de traducción de %(project)s contiene actualmente <strong>"
"%(count)s cadena</strong> traducible y se ha completado el <strong>"
"%(percent)s %%</strong>."
msgstr[1] ""
"El proyecto de traducción de %(project)s contiene actualmente <strong>"
"%(count)s cadenas</strong> traducibles y se ha completado el <strong>"
"%(percent)s %%</strong>."

#: weblate/templates/engage.html:44
#, python-format
msgid ""
"The translation project for %(project)s currently contains <strong>%(count)s "
"string</strong> for translation."
msgid_plural ""
"The translation project for %(project)s currently contains <strong>%(count)s "
"strings</strong> for translation."
msgstr[0] ""
"El proyecto de traducción de %(project)s contiene actualmente <strong>"
"%(count)s cadena</strong> traducible."
msgstr[1] ""
"El proyecto de traducción de %(project)s contiene actualmente <strong>"
"%(count)s cadenas</strong> traducibles."

#: weblate/templates/engage.html:46
#, python-format
msgid "It is being translated into <strong>%(count)s language</strong>."
msgid_plural ""
"It is being translated into <strong>%(count)s languages</strong>."
msgstr[0] "Se traduce a <strong>%(count)s idioma</strong>."
msgstr[1] "Se traduce a <strong>%(count)s idiomas</strong>."

#: weblate/templates/engage.html:48
#, python-format
msgid ""
"Overall, these translations are <strong>%(percent)s%% complete</strong>."
msgstr ""
"En su conjunto, se ha completado el <strong>%(percent)s %% de estas "
"traducciones</strong>."

#: weblate/templates/engage.html:51
#, python-format
msgid ""
"If you would like to contribute to translation of %(project)s, you need to "
"register on this server."
msgstr ""
"Si quiere contribuir a la traducción de %(project)s, necesita registrarse en "
"este servidor."

#: weblate/templates/engage.html:53
msgid ""
"This translation is open only to a limited group of translators, if you want "
"to contribute please get in touch with the project maintainers."
msgstr ""
"Esta traducción está abierta solamente a un grupo limitado de traductores. "
"Si desea colaborar, póngase en contacto con los responsables del proyecto."

#: weblate/templates/engage.html:56
msgid ""
"Once you have activated your account, proceed to the translation section."
msgstr "Una vez activada su cuenta, continúe a la sección de traducción."

#: weblate/templates/engage.html:64
#: weblate/templates/snippets/list-objects.html:119
#: weblate/templates/translate.html:30 weblate/templates/translation.html:146
msgid "Translate"
msgstr "Traducir"

#: weblate/templates/engage.html:65
msgid "View project languages"
msgstr "Ver idiomas del proyecto"

#: weblate/templates/fonts/font_detail.html:9
#: weblate/templates/fonts/font_list.html:9
#: weblate/templates/fonts/font_list.html:16 weblate/templates/project.html:95
msgid "Fonts"
msgstr "Tipos de letra"

#: weblate/templates/fonts/font_detail.html:20
msgid "File size"
msgstr "Tamaño de archivo"

#: weblate/templates/fonts/font_detail.html:21
#: weblate/templates/screenshots/screenshot_detail.html:85
msgid "Created"
msgstr "Creación"

#: weblate/templates/fonts/font_detail.html:22
#: weblate/templates/screenshots/screenshot_detail.html:86
msgid "Uploaded by"
msgstr "Cargado por"

#: weblate/templates/fonts/font_detail.html:23
msgid "Used in groups"
msgstr "Utilizado en los grupos"

#: weblate/templates/fonts/font_list.html:15
#: weblate/templates/fonts/fontgroup_detail.html:9
msgid "Font groups"
msgstr "Grupos de tipos de letra"

#: weblate/templates/fonts/font_list.html:25
msgid "Group name"
msgstr "Nombre de grupo"

#: weblate/templates/fonts/font_list.html:27
msgid "Language overrides"
msgstr "Anulaciones de idioma"

#: weblate/templates/fonts/font_list.html:51
msgid "Add font group"
msgstr "Añadir grupo de tipos de letra"

#: weblate/templates/fonts/font_list.html:62
msgid "Please upload fonts to be able to define font groups."
msgstr "Cargue tipos de letra para poder definir grupos."

#: weblate/templates/fonts/font_list.html:92
msgid "Add font"
msgstr "Añadir tipo de letra"

#: weblate/templates/fonts/font_list.html:97
#: weblate/templates/memory/index.html:165
#: weblate/templates/screenshots/screenshot_list.html:28
#: weblate/templates/translate.html:796 weblate/templates/translation.html:372
#: weblate/templates/translation.html:385
msgid "Upload"
msgstr "Cargar"

#: weblate/templates/fonts/fontgroup_detail.html:16
msgid "Font group"
msgstr "Grupo de tipos de letra"

#: weblate/templates/fonts/fontgroup_detail.html:22
msgid "language override"
msgstr "anulación de idioma"

#: weblate/templates/fonts/fontgroup_detail.html:29
#: weblate/templates/manage-access.html:57
#: weblate/templates/manage-access.html:74
#: weblate/templates/screenshots/screenshot_sources_body_actions.html:8
msgid "Remove"
msgstr "Quitar"

#: weblate/templates/fonts/fontgroup_detail.html:47
msgid "Add language override"
msgstr "Añadir anulación de idioma"

#: weblate/templates/fonts/fontgroup_detail.html:60
msgid "Edit font group"
msgstr "Editar grupo de tipos de letra"

#: weblate/templates/footer.html:5
#, python-format
msgid "Powered by %(weblate_version_link)s"
msgstr "Funciona con %(weblate_version_link)s"

#: weblate/templates/footer.html:13
msgid "Privacy policy"
msgstr "Normativa de privacidad"

#: weblate/templates/footer.html:15
msgid "Service status"
msgstr "Estado del servicio"

#: weblate/templates/guide.html:28
msgid ""
"Here you can find guidance to make your localization project attractive to "
"the community."
msgstr ""
"Aquí encontrará una guía para que su proyecto de regionalización sea "
"atractivo para la comunidad."

#: weblate/templates/i18n.html:23
msgid "Use a few words, avoid common phrases."
msgstr "Utilice unas cuantas palabras; evite frases habituales."

#: weblate/templates/i18n.html:24
msgid "No need for symbols, digits, or uppercase letters."
msgstr "No hacen falta símbolos, números ni letras en mayúsculas."

#: weblate/templates/i18n.html:25
msgid "Add another word or two. Uncommon words are better."
msgstr "Añada una o dos palabras. Las palabras poco comunes son mejores."

#: weblate/templates/i18n.html:26
msgid "Straight rows of keys are easy to guess."
msgstr "Es fácil adivinar filas rectas de teclas."

#: weblate/templates/i18n.html:27
msgid "Short keyboard patterns are easy to guess."
msgstr "Es fácil adivinar patrones cortos de teclado."

#: weblate/templates/i18n.html:28
msgid "Use a longer keyboard pattern with more turns."
msgstr "Utilice un patrón de teclado más largo y con más vueltas."

#: weblate/templates/i18n.html:29
msgid "Repeats like \"aaa\" are easy to guess."
msgstr "Es fácil adivinar repeticiones de letras como «aaa»."

#: weblate/templates/i18n.html:30
msgid ""
"Repeats like \"abcabcabc\" are only slightly harder to guess than \"abc\"."
msgstr ""
"Repeticiones como «abcabcabc» son solo un poco más difíciles de adivinar que "
"«abc»."

#: weblate/templates/i18n.html:31
msgid "Avoid repeated words and characters."
msgstr "Evite repetir caracteres y palabras."

#: weblate/templates/i18n.html:32
msgid "Sequences like \"abc\" or \"6543\" are easy to guess."
msgstr "Es fácil adivinar secuencias como «abc» o «6543»."

#: weblate/templates/i18n.html:33
msgid "Avoid sequences."
msgstr "Evite las secuencias."

#: weblate/templates/i18n.html:34
msgid "Recent years are easy to guess."
msgstr "Es fácil adivinar los años recientes."

#: weblate/templates/i18n.html:35
msgid "Avoid recent years."
msgstr "Evite los años recientes."

#: weblate/templates/i18n.html:36
msgid "Avoid years that are associated with you."
msgstr "Evite los años asociados con usted."

#: weblate/templates/i18n.html:37
msgid "Dates are often easy to guess."
msgstr "A menudo es fácil adivinar las fechas."

#: weblate/templates/i18n.html:38
msgid "Avoid dates and years that are associated with you."
msgstr "Evite las fechas y los años asociados con usted."

#: weblate/templates/i18n.html:39
msgid "This is a top-10 common password."
msgstr "Esta contraseña se encuentra dentro de las 10 más comunes."

#: weblate/templates/i18n.html:40
msgid "This is a top-100 common password."
msgstr "Esta contraseña se encuentra dentro de las 100 más comunes."

#: weblate/templates/i18n.html:41
msgid "This is a very common password."
msgstr "Esta es una contraseña muy común."

#: weblate/templates/i18n.html:42
msgid "This is similar to a commonly used password."
msgstr "Esta contraseña es similar a otra utilizada habitualmente."

#: weblate/templates/i18n.html:43
msgid "A word by itself is easy to guess."
msgstr "Es fácil adivinar una palabra sola."

#: weblate/templates/i18n.html:44
msgid "Names and surnames by themselves are easy to guess."
msgstr "Es fácil adivinar nombres y apellidos solos."

#: weblate/templates/i18n.html:45
msgid "Common names and surnames are easy to guess."
msgstr "Es fácil adivinar nombres y apellidos habituales."

#: weblate/templates/i18n.html:46
msgid "Capitalization doesn't help very much."
msgstr "El uso de mayúsculas no ayuda mucho."

#: weblate/templates/i18n.html:47
msgid "All-uppercase is almost as easy to guess as all-lowercase."
msgstr "Todo en mayúsculas es casi tan fácil de adivinar como todo minúsculas."

#: weblate/templates/i18n.html:48
msgid "Reversed words aren't much harder to guess."
msgstr "Las palabras invertidas no son mucho más difíciles de adivinar."

#: weblate/templates/i18n.html:49
msgid "Predictable substitutions like '@' instead of 'a' don't help very much."
msgstr ""
"No son de mucha ayuda las sustituciones predecibles como «@» en lugar de «a»."

#: weblate/templates/i18n.html:50
msgid "Your password can't contain repeated words or characters."
msgstr "Su contraseña no puede contener palabras o caracteres repetidos."

#: weblate/templates/js/git-status.html:20
#: weblate/templates/mail/repository_error.html:13
msgid "Repository status"
msgstr "Estado del repositorio"

#: weblate/templates/js/git-status.html:29 weblate/templates/translate.html:696
msgid "Pending changes not yet committed to the Weblate repository"
msgstr "Cambios pendientes aún no consignados en el repositorio de Weblate"

#: weblate/templates/js/git-status.html:34
msgid "Commit pending changes to the Weblate repository"
msgstr "Consignar cambios pendientes en el repositorio de Weblate"

#: weblate/templates/js/git-status.html:34
msgid "Commit"
msgstr "Consigna"

#: weblate/templates/js/git-status.html:43
msgid "Outgoing commits in the Weblate repository"
msgstr "Consignas salientes en el repositorio de Weblate"

#: weblate/templates/js/git-status.html:47
msgid "Push changes to the remote repository"
msgstr "Enviar cambios al repositorio remoto"

#: weblate/templates/js/git-status.html:47
msgid "Push"
msgstr "Envío"

#: weblate/templates/js/git-status.html:56
msgid "Missing commits in the Weblate repository"
msgstr "Faltan consignas en el repositorio de Weblate"

#: weblate/templates/js/git-status.html:61
msgid "Update with changes from the remote repository"
msgstr "Actualizar con cambios del repositorio remoto"

#: weblate/templates/js/git-status.html:61
msgid "Update"
msgstr "Actualizar"

#: weblate/templates/js/git-status.html:68
msgid "Pull changes from the remote repository"
msgstr "Incorporar cambios del repositorio remoto"

#: weblate/templates/js/git-status.html:68
msgid "Pull"
msgstr "Incorporación"

#: weblate/templates/js/git-status.html:71
msgid "Rebase Weblate changes onto the remote repository"
msgstr "Cambiar base de cambios de Weblate por el repositorio remoto"

#: weblate/templates/js/git-status.html:71
#: weblate/trans/models/component.py:143
msgid "Rebase"
msgstr "Cambiar base («rebase»)"

#: weblate/templates/js/git-status.html:86
msgid "Locking prevents translators from doing changes"
msgstr "El bloqueo impide que los traductores efectúen cambios"

#: weblate/templates/js/git-status.html:91
msgid "Allow changes to the Weblate repository"
msgstr "Permitir cambios en el repositorio de Weblate"

#: weblate/templates/js/git-status.html:91
#: weblate/templates/snippets/component/lock.html:11
msgid "Unlock"
msgstr "Desbloquear"

#: weblate/templates/js/git-status.html:93
msgid "Prevent any changes in the Weblate repository"
msgstr "Impedir cualquier cambio en el repositorio de Weblate"

#: weblate/templates/js/git-status.html:93
msgid "Lock"
msgstr "Bloquear"

#: weblate/templates/js/git-status.html:104
msgid ""
"Resetting removes all changes in Weblate so that the repository matches "
"upstream. Use with caution."
msgstr ""
"El restablecimiento elimina todos los cambios en Weblate para que el "
"repositorio coincida con el originario. Utilice esta opción con prudencia."

#: weblate/templates/js/git-status.html:109
msgid "Maintenance"
msgstr "Mantenimiento"

#: weblate/templates/js/git-status.html:114
msgid "Reset all changes in the Weblate repository"
msgstr "Restablecer todos los cambios del repositorio de Weblate"

#: weblate/templates/js/git-status.html:114
#: weblate/templates/translate.html:475
msgid "Reset"
msgstr "Restablecer"

#: weblate/templates/js/git-status.html:117
msgid "Cleanup all untracked files in the Weblate repository"
msgstr "Limpiar todos los archivos sin seguimiento del repositorio de Weblate"

#: weblate/templates/js/git-status.html:117
msgid "Cleanup"
msgstr "Limpieza"

#: weblate/templates/js/git-status.html:120
msgid "Force writing all translations to the Weblate repository"
msgstr ""
"Forzar escritura de todas las traducciones en el repositorio de Weblate"

#: weblate/templates/js/git-status.html:120
msgid "Force synchronization"
msgstr "Forzar sincronización"

#: weblate/templates/js/git-status.html:134
#, python-format
msgid "Repository for %(component)s"
msgstr "Repositorio de %(component)s"

#: weblate/templates/js/git-status.html:140
msgid "Repository details"
msgstr "Detalles del repositorio"

#: weblate/templates/js/git-status.html:148
msgid "Repository changes"
msgstr "Cambios del repositorio"

#: weblate/templates/lang/create.html:7 weblate/templates/languages.html:15
msgid "Add language"
msgstr "Añadir idioma"

#: weblate/templates/language-project.html:63
#: weblate/templates/language.html:54
msgid "Browse all language changes"
msgstr "Explorar todos los cambios del idioma"

#: weblate/templates/last-changes-content.html:27
#: weblate/templates/snippets/suggestions.html:23
msgid "View details"
msgstr "Ver detalles"

#: weblate/templates/last-changes-content.html:29
msgid "View notification"
msgstr "Ver notificación"

#: weblate/templates/last-changes-content.html:34
msgid "Revert"
msgstr "Revertir"

#: weblate/templates/last-changes-content.html:40
#: weblate/templates/manage-access.html:152
#: weblate/templates/snippets/suggestions.html:46
msgid "Block user"
msgstr "Bloquear usuario"

#. Translators: Number of edits on a change in Damerau–Levenshtein distance
#: weblate/templates/last-changes-content.html:55
#, python-format
msgid "%(count)s character edited"
msgid_plural "%(count)s characters edited"
msgstr[0] "%(count)s carácter editado"
msgstr[1] "%(count)s caracteres editados"

#: weblate/templates/last-changes-content.html:57
msgid "Current translation"
msgstr "Traducción actual"

#: weblate/templates/last-changes-content.html:85
msgid "No matching activity found."
msgstr "No se encontró la actividad buscada."

#: weblate/templates/list-comments.html:13
msgid "Resolved comment"
msgstr "Comentario de la resolución"

#: weblate/templates/list-comments.html:15
#: weblate/templates/mail/snippets/source-string.html:14
#: weblate/templates/snippets/note-badge.html:5
#: weblate/templates/translate.html:625
msgid "Source string comment"
msgstr "Comentario de la cadena de origen"

#: weblate/templates/list-comments.html:17
msgid "Translation comment"
msgstr "Comentario de la traducción"

#: weblate/templates/list-comments.html:29
msgid "Resolve"
msgstr "Resolver"

#: weblate/templates/list-comments.html:36
#: weblate/templates/snippets/suggestions.html:39
msgid "Mark as spam"
msgstr "Marcar como indeseable"

#: weblate/templates/mail/account_activity.html:7
#, fuzzy, python-format
#| msgid "There has been a following change in your account at %(site_title)s:"
msgid "The following activity has occured on your account at %(site_title)s:"
msgstr "Hubo un cambio en su cuenta en %(site_title)s:"

#: weblate/templates/mail/account_activity_subject.txt:4
#, python-format
msgid "Activity on your account at %(site_title)s"
msgstr "Actividad de la cuenta en %(site_title)s"

#: weblate/templates/mail/activation.html:7
#, python-format
msgid ""
"This is an automatic e-mail to help you complete your registration with "
"%(site_title)s."
msgstr ""
"Este es un correo automático para ayudarle a completar el registro en "
"%(site_title)s."

#: weblate/templates/mail/activation_subject.txt:4
#, python-format
msgid "Your registration on %(site_title)s"
msgstr "Su registro en %(site_title)s"

#: weblate/templates/mail/approved_string_subject.txt:3
#, python-format
msgid "Approved translation in %(translation)s"
msgstr "Traducción aprobada en %(translation)s"

#: weblate/templates/mail/base.html:52
msgid "Translation Info"
msgstr "Información de traducción"

#: weblate/templates/mail/base.html:62
msgid "Component Information"
msgstr "Información de componente"

#: weblate/templates/mail/base.html:77
msgid "Project Information"
msgstr "Información del proyecto"

#: weblate/templates/mail/base.html:99
msgid "Weblate, the libre continuous localization system."
msgstr "Weblate, el sistema libre de regionalización continua."

#: weblate/templates/mail/base.html:106
msgid "Turn off this notification"
msgstr "Desactivar esta notificación"

#: weblate/templates/mail/base.html:117
#, python-format
msgid "Generated on %(timestamp)s."
msgstr "Generado el %(timestamp)s."

#: weblate/templates/mail/billing_expired.html:8
msgid "Your trial period is going to expire in less than a week."
msgstr "Su período de prueba caducará en menos de una semana."

#: weblate/templates/mail/billing_expired.html:10
msgid ""
"If you like Weblate and you want to continue using it, please purchase the "
"subscription. If not, tell us what you are missing."
msgstr ""
"Si le gusta Weblate y quiere continuar utilizándolo, compre la suscripción. "
"Si no, háganos saber qué echa en falta."

#: weblate/templates/mail/billing_expired.html:12
msgid ""
"If you like Weblate and you want to continue using it, just request an "
"approval of your libre plan."
msgstr ""
"Si le gusta Weblate y quiere continuar utilizándolo, basta con que solicite "
"la aprobación de su plan libre."

#: weblate/templates/mail/billing_expired.html:16
msgid "Your billing plan has expired and all its projects have been removed."
msgstr ""
"Su plan de facturación ha caducado y se han eliminado todos los proyectos en "
"este."

#: weblate/templates/mail/billing_expired.html:18
msgid ""
"Your billing plan has expired, if you want to continue using the service, "
"please renew it."
msgstr ""
"Su plan de facturación ha caducado. Si quiere continuar utilizando el "
"servicio, renuévelo."

#: weblate/templates/mail/billing_expired.html:21
msgid "This billing plan covers following projects:"
msgstr "Este plan de facturación abarca los proyectos siguientes:"

#: weblate/templates/mail/billing_expired.html:28
msgid "Remove the project"
msgstr "Eliminar el proyecto"

#: weblate/templates/mail/billing_expired.html:34
msgid "All projects covered by this billing plan have been removed."
msgstr ""
"Todos los proyectos cubiertos por este plan de facturación han sido "
"eliminados."

#: weblate/templates/mail/billing_expired.html:38
#, python-format
msgid ""
"If you don't perform the payment, all projects within this billing plan will "
"be removed on %(date)s."
msgstr ""
"Si no realiza el pago, todos los proyectos dentro de este plan de "
"facturación serán borrados en %(date)s."

#: weblate/templates/mail/billing_expired.html:40
#, python-format
msgid ""
"If your libre trial will not be approved, all projects within this billing "
"plan will be removed on %(date)s."
msgstr ""
"Si no se aprobare su prueba libre, todos los proyectos de este plan de "
"facturación se eliminarán el %(date)s."

#: weblate/templates/mail/billing_expired_subject.txt:3
msgid "Your translation project was removed"
msgstr "Se eliminó su proyecto de traducción"

#: weblate/templates/mail/billing_expired_subject.txt:5
msgid "Your translation project is scheduled for removal"
msgstr "Su proyecto de traducción está programado para ser retirado"

#: weblate/templates/mail/billing_expired_subject.txt:7
msgid "Your trial period is about to expire"
msgstr "Su período de prueba está a punto de caducar"

#: weblate/templates/mail/billing_expired_subject.txt:9
msgid "Your billing plan has expired"
msgstr "Su plan de facturación ha caducado"

#: weblate/templates/mail/changed_translation.html:14
#: weblate/templates/mail/new_suggestion.html:14
msgid "Translation change"
msgstr "Cambio en la traducción"

#: weblate/templates/mail/changed_translation.html:20
#: weblate/templates/mail/new_comment.html:16
#: weblate/templates/mail/new_suggestion.html:20
msgid "Edit this string"
msgstr "Editar esta cadena"

#: weblate/templates/mail/changed_translation_subject.txt:4
#, python-format
msgid "Changed translation in %(translation)s"
msgstr "Cambio de traducción en %(translation)s"

#: weblate/templates/mail/changed_translation_subject.txt:6
#, python-format
msgid "New translation in %(translation)s"
msgstr "Traducción nueva en %(translation)s"

#: weblate/templates/mail/component_license.html:12
#, python-format
msgid "Contributor agreement for component %(component)s was changed."
msgstr "Cambió el acuerdo de contribuidor del componente %(component)s."

#: weblate/templates/mail/component_license.html:15
msgid "Old agreement:"
msgstr "Acuerdo anterior:"

#: weblate/templates/mail/component_license.html:18
msgid "There was no contributor agreement before."
msgstr "Antes no había ningún acuerdo de contribuidor."

#: weblate/templates/mail/component_license.html:21
msgid "New agreement:"
msgstr "Acuerdo nuevo:"

#: weblate/templates/mail/component_license.html:24
msgid "Contributor agreement was removed."
msgstr "Se eliminó el acuerdo de contribuidor."

#: weblate/templates/mail/component_license_subject.txt:4
#, python-format
msgid "%(component)s was re-licensed to %(target)s"
msgstr "La licencia de %(component)s cambió a la %(target)s"

#: weblate/templates/mail/component_license_subject.txt:6
#, python-format
msgid "Contributor agreement for %(component)s was changed"
msgstr "Cambió el acuerdo de contribuidor de %(component)s"

#: weblate/templates/mail/component_lock_subject.txt:4
#, python-format
msgid "Component %(component)s was locked"
msgstr "Se bloqueó el componente %(component)s"

#: weblate/templates/mail/component_lock_subject.txt:6
#, python-format
msgid "Component %(component)s was unlocked"
msgstr "Se desbloqueó el componente %(component)s"

#: weblate/templates/mail/digest_subject.txt:3
#, python-format
msgid "Digest: %(notification_name)s"
msgstr "Resumen: %(notification_name)s"

#: weblate/templates/mail/invite.html:7
#, python-format
msgid ""
"%(from_user)s invites you to collaborate on the %(project_name)s translation "
"project at %(site_title)s."
msgstr ""
"%(from_user)s desea que participe en el proyecto de traducción de "
"%(project_name)s en %(site_title)s."

#: weblate/templates/mail/invite_subject.txt:4
#, python-format
msgid "Invitation to %(site_title)s"
msgstr "Invitación a %(site_title)s"

#: weblate/templates/mail/new_alert.html:12
msgid "View all alerts"
msgstr "Ver todas las alertas"

#: weblate/templates/mail/new_alert_subject.txt:3
#, python-format
msgid "New alert on %(component)s"
msgstr "Nueva alerta en %(component)s"

#: weblate/templates/mail/new_announcement.html:7
msgid "Announcement"
msgstr "Anuncio"

#: weblate/templates/mail/new_announcement_subject.txt:4
#, python-format
msgid "New announcement on %(project)s"
msgstr "Anuncio nuevo en %(project)s"

#: weblate/templates/mail/new_announcement_subject.txt:6
#, python-format
msgid "New announcement at %(site_title)s"
msgstr "Anuncio nuevo en %(site_title)s"

#: weblate/templates/mail/new_comment.html:9
msgid "Comment"
msgstr "Comentario"

#: weblate/templates/mail/new_comment_subject.txt:3
#, python-format
msgid "New comment in %(component)s"
msgstr "Nuevo comentario en %(component)s"

#: weblate/templates/mail/new_component_subject.txt:3
#, python-format
msgid "New translation component %(component)s"
msgstr "Nuevo componente de traducción %(component)s"

#: weblate/templates/mail/new_contributor.html:6
msgid "Congratulations"
msgstr "Enhorabuena"

#: weblate/templates/mail/new_contributor.html:8
#, python-format
msgid "The user %(username)s has just made a first contribution."
msgstr "%(username)s acaba de realizar su primera contribución."

#: weblate/templates/mail/new_contributor_subject.txt:3
#, python-format
msgid "New contributor in %(translation)s"
msgstr "Contribuidor nuevo en %(translation)s"

#: weblate/templates/mail/new_language.html:8
msgid "Added language"
msgstr "Idioma añadido"

#: weblate/templates/mail/new_language.html:12
#, python-format
msgid ""
"There has been a request for new language on %(component)s at %(site_title)s "
"by %(user)s."
msgstr ""
"%(user)s solicitó un idioma nuevo para %(component)s en %(site_title)s."

#: weblate/templates/mail/new_language.html:16
msgid ""
"Please add the language file to VCS, Weblate will automatically discover it "
"upon next update."
msgstr ""
"Añada el archivo de idioma al sistema de control de versiones. Weblate lo "
"detectará automáticamente en la próxima actualización."

#: weblate/templates/mail/new_language.html:21
msgid ""
"More information on adding new language files is to be found in the "
"documentation."
msgstr ""
"Encontrará más información sobre la adición de nuevos archivos de idioma en "
"la documentación."

#: weblate/templates/mail/new_language.html:25
msgid "Requested language"
msgstr "Idioma solicitado"

#: weblate/templates/mail/new_language.html:33
msgid "View translation component"
msgstr "Ver componente de traducción"

#: weblate/templates/mail/new_language_subject.txt:4
#, python-format
msgid "New language added to %(component)s"
msgstr "Se añadió un idioma nuevo a %(component)s"

#: weblate/templates/mail/new_language_subject.txt:6
#, python-format
msgid "New language request in %(component)s"
msgstr "Solicitud de nuevo idioma en %(component)s"

#: weblate/templates/mail/new_string_subject.txt:3
#, python-format
msgid "New string to translate in %(translation)s"
msgid_plural "New strings to translate in %(translation)s"
msgstr[0] "Cadena nueva por traducir en %(translation)s"
msgstr[1] "Cadenas nuevas por traducir en %(translation)s"

#: weblate/templates/mail/new_suggestion.html:9
msgid "Suggestion"
msgstr "Sugerencia"

#: weblate/templates/mail/new_suggestion_subject.txt:3
#, python-format
msgid "New suggestion in %(translation)s"
msgstr "Nueva sugerencia en %(translation)s"

#: weblate/templates/mail/parse_error.html:7
#: weblate/templates/mail/repository_error.html:7
msgid "Error message"
msgstr "Mensaje de error"

#: weblate/templates/mail/parse_error.html:13
msgid "Failing file"
msgstr "Falta el archivo"

#: weblate/templates/mail/parse_error_subject.txt:3
#, python-format
msgid "Parse error in %(component)s"
msgstr "Error de análisis en %(component)s"

#: weblate/templates/mail/pending_suggestions.html:8
#: weblate/templates/snippets/info.html:343 weblate/trans/filter.py:39
#: weblate/trans/filter.py:126
msgid "Strings with suggestions"
msgstr "Cadenas con sugerencias"

#: weblate/templates/mail/pending_suggestions_subject.txt:4
#, python-format
msgid "%(count)s pending suggestion in %(component)s"
msgid_plural "%(count)s pending suggestions in %(component)s"
msgstr[0] "%(count)s sugerencia pendiente en %(component)s"
msgstr[1] "%(count)s sugerencias pendientes en %(component)s"

#: weblate/templates/mail/remove.html:7
#, python-format
msgid "There was a request to remove your Weblate account at %(site_title)s."
msgstr ""
"Hubo una solicitud para eliminar su cuenta de Weblate en %(site_title)s."

#: weblate/templates/mail/remove_subject.txt:4
#, python-format
msgid "Account removal on %(site_title)s"
msgstr "Eliminación de cuenta en %(site_title)s"

#: weblate/templates/mail/repository_error_subject.txt:3
#, python-format
msgid "Repository failure in %(component)s"
msgstr "Fallo de repositorio en %(component)s"

#: weblate/templates/mail/repository_operation_subject.txt:3
#, python-format
msgid "Repository operation in %(component)s"
msgstr "Operación en repositorio de %(component)s"

#: weblate/templates/mail/reset-nonexisting.html:7
#, python-format
msgid ""
"The password can not be reset because there is no account registered for "
"this e-mail at %(site_title)s."
msgstr ""

#: weblate/templates/mail/reset-nonexisting.html:8
msgid ""
"Please check whether this Weblate instance is the one you have used and what "
"e-mail address you did use when registering."
msgstr ""

#: weblate/templates/mail/reset.html:7
#, python-format
msgid "There was a request to reset your Weblate password at %(site_title)s."
msgstr ""
"Hubo una solicitud de restablecimiento de su contraseña Weblate en "
"%(site_title)s."

#: weblate/templates/mail/reset_subject.txt:4
#, python-format
msgid "Password reset on %(site_title)s"
msgstr "Su contraseña en %(site_title)s"

#: weblate/templates/mail/shared-activity.html:14
#, fuzzy
#| msgid ""
#| "If you don’t recognize this change, you can report it by clicking the "
#| "button below."
msgid "If this was not done by you, report it by clicking the button below."
msgstr ""
"Si no reconoce este cambio, notifíquelo mediante el botón de más abajo."

#: weblate/templates/mail/shared-activity.html:15
msgid "Please request support through other means."
msgstr ""

#: weblate/templates/mail/shared-activity.html:16
#, python-format
msgid ""
"Ideas and questions can be sent to the %(link_start)sWeblate issue tracker"
"%(link_end)s."
msgstr ""

#: weblate/templates/mail/shared-activity.html:20
msgid "Report"
msgstr "Informar"

#: weblate/templates/mail/shared-registration.html:3
msgid ""
"Please click on the confirmation button below. In case it doesn't work you "
"might need to copy the URL on next line into the browser address bar to "
"proceed."
msgstr ""
"Pulse en el botón de confirmación de más abajo. Si no funciona, puede copiar "
"el URL del renglón siguiente en la barra de direcciones del navegador para "
"continuar."

#: weblate/templates/mail/shared-registration.html:11
#, python-format
msgid "The confirmation URL will expire after %(count)s hour."
msgid_plural "The confirmation URL will expire after %(count)s hours."
msgstr[0] "El URL de confirmación caducará en %(count)s hora."
msgstr[1] "El URL de confirmación caducará en %(count)s horas."

#: weblate/templates/mail/shared-registration.html:13
msgid ""
"In case the confirmation URL is expired, you can use password reset feature "
"to gain access to your account."
msgstr ""
"En caso de que el URL de confirmación esté vencido, puede utilizar el "
"restablecimiento de contraseña para obtener acceso a su cuenta."

#: weblate/templates/mail/shared-registration.html:19
msgid "Confirm password reset"
msgstr "Confirmar restablecimiento de contraseña"

#: weblate/templates/mail/shared-registration.html:21
msgid "Confirm account removal"
msgstr "Confirmar eliminación de cuenta"

#: weblate/templates/mail/shared-registration.html:23
msgid "Confirm registration"
msgstr "Confirmar registro"

#: weblate/templates/mail/shared-registration.html:28
msgid "If there is a problem with your registration, please contact us."
msgstr "Si hay algún problema con su proceso de registro, contáctenos."

#: weblate/templates/mail/snippets/source-string.html:9
#: weblate/templates/snippets/embed-units.html:32
#: weblate/templates/snippets/unit-readonly-badge.html:6
#: weblate/templates/snippets/unit-readonly-badge.html:8
#: weblate/templates/snippets/unit-readonly-badge.html:10
#: weblate/templates/translate.html:88 weblate/trans/forms.py:2106
#: weblate/utils/views.py:136
msgid "Source string"
msgstr "Cadena de origen"

#: weblate/templates/mail/snippets/unit-screenshots.html:5
#: weblate/templates/translate.html:659
msgid "Source string location"
msgstr "Ubicación de cadena de origen"

#: weblate/templates/mail/snippets/unit-screenshots.html:14
#: weblate/templates/translate.html:590
msgid "Screenshot context"
msgstr "Captura de pantalla de contexto"

#: weblate/templates/mail/todo_strings_subject.txt:4
#, python-format
msgid "%(count)s string needing action in %(component)s"
msgid_plural "%(count)s strings needing action in %(component)s"
msgstr[0] "%(count)s cadena necesita intervención en %(component)s"
msgstr[1] "%(count)s cadenas necesitan intervención en %(component)s"

#: weblate/templates/mail/todo_strings_subject.txt:6
#, python-format
msgid "%(count)s string needing action"
msgid_plural "%(count)s strings needing action"
msgstr[0] "%(count)s cadena necesita intervención"
msgstr[1] "%(count)s cadenas necesitan intervención"

#: weblate/templates/manage-access.html:10 weblate/trans/models/project.py:132
msgid "Access control"
msgstr "Control de acceso"

#: weblate/templates/manage-access.html:40
msgid "Last login"
msgstr "Última sesión"

#: weblate/templates/manage-access.html:54
#: weblate/templates/manage-access.html:98
msgid "Not yet signed in"
msgstr "Aún no ha accedido a su cuenta"

#: weblate/templates/manage-access.html:68
#: weblate/templates/manage/backups.html:78
#: weblate/templates/memory/index.html:79
#: weblate/templates/memory/index.html:113
#: weblate/templates/trans/delete-form.html:7
msgid "Are you absolutely sure?"
msgstr "¿Tiene toda la certeza?"

#: weblate/templates/manage-access.html:71
#, python-format
msgid "This will remove <b>%(user)s</b> access to this project."
msgstr "Esto quitará el acceso de <b>%(user)s</b> a este proyecto."

#: weblate/templates/manage-access.html:85
msgid "Resend invitation"
msgstr "Reenviar invitación"

#: weblate/templates/manage-access.html:122
msgid ""
"Once all its permissions are removed, the user will be removed from the "
"project."
msgstr ""
"Cuando se le hayan retirado todos los privilegios, se eliminará al usuario "
"del proyecto."

#: weblate/templates/manage-access.html:137
msgid "Add a user"
msgstr "Añadir usuario"

#: weblate/templates/manage-access.html:158
msgid "Block"
msgstr "Bloquear"

#: weblate/templates/manage-access.html:169
msgid "Invite new user"
msgstr "Invitar usuario nuevo"

#: weblate/templates/manage-access.html:175
msgid "Invite"
msgstr "Invitar"

#: weblate/templates/manage-access.html:190
msgid ""
"Weblate user management is turned off, you can change permissions in the "
"Django admin interface."
msgstr ""
"La gestión de usuarios en Weblate está desactivada; puede cambiar los "
"permisos en la interfaz administrativa de Django."

#: weblate/templates/manage-access.html:213
msgid "This is your personal API key, do not share it with anybody else."
msgstr "Esta es su clave personal de la API; no la comparta con nadie."

#: weblate/templates/manage/alerts.html:7
msgid "Component alerts"
msgstr "Alertas de componentes"

#: weblate/templates/manage/alerts.html:22
msgid "dismissed"
msgstr "descartada"

#: weblate/templates/manage/alerts.html:33
msgid "Projects without components"
msgstr "Proyectos sin componentes"

#: weblate/templates/manage/alerts.html:45
#: weblate/templates/manage/performance.html:92
msgid "Congratulations, your setup seems to work."
msgstr "Felicitaciones, su configuración parece funcionar."

#: weblate/templates/manage/appearance.html:10 weblate/wladmin/views.py:83
msgid "Appearance"
msgstr "Apariencia"

#: weblate/templates/manage/appearance.html:18
msgid "Customize appearance"
msgstr "Personalizar apariencia"

#: weblate/templates/manage/appearance.html:24
msgid "Reset customization"
msgstr "Restablecer personalización"

#: weblate/templates/manage/backups.html:8 weblate/wladmin/views.py:76
msgid "Backups"
msgstr "Copias de respaldo"

#: weblate/templates/manage/backups.html:20
#, python-format
msgid "Backup service: %(url)s"
msgstr "Servicio de respaldos: %(url)s"

#: weblate/templates/manage/backups.html:22
msgid "Turned off"
msgstr "Desactivado"

#: weblate/templates/manage/backups.html:33
msgid "Backup service credentials"
msgstr "Credenciales del servicio de respaldos"

#: weblate/templates/manage/backups.html:62
msgid "Turn off"
msgstr "Desactivar"

#: weblate/templates/manage/backups.html:62
msgid "Turn on"
msgstr "Activar"

#: weblate/templates/manage/backups.html:63
msgid "Perform backup"
msgstr "Realizar copia de respaldo"

#: weblate/templates/manage/backups.html:81
msgid ""
"By removing the backup service, the credentials will be removed and you "
"might lose access to the backups."
msgstr ""
"Si elimina el servicio de respaldos, se suprimirán las credenciales y es "
"posible que pierda el acceso a las copias de respaldo."

#: weblate/templates/manage/backups.html:82
msgid ""
"In case you want to be able to restore the backups, please record "
"credentials below."
msgstr ""
"Si quiere poder restaurar copias de respaldo, guarde las credenciales "
"mostradas a continuación."

#: weblate/templates/manage/backups.html:103
msgid "Add backup service"
msgstr "Añadir servicio de respaldos"

#: weblate/templates/manage/billing.html:15
msgid "Commercial"
msgstr "Comercial"

#: weblate/templates/manage/billing.html:16
msgid "Libre"
msgstr "Libre"

#: weblate/templates/manage/index.html:23
#: weblate/wladmin/templates/admin/weblate-index.html:14
msgid "Weblate support status"
msgstr "Estado de asistencia de Weblate"

#: weblate/templates/manage/index.html:28
msgid "Weblate version"
msgstr "Versión de Weblate"

#: weblate/templates/manage/index.html:40
msgid "Support status"
msgstr "Estado de asistencia"

#: weblate/templates/manage/index.html:45
msgid "Exceeding service limits"
msgstr "Supera los límites del servicio"

#: weblate/templates/manage/index.html:52
msgid "Support expiry"
msgstr "Caducidad de asistencia"

#: weblate/templates/manage/index.html:58
msgid "Discover Weblate"
msgstr "Descubrir Weblate"

#: weblate/templates/manage/index.html:60
msgid "Browse discovery"
msgstr "Página de descubrimiento"

#: weblate/templates/manage/index.html:62
msgid "Your Weblate is listed on weblate.org"
msgstr "Su Weblate está catalogado en weblate.org"

#: weblate/templates/manage/index.html:64
msgid "Disable discovery"
msgstr "Desactivar descubrimiento"

#: weblate/templates/manage/index.html:65
msgid "Manage your listing"
msgstr "Gestionar su mención"

#: weblate/templates/manage/index.html:67
msgid "Your Weblate is not listed on weblate.org"
msgstr "Su Weblate no está catalogado en weblate.org"

#: weblate/templates/manage/index.html:69
msgid "Enable discovery"
msgstr "Activar descubrimiento"

#: weblate/templates/manage/index.html:77
msgid "Manage support package"
msgstr "Gestionar paquete de asistencia"

#: weblate/templates/manage/index.html:80
#: weblate/templates/manage/snippets/activation-form.html:18
msgid "Purchase support package"
msgstr "Comprar paquete de asistencia"

#: weblate/templates/manage/performance.html:9
#: weblate/wladmin/templates/admin/weblate-index.html:36
#: weblate/wladmin/views.py:78
msgid "Performance report"
msgstr "Reporte de rendimiento"

#: weblate/templates/manage/performance.html:25
msgid "Last occurrence"
msgstr "Última aparición"

#: weblate/templates/manage/performance.html:43
msgid "Ignore permanently"
msgstr "Ignorar siempre"

#: weblate/templates/manage/performance.html:55
msgid ""
"You can safely permanently ignore errors for features you do not intend to "
"use. These are usually caused by missing or outdated dependencies."
msgstr ""
"Puede ignorar de forma segura y permanente los errores de las "
"funcionalidades que no desea utilizar. Estos suelen ser causados por "
"dependencias faltantes o anticuadas."

#: weblate/templates/manage/performance.html:66
msgid "System checks"
msgstr "Comprobaciones de sistema"

#: weblate/templates/manage/performance.html:102
msgid "Celery queues"
msgstr "Colas de Celery"

#: weblate/templates/manage/performance.html:123
msgid "System encoding"
msgstr "Codificación de sistema"

#: weblate/templates/manage/performance.html:128
msgid "Web server"
msgstr "Servidor web"

#: weblate/templates/manage/performance.html:128
msgid "Celery worker"
msgstr "Trabajador de Celery"

#: weblate/templates/manage/performance.html:132
msgid "Filenames encoding"
msgstr "Codificación de nombres de archivo"

#: weblate/templates/manage/performance.html:134
#: weblate/templates/manage/performance.html:139
msgid "Unknown encoding"
msgstr "Codificación desconocida"

#: weblate/templates/manage/performance.html:137
msgid "Content encoding"
msgstr "Codificación de contenido"

#: weblate/templates/manage/performance.html:149
msgid "Connectivity"
msgstr "Conectividad"

#: weblate/templates/manage/performance.html:155
msgid "Database latency"
msgstr "Latencia de base de datos"

#: weblate/templates/manage/performance.html:159
msgid "Cache latency"
msgstr "Latencia de antememoria"

#: weblate/templates/manage/repos.html:6
#: weblate/wladmin/templates/admin/weblate-index.html:20
msgid "Status of repositories"
msgstr "Estado de los repositorios"

#: weblate/templates/manage/repos.html:14
msgid "This repository is linked to:"
msgstr "Este repositorio está vinculado a:"

#: weblate/templates/manage/snippets/activation-form.html:10
msgid "Activate support package"
msgstr "Activar paquete de asistencia"

#: weblate/templates/manage/snippets/activation-form.html:13
msgid ""
"The support packages include priority e-mail support, or cloud backups of "
"your Weblate installation."
msgstr ""
"Los paquetes de asistencia incluyen ayuda prioritaria por correo o copias de "
"respaldo de su instalación de Weblate."

#: weblate/templates/manage/snippets/activation-form.html:17
msgid "Activate"
msgstr "Activar"

#: weblate/templates/manage/snippets/backup-credentials.html:5
msgid "Backup repository"
msgstr "Repositorio de respaldos"

#: weblate/templates/manage/snippets/backup-credentials.html:9
msgid "Passphrase"
msgstr "Frase de acceso"

#: weblate/templates/manage/snippets/backup-credentials.html:12
msgid ""
"The passphrase is used to encrypt the backups and is necessary to restore "
"them."
msgstr ""
"La frase de acceso se utiliza para cifrar las copias de respaldo y es "
"necesaria para restaurarlas."

#: weblate/templates/manage/snippets/backup-credentials.html:15
#: weblate/templates/manage/ssh.html:25
msgid "Download private key"
msgstr "Descargar clave privada"

#: weblate/templates/manage/snippets/backup-credentials.html:16
msgid "The private key is needed to access the remote backup repository."
msgstr ""
"La clave privada es necesaria para acceder al repositorio remoto de copias "
"de respaldo."

#: weblate/templates/manage/ssh.html:8
#: weblate/wladmin/templates/admin/weblate-index.html:26
#: weblate/wladmin/views.py:79
msgid "SSH keys"
msgstr "Claves SSH"

#: weblate/templates/manage/ssh.html:18
msgid "Public SSH key"
msgstr "Llave pública SSH"

#: weblate/templates/manage/ssh.html:36
msgid "Generate SSH key"
msgstr "Generar clave SSH"

#: weblate/templates/manage/ssh.html:40
msgid ""
"You don't seem to have existing SSH key, by pressing button below Weblate "
"will generate one for you."
msgstr ""
"Parece que no tiene una clave SSH. Utilice el botón siguiente para que "
"Weblate le genere una."

#: weblate/templates/manage/ssh.html:57
msgid "Known host keys"
msgstr "Llaves de servidor conocidas"

#: weblate/templates/manage/ssh.html:64 weblate/wladmin/forms.py:40
msgid "Hostname"
msgstr "Nombre de servidor"

#: weblate/templates/manage/ssh.html:65
msgid "Key type"
msgstr "Tipo de clave"

#: weblate/templates/manage/ssh.html:66
msgid "Fingerprint"
msgstr "Huella"

#: weblate/templates/manage/ssh.html:83
msgid "Add host key"
msgstr "Agrega llave de servidor"

#: weblate/templates/manage/ssh.html:87
msgid ""
"To access SSH hosts, its host key needs to be verified. You can get the host "
"key by entering a domain name or IP for the host in the form below."
msgstr ""
"Para acceder a servidores SSH, necesita verificar la llave del servidor. "
"Puede obtener la llave del servidor ingresando un dominio o IP para el mismo "
"en el formulario a continuación."

#: weblate/templates/manage/tools.html:35
#: weblate/templates/manage/tools.html:42
msgid "Django admin interface"
msgstr "Interfaz administrativa de Django"

#: weblate/templates/manage/tools.html:39
msgid ""
"The Django admin interface might be useful to perform certain management "
"operations."
msgstr ""
"La interfaz administrativa de Django le puede ser útil para realizar "
"determinadas operaciones de gestión."

#: weblate/templates/manage/tools.html:49
msgid "Send test e-mail"
msgstr "Enviar mensaje de correo de prueba"

#: weblate/templates/manage/tools.html:63
msgid "Test Sentry integration"
msgstr "Probar integración con Sentry"

#: weblate/templates/manage/tools.html:66
msgid "Generate a test event to test Sentry integration."
msgstr "Generar un suceso para poner a prueba la integración con Sentry."

#: weblate/templates/manage/users.html:28
msgid "Add new user"
msgstr "Añadir usuario nuevo"

#: weblate/templates/matrix.html:9
msgid "Matrix"
msgstr "Matriz"

#: weblate/templates/matrix.html:37
msgid "Displayed languages"
msgstr "Idiomas mostrados"

#: weblate/templates/matrix.html:42
msgid "Choose"
msgstr "Elegir"

#: weblate/templates/memory/index.html:28
msgid "Translation memory status"
msgstr "Estado de la memoria de traducción"

#: weblate/templates/memory/index.html:34
msgid "Shared translation memory"
msgstr "Memoria de traducción compartida"

#. Translators: Shared translation memory is enabled
#: weblate/templates/memory/index.html:39
msgid "on"
msgstr "activada"

#. Translators: Shared translation memory is disabled
#: weblate/templates/memory/index.html:42
msgid "off"
msgstr "desactivada"

#: weblate/templates/memory/index.html:57
#, python-format
msgid "Number of entries for %(project)s"
msgstr "Cantidad de aportaciones a %(project)s"

#: weblate/templates/memory/index.html:59
msgid "Number of uploaded shared entries"
msgstr "Cantidad de entradas compartidas cargadas"

#: weblate/templates/memory/index.html:61
msgid "Number of your entries"
msgstr "Cantidad de aportaciones suyas"

#: weblate/templates/memory/index.html:67
#: weblate/templates/memory/index.html:100
#: weblate/templates/memory/index.html:136
#: weblate/templates/memory/index.html:148
msgid "Download as JSON"
msgstr "Descargar como JSON"

#: weblate/templates/memory/index.html:68
#: weblate/templates/memory/index.html:101
#: weblate/templates/memory/index.html:137
#: weblate/templates/memory/index.html:149
msgid "Download as TMX"
msgstr "Descargar como TMX"

#: weblate/templates/memory/index.html:82
#: weblate/templates/memory/index.html:116
#, python-format
msgid ""
"This will permanently delete %(count)s entry from the translation memory."
msgid_plural ""
"This will permanently delete %(count)s entries from the translation memory."
msgstr[0] ""
"Esto eliminará permanentemente %(count)s entrada de la memoria de traducción."
msgstr[1] ""
"Esto eliminará permanentemente %(count)s entradas de la memoria de "
"traducción."

#: weblate/templates/memory/index.html:131
msgid "Number of shared entries"
msgstr "Cantidad de entradas compartidas"

#: weblate/templates/memory/index.html:143
msgid "Total number of entries"
msgstr "Cantidad total de aportaciones"

#: weblate/templates/memory/index.html:160
msgid "Import translation memory"
msgstr "Importar memoria de traducción"

#: weblate/templates/new-language.html:26
msgid ""
"Information on how to start translating into another language is to be found "
"in the translator instructions."
msgstr ""
"En las instrucciones del traductor encontrará información sobre cómo empezar "
"a traducir a otro idioma."

#: weblate/templates/new-language.html:28
msgid "Please choose the language you want to translate to."
msgstr "Seleccione el idioma al que quiere traducir."

#: weblate/templates/new-language.html:30
msgid ""
"Project maintainers are notified of this request, which prompts them to add "
"the language manually."
msgstr ""
"Los responsables del proyecto reciben una notificación sobre esta solicitud "
"que los invita a añadir el idioma manualmente."

#: weblate/templates/new-language.html:34
msgid "Can't find your language in the list above?"
msgstr "¿No encuentra su idioma en la lista anterior?"

#: weblate/templates/new-language.html:36
msgid ""
"This list includes only basic languages. Please contact project maintainers "
"for adding another one."
msgstr ""
"En esta lista figuran únicamente ciertos idiomas básicos. Póngase en "
"contacto con los responsables del proyecto para que añadan más."

#: weblate/templates/new-language.html:41
msgid "Request new translation"
msgstr "Solicitar traducción nueva"

#: weblate/templates/paginator.html:9
#: weblate/templates/snippets/position-field.html:15
msgid "Click to edit position"
msgstr "Pulse para editar la posición"

#: weblate/templates/paginator.html:10
#, python-format
msgid "%(position)s / %(total)s"
msgstr "%(position)s/%(total)s"

#: weblate/templates/paginator.html:12
#: weblate/templates/snippets/position-field.html:22
msgid "Go to position"
msgstr "Ir a la posición"

#: weblate/templates/paginator.html:19
#: weblate/templates/snippets/position-field.html:24
msgid "Jump to"
msgstr "Saltar a"

#. Translators: This is partial position indicator shown when editing position
#: weblate/templates/paginator.html:22
#, python-format
msgid "/ %(total)s"
msgstr "/%(total)s"

#: weblate/templates/project-label-edit.html:9
#: weblate/templates/project-labels.html:9 weblate/templates/project.html:96
#: weblate/templates/translate.html:634 weblate/trans/models/unit.py:331
#: weblate/utils/views.py:135
msgid "Labels"
msgstr "Etiquetas"

#: weblate/templates/project-label-edit.html:16
msgid "Edit label"
msgstr "Editar etiqueta"

#: weblate/templates/project-labels.html:17 weblate/trans/models/label.py:31
msgid "Label name"
msgstr "Nombre de etiqueta"

#: weblate/templates/project-labels.html:18 weblate/trans/models/label.py:33
msgid "Color"
msgstr "Color"

#: weblate/templates/project-labels.html:37
msgid "Add label"
msgstr "Añadir etiqueta"

#: weblate/templates/project.html:41
msgid "Announcements"
msgstr "Anuncios"

#: weblate/templates/project.html:122
msgid "Tweet this translation"
msgstr "Tuitear sobre esta traducción"

#: weblate/templates/project.html:166 weblate/templates/project.html:172
msgid "Browse all project changes"
msgstr "Explorar todos los cambios del proyecto"

#: weblate/templates/project.html:208
msgid "You can change the state of all strings matching given type at once."
msgstr ""
"Puede cambiar de una sola vez el estado de todas las cadenas que coincidan "
"con un tipo determinado."

#: weblate/templates/project.html:231
msgid ""
"The message is shown for all translations within the project, until its "
"given expiry, or permanently until it is deleted."
msgstr ""
"El mensaje se muestra en todas las traducciones del proyecto hasta su "
"expiración indicada o permanentemente hasta su eliminación."

#: weblate/templates/project.html:251
msgid "Rename project"
msgstr "Cambiar nombre de proyecto"

#: weblate/templates/project.html:254
msgid ""
"Renaming the project will change all URLs, users will have to update "
"bookmarks or references in cloned repositories!"
msgstr ""
"Si cambia el nombre del proyecto se modificarán todos los URL. Los usuarios "
"deberán actualizar sus marcadores o sus referencias en los repositorios "
"clonados."

#: weblate/templates/project.html:290
msgid ""
"Lists all translators contributing to this project in a given time period. "
"Useful for inclusion in documentation or the app itself, to thank "
"translators and generate feedback to them."
msgstr ""
"Enumera todos los traductores que han contribuido a este proyecto en un "
"lapso determinado. Útil para su inclusión en la documentación o la "
"aplicación misma, para agradecer a los traductores y para darles "
"retroalimentación."

#: weblate/templates/projects.html:15
msgid "Ask for project hosting"
msgstr "Solicitar alojamiento para un proyecto"

#: weblate/templates/ratelimit.html:5
msgid ""
"Your request was rejected because you have performed too many operations "
"recently."
msgstr ""
"Se rechazó su petición porque ha realizado demasiadas operaciones "
"recientemente."

#: weblate/templates/ratelimit.html:7
msgid "You have been signed out, please sign in and try again later."
msgstr ""
"Ha finalizado su sesión; acceda nuevamente e intente la acción más tarde."

#: weblate/templates/ratelimit.html:9
msgid "Please try again later."
msgstr "Inténtelo de nuevo más tarde."

#: weblate/templates/replace.html:19
msgid "Please review and confirm the search and replace results."
msgstr "Revise y confirme los resultados de la búsqueda y reemplazo."

#: weblate/templates/replace.html:23
msgid ""
"Showing and replacing only the first 250 matches. Perform the replacement "
"again to replace more entries."
msgstr ""
"Se reemplazarán únicamente las primeras 250 coincidencias. Realice la "
"operación de nuevo para reemplazar más entradas."

#: weblate/templates/screenshots/screenshot_detail.html:22
msgid "Assigned source strings"
msgstr "Cadenas de origen asignadas"

#: weblate/templates/screenshots/screenshot_detail.html:25
msgid ""
"Screenshot is shown to add visual context for all listed source strings."
msgstr ""
"Se muestra una captura de pantalla para añadir contexto visual a todas las "
"cadenas de origen enumeradas."

#: weblate/templates/screenshots/screenshot_detail.html:35
msgid "Assign source strings"
msgstr "Asignar cadenas de origen"

#: weblate/templates/screenshots/screenshot_detail.html:44
msgid "Automatically recognize"
msgstr "Reconocer automáticamente"

#: weblate/templates/screenshots/screenshot_detail.html:50
msgid "Source string search"
msgstr "Búsqueda de cadenas de origen"

#: weblate/templates/screenshots/screenshot_detail.html:82
msgid "Screenshot details"
msgstr "Detalles de captura de pantalla"

#: weblate/templates/screenshots/screenshot_detail.html:97
msgid "Deleting screenshot will remove it from all associated source strings."
msgstr ""
"Al eliminar la captura de pantalla, la quitará de todas las cadenas de "
"origen asociadas."

#: weblate/templates/screenshots/screenshot_list.html:23
#: weblate/templates/translate.html:789
msgid "Add new screenshot"
msgstr "Añadir captura de pantalla nueva"

#: weblate/templates/screenshots/screenshot_list.html:39
#: weblate/templates/translation.html:137
msgid "Strings"
msgstr "Cadenas"

#: weblate/templates/screenshots/screenshot_list.html:54
msgid "There are no assigned strings."
msgstr "No hay ninguna cadena asignada."

#: weblate/templates/screenshots/screenshot_sources_search_actions.html:2
msgid "Add to screenshot"
msgstr "Añadir a captura de pantalla"

#: weblate/templates/search.html:31
#: weblate/templates/snippets/embed-units.html:114
msgid "No matching strings found."
msgstr "No se encontraron cadenas que coincidan."

#: weblate/templates/snippets/about.html:3
msgid ""
"Weblate is a web based translation tool with tight version control "
"integration. It features a simple and clean user interface, propagation of "
"translations across components, quality checks and automatic linking to "
"source files."
msgstr ""
"Weblate es una herramienta de traducción basada en la web con una fuerte "
"integración con el control de versiones. Posee una interfaz limpia y "
"sencilla, propagación de traducciones entre componentes, comprobaciones de "
"calidad y asociación automática a archivos de código fuente."

#: weblate/templates/snippets/about.html:5
#, python-format
msgid "More information about Weblate can be found on %(weblate_link)s."
msgstr "Puede encontrar más información sobre Weblate en %(weblate_link)s."

#: weblate/templates/snippets/about.html:7
msgid "Weblate is libre software created by volunteers, and accepts donations."
msgstr "Weblate es software libre creado por voluntarios, y acepta donaciones."

#: weblate/templates/snippets/activity.html:10 weblate/trans/forms.py:1137
msgid "Last year"
msgstr "Año pasado"

#: weblate/templates/snippets/activity.html:14
msgctxt "Previous year"
msgid "Previous"
msgstr "Anterior"

#: weblate/templates/snippets/activity.html:16
msgid "Activity in last 12 months"
msgstr "Actividad en los últimos 12 meses"

#: weblate/templates/snippets/activity.html:24
#: weblate/templates/snippets/activity.html:29
#, python-format
msgid "%(count)s change"
msgid_plural "%(count)s changes"
msgstr[0] "%(count)s cambio"
msgstr[1] "%(count)s cambios"

#: weblate/templates/snippets/billing-failure.html:10
msgid "This might be caused by missing subscription."
msgstr "Ello puede deberse a que no cuenta con alguna suscripción."

#: weblate/templates/snippets/billing-failure.html:13
msgid ""
"This might be caused by some of your billings are past due date or over "
"limits."
msgstr ""
"Ello puede deberse a que pasó la fecha de vencimiento de facturación o se "
"superaron los límites."

#: weblate/templates/snippets/component/contributor-agreement.html:8
msgid "View contributor agreement"
msgstr "Ver el acuerdo de contribuidor"

#: weblate/templates/snippets/component/contributor-agreement.html:10
msgid ""
"Contribution to this translation requires you to agree with a contributor "
"agreement."
msgstr ""
"Para colaborar en esta traducción debe aceptar un acuerdo de contribuidor."

#: weblate/templates/snippets/component/lock.html:14
msgid "Get notified when this project is unlocked again"
msgstr "Enviarme una notificación cuando se desbloquee este proyecto"

#: weblate/templates/snippets/component/lock.html:17
msgid ""
"The translation is temporarily closed for contributions due to maintenance, "
"please come back later."
msgstr ""
"La traducción no acepta contribuciones temporalmente porque está en "
"mantenimiento; vuelva más tarde."

#: weblate/templates/snippets/component/lock.html:21
msgid "The translation was automatically locked due to following alerts:"
msgstr ""
"Esta traducción se bloqueó automáticamente a causa de las alertas siguientes:"

#: weblate/templates/snippets/editor.html:11
msgid ""
"The maximal string length is determined from the source string or flags."
msgstr ""
"La longitud máxima de la cadena la determina la cadena de origen o sus "
"indicadores."

#: weblate/templates/snippets/editor.html:15
msgid "Source string length"
msgstr "Longitud de la cadena de origen"

#: weblate/templates/snippets/embed-units.html:67
msgid "Assigned screenshots"
msgstr "Capturas de pantalla asignadas"

#: weblate/templates/snippets/embed-units.html:70
msgid "Actions"
msgstr "Acciones"

#: weblate/templates/snippets/embed-units.html:76
msgid "Loading results…"
msgstr "Cargando resultados…"

#: weblate/templates/snippets/format-translation.html:16
msgid "Clone to translation"
msgstr "Clonar a traducción"

#: weblate/templates/snippets/git-info.html:10 weblate/trans/forms.py:1708
#: weblate/trans/models/component.py:267
msgid "Source code repository"
msgstr "Repositorio de código fuente"

#: weblate/templates/snippets/git-info.html:19
#: weblate/trans/templatetags/translations.py:778
#, python-format
msgid "This component is linked to the %(target)s repository."
msgstr "Este componente está enlazado al repositorio %(target)s."

#: weblate/templates/snippets/git-info.html:21
#: weblate/templates/snippets/git-info.html:71
msgid "Repository URL copied to clipboard."
msgstr "Se copió el URL del repositorio en el portapapeles."

#: weblate/templates/snippets/git-info.html:27 weblate/trans/forms.py:1572
#: weblate/trans/forms.py:1716 weblate/trans/models/component.py:316
msgid "Repository branch"
msgstr "Rama del repositorio"

#: weblate/templates/snippets/git-info.html:36
msgid "Last remote commit"
msgstr "Última consigna remota"

#. Translators: For example: "nijel authored five days ago"
#: weblate/templates/snippets/git-info.html:43
#: weblate/templates/snippets/git-info.html:59
#, python-format
msgid "%(author)s authored %(date)s"
msgstr "Creado por %(author)s %(date)s"

#: weblate/templates/snippets/git-info.html:52
msgid "Last commit in Weblate"
msgstr "Última consigna en Weblate"

#: weblate/templates/snippets/git-info.html:68
msgid "Weblate repository"
msgstr "Repositorio de Weblate"

#: weblate/templates/snippets/glossary.html:7
#: weblate/trans/templatetags/translations.py:614
msgid "This translation is forbidden."
msgstr "Esta traducción está prohibida."

#: weblate/templates/snippets/glossary.html:9
msgid "This term should not be translated."
msgstr "Este término no debería traducirse."

#: weblate/templates/snippets/glossary.html:11
msgid "Copy word into translation"
msgstr "Copiar la palabra en la traducción"

#: weblate/templates/snippets/glossary.html:23
msgid "Edit glossary term"
msgstr "Editar término del glosario"

#: weblate/templates/snippets/glossary.html:54
msgid "No related strings found in the glossary."
msgstr "No se encontraron cadenas relacionadas en el diccionario."

#: weblate/templates/snippets/info.html:28
msgid "Aliased language codes"
msgstr "Alias de códigos de idioma"

#: weblate/templates/snippets/info.html:44
#, python-format
msgid "Plural: %(source_description)s"
msgstr "Plural: %(source_description)s"

#: weblate/templates/snippets/info.html:57
msgid "Plurals"
msgstr "Plurales"

#: weblate/templates/snippets/info.html:80 weblate/trans/models/project.py:98
msgid "Project website"
msgstr "Sitio web del proyecto"

#: weblate/templates/snippets/info.html:87
msgid "Instructions for translators"
msgstr "Instrucciones para traductores"

#: weblate/templates/snippets/info.html:111
msgid "Project maintainers"
msgstr "Responsables del proyecto"

#: weblate/templates/snippets/info.html:123
#: weblate/templates/snippets/info.html:180
#: weblate/trans/models/component.py:444
msgid "Translation license"
msgstr "Licencia de la traducción"

#: weblate/templates/snippets/info.html:137
msgid "Automatic component list assignment"
msgstr "Asignación de la lista de componentes automática"

#: weblate/templates/snippets/info.html:145
msgid "Translation process"
msgstr "Proceso de traducción"

#: weblate/templates/snippets/info.html:149
msgid "Translations can only be done through suggestions."
msgstr "Las traducciones solo se pueden hacer mediante sugerencias."

#: weblate/templates/snippets/info.html:150
#, python-format
msgid "Suggestions with one vote are automatically accepted as translations."
msgid_plural ""
"Suggestions are automatically accepted as translations once they have "
"%(count)s votes."
msgstr[0] ""
"Las sugerencias con un voto se aceptarán automáticamente como traducción."
msgstr[1] ""
"Las sugerencias se aceptarán automáticamente como traducciones cuando "
"alcancen %(count)s votos."

#: weblate/templates/snippets/info.html:152
msgid "Translations can be made directly."
msgstr "Las traducciones pueden hacerse directamente."

#: weblate/templates/snippets/info.html:154
msgid "Translation suggestions can be made."
msgstr "Es posible sugerir traducciones."

#: weblate/templates/snippets/info.html:156
msgid "Translation suggestions are turned off."
msgstr "Las sugerencias de traducciones están desactivadas."

#: weblate/templates/snippets/info.html:165
msgid "The translation uses monolingual files."
msgstr "La traducción utiliza archivos monolingües."

#: weblate/templates/snippets/info.html:167
msgid "The translation base language is editable."
msgstr "El idioma base de la traducción se puede editar."

#: weblate/templates/snippets/info.html:169
msgid "The translation base language can not be edited."
msgstr "El idioma base de traducción no puede ser editado."

#: weblate/templates/snippets/info.html:172
msgid "The translation uses bilingual files."
msgstr "La traducción utiliza archivos bilingües."

#: weblate/templates/snippets/info.html:206
#: weblate/templates/trans/discover-choice.html:5
#: weblate/trans/models/component.py:332
msgid "Filemask"
msgstr "Máscara de archivos"

#: weblate/templates/snippets/info.html:212
#: weblate/trans/models/component.py:342
msgid "Monolingual base language file"
msgstr "Archivo de base monolingüe"

#: weblate/templates/snippets/info.html:220
#: weblate/templates/translate.html:687
msgid "Translation file"
msgstr "Archivo de traducción"

#: weblate/templates/snippets/info.html:223
#: weblate/templates/translation.html:359
msgid "Download"
msgstr "Descargar"

#: weblate/templates/snippets/info.html:231
msgid "Last change"
msgstr "Último cambio"

#: weblate/templates/snippets/info.html:235
msgid "Last author"
msgstr "Último autor"

#: weblate/templates/snippets/info.html:245
msgid "Most active translators"
msgstr "Traductores más activos"

#: weblate/templates/snippets/info.html:264
msgid "Browse all users"
msgstr "Explorar todos los usuarios"

#: weblate/templates/snippets/info.html:270
msgid "String statistics"
msgstr "Estadísticas sobre las cadenas de texto"

#: weblate/templates/snippets/info.html:275
msgid "Strings percent"
msgstr "Porcentaje de cadenas"

#: weblate/templates/snippets/info.html:276
#: weblate/templates/snippets/info.html:451
#: weblate/templates/snippets/info.html:486
msgctxt "Number of hosted strings"
msgid "Hosted strings"
msgstr "Cadenas alojadas"

#: weblate/templates/snippets/info.html:277
msgid "Words percent"
msgstr "Porcentaje de palabras"

#: weblate/templates/snippets/info.html:278
#: weblate/templates/snippets/info.html:445
#: weblate/templates/snippets/info.html:479
msgctxt "Number of hosted words"
msgid "Hosted words"
msgstr "Palabras alojadas"

#: weblate/templates/snippets/info.html:279
msgid "Characters percent"
msgstr "Porcentaje de caracteres"

#: weblate/templates/snippets/info.html:280
msgctxt "Number of hosted characters"
msgid "Hosted characters"
msgstr "Caracteres alojados"

#: weblate/templates/snippets/info.html:295
#: weblate/templates/trans/alert/duplicatestring.html:10
#: weblate/templates/translate.html:376
msgid "Source"
msgstr "Original"

#: weblate/templates/snippets/info.html:306
#: weblate/templates/snippets/progress.html:5 weblate/trans/forms.py:451
msgid "Approved"
msgstr "Aprobadas"

#: weblate/templates/snippets/info.html:325 weblate/trans/forms.py:430
#: weblate/trans/forms.py:449
msgid "Needs editing"
msgstr "Necesita edición"

#: weblate/templates/snippets/info.html:352 weblate/trans/filter.py:35
#: weblate/trans/filter.py:122
msgid "Not translated strings"
msgstr "Cadenas sin traducir"

#: weblate/templates/snippets/info.html:368
msgid "Global numbers"
msgstr "Números globales"

#: weblate/templates/snippets/info.html:400
#: weblate/templates/snippets/info.html:471
msgid "and previous 30 days"
msgstr "y los 30 días previos"

#: weblate/templates/snippets/info.html:401
#: weblate/templates/snippets/info.html:472
msgid "Trends of last 30 days"
msgstr "Tendencias en los últimos 30 días"

#: weblate/templates/snippets/info.html:439
msgid "Quick numbers"
msgstr "Números rápidos"

#: weblate/templates/snippets/info.html:463
#: weblate/templates/snippets/info.html:500
msgid "Contributors"
msgstr "Contribuidores"

#: weblate/templates/snippets/labels_description.html:7
#, python-format
msgid ""
"Additional labels can be defined in the <a href=\"%(url)s\">project "
"settings</a>."
msgstr ""
"Pueden definirse etiquetas adicionales en la <a href=\"%(url)s"
"\">configuración del proyecto</a>."

#: weblate/templates/snippets/labels_description.html:9
msgid "Additional labels can be defined by project administrators."
msgstr "Los administradores del proyecto pueden definir etiquetas adicionales."

#: weblate/templates/snippets/libre-basic.html:3
msgid ""
"Translated content has to be released under a license approved by OSI or "
"recognized as libre by FSF."
msgstr ""
"El contenido traducido debe publicarse en virtud de una licencia aprobada "
"por la OSI o reconocida como libre por la FSF."

#: weblate/templates/snippets/libre-basic.html:4
msgid ""
"All the source code has to be publicly available in a supported version "
"control system."
msgstr ""
"Todo el código fuente debe estar disponible públicamente en un sistema de "
"control de versiones admitido."

#: weblate/templates/snippets/libre-basic.html:5
msgid ""
"Translations have to be in the same repository as the source code, or under "
"the same project/organization as the source code repository."
msgstr ""
"Las traducciones deben estar en el mismo repositorio que el código fuente o "
"en el mismo proyecto/organización que el repositorio de código fuente."

#: weblate/templates/snippets/libre-basic.html:6
msgid "Using Weblate has been approved by the upstream project."
msgstr "Que el proyecto originario haya aprobado la utilización de Weblate."

#: weblate/templates/snippets/libre-basic.html:7
msgid ""
"Mention you use Weblate for translations in the README. It’ll attract new "
"translators and also help Weblate to be free for more projects."
msgstr ""
"Mencione que utiliza Weblate para las traducciones en su archivo README. "
"Ayudará a atraer traductores nuevos y además ayudará a que Weblate sea "
"gratuito para más proyectos."

#: weblate/templates/snippets/libre-basic.html:8
msgid "The project has had active development for at least three months."
msgstr ""
"Que durante los últimos tres meses el proyecto haya tenido desarrollo activo."

#: weblate/templates/snippets/libre-checklist.html:18
msgid "Unmet guidelines from the community localization checklist:"
msgstr ""
"Directrices incumplidas de la lista de control de regionalización "
"comunitaria:"

#: weblate/templates/snippets/list-objects-percent.html:5
#, python-format
msgid "%(value)s of %(all)s"
msgstr "%(value)s de %(all)s"

#: weblate/templates/snippets/list-objects-percent.html:7
#, python-format
msgid "Completed translation with %(count)s string"
msgid_plural "Completed translation with %(count)s strings"
msgstr[0] "Traducción completada con %(count)s cadena"
msgstr[1] "Traducción completada con %(count)s cadenas"

#: weblate/templates/snippets/list-objects.html:19
#: weblate/templates/snippets/list-objects.html:29
#: weblate/templates/snippets/list-objects.html:39
#: weblate/templates/snippets/list-objects.html:49
#: weblate/templates/snippets/list-objects.html:59
#: weblate/templates/snippets/list-objects.html:69
#: weblate/templates/snippets/list-objects.html:79
#: weblate/templates/snippets/list-objects.html:89
msgid "Sort this column"
msgstr "Ordenar esta columna"

#: weblate/templates/snippets/list-objects.html:43
msgid "Untranslated"
msgstr "No traducidas"

#: weblate/templates/snippets/list-objects.html:53
msgid "Untranslated words"
msgstr "Palabras no traducidas"

#: weblate/templates/snippets/list-objects.html:63
msgid "Untranslated characters"
msgstr "Caracteres no traducidos"

#: weblate/templates/snippets/list-objects.html:83
#: weblate/templates/trans/suggestion_list.html:8
#: weblate/templates/translate.html:249 weblate/templates/translate.html:433
#: weblate/trans/forms.py:1391
msgid "Suggestions"
msgstr "Sugerencias"

#: weblate/templates/snippets/list-objects.html:93
#: weblate/templates/translate.html:255 weblate/templates/translate.html:499
#: weblate/templates/translate.html:667
msgid "Comments"
msgstr "Comentarios"

#: weblate/templates/snippets/list-objects.html:115
msgid "Create translation"
msgstr "Crear traducción"

#: weblate/templates/snippets/list-objects.html:190
msgid "Nothing to list here."
msgstr "No hay nada que mostrar."

#: weblate/templates/snippets/login-info.html:4
msgid "Web-based <strong>continuous</strong> localization"
msgstr "Regionalización <strong>continua</strong> basada en la web"

#: weblate/templates/snippets/login-info.html:9
msgid "By registering and signing in to this service you accept our:"
msgstr "Al registrarse en el servicio y acceder a este, acepta los:"

#: weblate/templates/snippets/login-info.html:20
msgid ""
"By registering you agree to use your name and e-mail in version control "
"system commits and provide your contribution under license defined by each "
"translated project."
msgstr ""
"Al registrarse, acepta el uso de su nombre y dirección de correo electrónico "
"en los envíos al control de versiones, y que provee sus contribuciones bajo "
"la licencia definida por cada proyecto traducido."

#: weblate/templates/snippets/plural-formula.html:4
msgid ""
"This formula identifies which plural form will be used based on given count "
"(n)."
msgstr ""
"Esta fórmula identifica qué forma de plural se utilizará basándose en un "
"recuento dado (n)."

#: weblate/templates/snippets/position-field.html:8
#: weblate/templates/snippets/position-field.html:11
msgid "First"
msgstr "Primero"

#: weblate/templates/snippets/position-field.html:9
#: weblate/templates/snippets/position-field.html:12
msgid "Previous"
msgstr "Anterior"

#: weblate/templates/snippets/position-field.html:17
#, python-format
msgid "%(filter_pos)s / %(filter_count)s"
msgstr "%(filter_pos)s / %(filter_count)s"

#: weblate/templates/snippets/position-field.html:19
#, python-format
msgid "%(count)s string"
msgid_plural "%(count)s strings"
msgstr[0] "%(count)s cadena"
msgstr[1] "%(count)s cadenas"

#: weblate/templates/snippets/position-field.html:25
#, python-format
msgid "/ %(filter_count)s"
msgstr "/%(filter_count)s"

#: weblate/templates/snippets/position-field.html:30
#: weblate/templates/snippets/position-field.html:33
msgid "Next"
msgstr "Siguiente"

#: weblate/templates/snippets/position-field.html:31
#: weblate/templates/snippets/position-field.html:34
msgid "Last"
msgstr "Última"

#: weblate/templates/snippets/progress.html:8
msgid "Translated without any problems"
msgstr "Traducidas sin ningún problema"

#: weblate/templates/snippets/progress.html:11
msgid "Needs attention"
msgstr "Necesitan atención"

#: weblate/templates/snippets/project-component-settings.html:5
msgid ""
"Version control or files to translate are configured on individual "
"components:"
msgstr ""
"El control de versiones o los archivos por traducir se configuran en "
"componentes individuales:"

#: weblate/templates/snippets/project/billing-libre-trial.html:12
msgid ""
"This project is in the trial period, so be cautious before you contribute. "
"Things like license or repository can still change before being approved as "
"a libre project."
msgstr ""
"Este proyecto está en su período de pruebas, así que procure ser prudente "
"antes de contribuir. Es posible que la licencia o el repositorio cambien "
"mientras no se apruebe como proyecto libre."

#: weblate/templates/snippets/project/billing-trial.html:7
msgid "Manage billing"
msgstr "Gestionar facturación"

#: weblate/templates/snippets/project/billing-trial.html:8
msgid "This project is in the trial period."
msgstr "Este proyecto está en período de prueba."

#: weblate/templates/snippets/project/state.html:6
msgid "Pay the bills to unlock this project."
msgstr "Hace falta pagar la factura para desbloquear este proyecto."

#: weblate/templates/snippets/query-builder.html:6
msgid "Advanced query builder"
msgstr "Generador de consultas avanzadas"

#: weblate/templates/snippets/query-builder.html:16
msgid "Target strings"
msgstr "Cadenas de destino"

#: weblate/templates/snippets/query-builder.html:17
msgid "Key/Context strings"
msgstr "Cadenas de clave/contexto"

#: weblate/templates/snippets/query-builder.html:18
msgid "Comment strings"
msgstr "Cadenas de comentarios"

#: weblate/templates/snippets/query-builder.html:19
msgid "Location strings"
msgstr "Cadenas de ubicación"

#: weblate/templates/snippets/query-builder.html:20
msgid "String state"
msgstr "Estado de cadena"

#: weblate/templates/snippets/query-builder.html:21
msgid "Pending string"
msgstr "Cadena pendiente"

#: weblate/templates/snippets/query-builder.html:22
msgid "String target language"
msgstr "Idioma de destino de cadena"

#: weblate/templates/snippets/query-builder.html:23
msgid "String changed by"
msgstr "Cadena modificada por"

#: weblate/templates/snippets/query-builder.html:26
msgid "Search for…"
msgstr "Buscar…"

#: weblate/templates/snippets/query-builder.html:27
msgctxt "Exact search toggle"
msgid "Exact"
msgstr "Exacta"

#: weblate/templates/snippets/query-builder.html:36
msgid "String has suggestion"
msgstr "La cadena tiene sugerencias"

#: weblate/templates/snippets/query-builder.html:51
#: weblate/templates/snippets/query-builder.html:53
msgid "String changed after"
msgstr "Cadena modificada después de"

#: weblate/templates/snippets/query-builder.html:54
msgid "String changed before"
msgstr "Cadena modificada antes de"

#: weblate/templates/snippets/query-builder.html:57
msgid "Date"
msgstr "Fecha"

#: weblate/templates/snippets/query-builder.html:67
msgid "Query examples"
msgstr "Ejemplos de consultas"

#: weblate/templates/snippets/query-builder.html:70
msgid "Review strings changed by other users"
msgstr "Revisar cadenas modificadas por otros usuarios"

#: weblate/templates/snippets/query-builder.html:75 weblate/trans/filter.py:37
#: weblate/trans/filter.py:124
msgid "Translated strings"
msgstr "Cadenas traducidas"

#: weblate/templates/snippets/query-builder.html:80 weblate/trans/filter.py:48
#: weblate/trans/filter.py:128
msgid "Strings with comments"
msgstr "Cadenas con comentarios"

#: weblate/templates/snippets/query-builder.html:85 weblate/trans/filter.py:49
#: weblate/trans/filter.py:129
msgid "Strings with any failing checks"
msgstr "Cadenas con comprobaciones fallidas"

#: weblate/templates/snippets/query-builder.html:90
msgid "Strings with suggestions from others"
msgstr "Cadenas con sugerencias de otros"

#: weblate/templates/snippets/query-builder.html:95 weblate/trans/filter.py:63
#: weblate/trans/filter.py:131
msgid "Approved strings with suggestions"
msgstr "Cadenas aprobadas con sugerencias"

#: weblate/templates/snippets/query-builder.html:100
msgid "All untranslated strings added the past month"
msgstr "Todas las cadenas no traducidas añadidas el mes pasado"

#: weblate/templates/snippets/query-builder.html:107
msgid "Translated strings in a certain language"
msgstr "Cadenas traducidas en un determinado idioma"

#: weblate/templates/snippets/query-field.html:7 weblate/trans/filter.py:33
#: weblate/trans/filter.py:121
msgid "All strings"
msgstr "Todas las cadenas"

#: weblate/templates/snippets/query-field.html:11
msgid "Custom search"
msgstr "Búsqueda personalizada"

#: weblate/templates/snippets/query-field.html:21
#: weblate/templates/snippets/user-query-field.html:5
#: weblate/trans/forms.py:170
msgid "Query"
msgstr "Consulta"

#: weblate/templates/snippets/sort-field.html:10
#: weblate/templates/snippets/sort-field.html:14
#: weblate/templates/snippets/user-sort-field.html:9
#: weblate/templates/snippets/user-sort-field.html:13
msgid "Sort By"
msgstr "Ordenar por"

#: weblate/templates/snippets/ssh-key.html:5
msgid "Public key copied to clipboard."
msgstr "Se copió la clave pública en el portapapeles."

#: weblate/templates/snippets/ssh-key.html:6
msgid ""
"Weblate uses SSH key to access remote repositories. The corresponding public "
"key is found below, you can use it to grant Weblate access to a repository."
msgstr ""
"Weblate utiliza una clave SSH para acceder a repositorios remotos. La clave "
"pública correspondiente se encuentra a continuación; puede utilizarla para "
"conceder a Weblate acceso a un repositorio."

#: weblate/templates/snippets/ssh-key.html:11
msgid "SSH key not available."
msgstr "La clave SSH no está disponible."

#. Translators: Name of event in the history
#: weblate/templates/snippets/suggestions.html:12
#: weblate/trans/models/change.py:256
msgid "Suggestion added"
msgstr "Sugerencia añadida"

#: weblate/templates/snippets/suggestions.html:16
#, python-format
msgid "%(count)s vote"
msgid_plural "%(count)s votes"
msgstr[0] "%(count)s voto"
msgstr[1] "%(count)s votos"

#: weblate/templates/snippets/suggestions.html:30
msgid "Vote for"
msgstr "Votar a favor"

#: weblate/templates/snippets/suggestions.html:31
msgid "Vote against"
msgstr "Votar en contra"

#: weblate/templates/snippets/suggestions.html:34
msgid "Accept"
msgstr "Aceptar"

#: weblate/templates/snippets/suggestions.html:35
msgid "Accept and edit"
msgstr "Aceptar y editar"

#: weblate/templates/snippets/suggestions.html:54
msgid "Suggested change:"
msgstr "Cambio sugerido:"

#: weblate/templates/snippets/suggestions.html:59
msgid "Failing checks:"
msgstr "Comprobaciones fallidas:"

#: weblate/templates/snippets/unit-readonly-badge.html:4
msgid "Source in review"
msgstr "Origen en revisión"

#: weblate/templates/snippets/unit-readonly-badge.html:6
msgid "Source string editing is disabled."
msgstr "La edición de cadenas de origen está desactivada."

#: weblate/templates/snippets/unit-readonly-badge.html:8
msgid "Source strings can’t be edited. You can delete them and add new ones."
msgstr ""
"No se pueden editar las cadenas de origen. Puede eliminarlas y añadir nuevas."

#: weblate/templates/snippets/unit-readonly-badge.html:10
msgid "The source string cannot be edited."
msgstr "No se puede editar la cadena de origen."

#: weblate/templates/snippets/user-list.html:19 weblate/trans/forms.py:162
msgid "Could not find any such user."
msgstr "No se encontró esa cuenta de usuario."

#: weblate/templates/snippets/watch-dropdown.html:9
msgid "Watching"
msgstr "Monitorizando"

#: weblate/templates/snippets/watch-dropdown.html:13
#, python-format
msgid "Unwatch project %(project)s"
msgstr "Dejar de monitorizar %(project)s"

#: weblate/templates/snippets/watch-dropdown.html:15
#: weblate/templates/snippets/watch-dropdown.html:18
#, python-format
msgid "Customize notifications for %(object)s"
msgstr "Personalizar notificaciones sobre %(object)s"

#: weblate/templates/snippets/watch-dropdown.html:16
#: weblate/templates/snippets/watch-dropdown.html:19
#, python-format
msgid "Mute notifications for %(object)s"
msgstr "Silenciar notificaciones sobre %(object)s"

#: weblate/templates/snippets/watch-dropdown.html:24
msgid "Not watching"
msgstr "No monitorizando"

#: weblate/templates/snippets/watch-dropdown.html:28
#, python-format
msgid "Watch project %(project)s"
msgstr "Monitorizar proyecto %(project)s"

#: weblate/templates/snippets/watch-dropdown.html:30
#, python-format
msgid "Watch component %(component)s"
msgstr "Monitorizar componente %(component)s"

#: weblate/templates/trans/alert/addonscripterror.html:4
msgid "Weblate could not execute script addon."
msgstr "Weblate no pudo ejecutar el complemento de script."

#: weblate/templates/trans/alert/addonscripterror.html:6
#: weblate/templates/trans/alert/ambiguouslanguage.html:9
#: weblate/templates/trans/alert/cdnaddonerror.html:6
#: weblate/templates/trans/alert/duplicatelanguage.html:37
#: weblate/templates/trans/alert/duplicatestring.html:6
#: weblate/templates/trans/alert/parseerror.html:6
#: weblate/templates/trans/alert/unsupportedconfiguration.html:4
msgid "The following occurrences were found:"
msgstr "Se han encontrado las ocurrencias siguientes:"

#: weblate/templates/trans/alert/addonscripterror.html:10
msgid "Command"
msgstr "Orden"

#: weblate/templates/trans/alert/addonscripterror.html:10
#: weblate/templates/trans/alert/cdnaddonerror.html:10
#: weblate/templates/trans/alert/parseerror.html:10
msgid "Error"
msgstr "Error"

#: weblate/templates/trans/alert/ambiguouslanguage.html:5
#, fuzzy
#| msgid "The component translation files are using ambiguous language code."
msgid "Files for translated languages are using ambiguous language codes."
msgstr ""
"Los archivos de traducción del componente utilizan un código de idioma "
"ambiguo."

#: weblate/templates/trans/alert/ambiguouslanguage.html:6
#, fuzzy
#| msgid ""
#| "These language codes indicate a macrolanguage and it is usually better to "
#| "use code of individual language instead."
msgid ""
"These language codes indicate a macrolanguage, and it is usually better to "
"use the code of the individual language instead."
msgstr ""
"Estos códigos de idioma indican una macrolengua y, por lo general, es mejor "
"utilizar códigos de idiomas individuales en su lugar."

#: weblate/templates/trans/alert/ambiguouslanguage.html:13
msgid "Suggested individual language codes"
msgstr "Códigos de idioma individuales sugeridos"

#: weblate/templates/trans/alert/billinglimit.html:2
msgid ""
"Your billing plan has exceeded its limits. You can still use the service, "
"but are recommended to upgrade the billing plan."
msgstr ""
"Su plan de facturación ha excedido sus límites. Todavía puede utilizar el "
"servicio, pero se recomienda que lo suba de categoría."

#: weblate/templates/trans/alert/brokenbrowserurl.html:2
#: weblate/templates/trans/alert/unsupportedconfiguration.html:2
#: weblate/templates/trans/alert/unusedenforcedcheck.html:2
msgid "This component is set up incorrectly."
msgstr "Este componente está configurado de manera incorrecta."

#: weblate/templates/trans/alert/brokenbrowserurl.html:4
msgid "The repository browser URL points to non-existing locations:"
msgstr ""
"El URL del explorador del repositorio apunta a ubicaciones que no existen:"

#: weblate/templates/trans/alert/brokenbrowserurl.html:10
msgid ""
"This can happen if the path within the translation files contains references "
"to a parent directory, or is absolute."
msgstr ""
"Esto puede suceder si la ruta dentro de los archivos de traducción contiene "
"referencias al directorio contenedor o es absoluta."

#: weblate/templates/trans/alert/brokenprojecturl.html:2
msgid "This project is set up incorrectly."
msgstr "Este proyecto está configurado de manera incorrecta."

#: weblate/templates/trans/alert/brokenprojecturl.html:4
msgid "The project website URL points to a non-existing location:"
msgstr ""
"El URL del sitio web del proyecto apunta a una ubicación que no existe:"

#: weblate/templates/trans/alert/cdnaddonerror.html:4
msgid "Weblate CDN addon could not parse the HTML files."
msgstr "El complemento de CDN de Weblate no pudo procesar los archivos HTML."

#: weblate/templates/trans/alert/cdnaddonerror.html:10
#: weblate/templates/trans/alert/parseerror.html:10
msgid "Filename"
msgstr "Nombre del archivo"

#: weblate/templates/trans/alert/duplicatefilemask.html:3
msgid "Some linked components have the same filemask."
msgstr "Algún componente enlazado tiene la misma máscara de archivos."

#: weblate/templates/trans/alert/duplicatefilemask.html:4
msgid "Please fix this by removing one of them."
msgstr "Arregle esto quitando uno de ellos."

#: weblate/templates/trans/alert/duplicatefilemask.html:7
msgid "The following filemasks were found multiple times:"
msgstr "Se encontraron las máscaras de archivo siguientes varias veces:"

#: weblate/templates/trans/alert/duplicatelanguage.html:6
msgid "The component contains translation file for the source language."
msgstr ""
"El componente contiene un archivo de traducción para el idioma de origen."

#: weblate/templates/trans/alert/duplicatelanguage.html:8
#: weblate/templates/trans/alert/duplicatelanguage.html:28
msgid "Please consider the following:"
msgstr "Pruebe a hacer lo siguiente:"

#: weblate/templates/trans/alert/duplicatelanguage.html:12
msgid ""
"You might be using a monolingual translation file as a bilingual one. If "
"that is the case, please set the monolingual base language file location."
msgstr ""
"Posiblemente esté utilizando un archivo de traducción monolingüe como si "
"fuese bilingüe. En ese caso, establezca la ubicación del archivo de idioma "
"de base monolingüe."

#: weblate/templates/trans/alert/duplicatelanguage.html:14
msgid ""
"In case translation to the source language is desired, please change the "
"source language in the component settings."
msgstr ""
"En caso de que se desee la traducción al idioma de origen, cambie el idioma "
"de origen en la configuración del componente."

#: weblate/templates/trans/alert/duplicatelanguage.html:15
msgid ""
"If the translation file for the source language is not needed, please remove "
"it from the repository."
msgstr ""
"En caso de que no se necesite el archivo de traducción correspondiente al "
"idioma de origen, elimínelo del repositorio."

#: weblate/templates/trans/alert/duplicatelanguage.html:16
msgid ""
"If the translation file for the source language is needed, but should be "
"ignored by Weblate, please adjust the language filter to exclude it."
msgstr ""
"En caso de que se necesite el archivo de traducción del idioma de origen "
"pero Weblate debería ignorarlo, ajuste el filtro de idiomas para excluirlo."

#: weblate/templates/trans/alert/duplicatelanguage.html:24
msgid ""
"The component contains several translation files mapped to a single language "
"in Weblate."
msgstr ""
"El componente contiene varios archivos de traducción asignados a un solo "
"idioma en Weblate."

#: weblate/templates/trans/alert/duplicatelanguage.html:25
msgid "Please fix this by removing one of the translation files."
msgstr "Arregle esto quitando uno de los archivos de traducción."

#: weblate/templates/trans/alert/duplicatelanguage.html:31
msgid ""
"Avoid having translation files for both the plain language code and its "
"equivalent territory designation (for example de and de_DE)."
msgstr ""
"Evite tener a la vez archivos de traducción para el código de idioma "
"genérico y para un código con país (por ejemplo, «de» y «de_DE»)."

#: weblate/templates/trans/alert/duplicatelanguage.html:41
msgid "Language codes"
msgstr "Códigos de idioma"

#: weblate/templates/trans/alert/duplicatestring.html:4
msgid "The component contains several duplicated translation strings."
msgstr "El componente contiene varias cadenas de traducción duplicadas."

#: weblate/templates/trans/alert/duplicatestring.html:28
msgid ""
"Please fix this by removing duplicated strings with same identifier from the "
"translation files."
msgstr ""
"Arregle esto quitando las cadenas duplicadas con el mismo identificador de "
"los archivos de traducción."

#: weblate/templates/trans/alert/mergefailure.html:3
msgid "Weblate could not merge upstream changes while updating the repository."
msgstr ""
"Weblate no pudo fusionar los cambios de la fuente al actualizar el "
"repositorio."

#: weblate/templates/trans/alert/missinglicense.html:2
msgid ""
"Any publicly available project should have defined license to indicate what "
"terms apply to contributions."
msgstr ""
"Cualquier proyecto disponible al público debería tener una licencia definida "
"para indicar qué términos se aplican a las contribuciones."

#: weblate/templates/trans/alert/monolingualtranslation.html:2
msgid ""
"The translation component looks monolingual, but it is not set up to be."
msgstr ""
"El componente de traducción parece monolingüe, pero no está configurado para "
"serlo."

#: weblate/templates/trans/alert/monolingualtranslation.html:3
msgid "Please add a monolingual base language file in the component settings."
msgstr ""
"Añada un archivo de base monolingüe en la configuración del componente."

#: weblate/templates/trans/alert/nolibreconditions.html:3
msgid "This project does no longer fit into libre hosting conditions."
msgstr "Este proyecto ya no se ajusta a las condiciones del alojamiento libre."

#: weblate/templates/trans/alert/nomaskmatches.html:2
msgid "This component set up is incomplete, as it lacks any translations."
msgstr ""
"La configuración de este componente está incompleta, puesto que le faltan "
"las traducciones."

#: weblate/templates/trans/alert/nomaskmatches.html:6
msgid ""
"Starting new translations directly in Weblate is possible, and creates files "
"based on the filemask."
msgstr ""
"Es posible iniciar traducciones nuevas directamente en Weblate; ello crea "
"archivos basándose en la máscara de archivos."

#: weblate/templates/trans/alert/nomaskmatches.html:8
#, python-format
msgid ""
"Check whether the filemask <code>%(filemask)s</code> matches files in your "
"version control system repository."
msgstr ""
"Compruebe que la máscara de archivos <code>%(filemask)s</code> encuentre "
"archivos en su repositorio del sistema de control de versiones."

#. Translators: This is shown when an alert contains too many occurences, the count will be always at least 100
#: weblate/templates/trans/alert/occurrences-limit.html:5
#, python-format
msgid "Only some of the %(count)s occurrence is shown."
msgid_plural "Only some of the %(count)s occurrences are shown."
msgstr[0] "Solo se muestra una aparición de %(count)s."
msgstr[1] "Solo se muestran algunas de las apariciones de %(count)s."

#: weblate/templates/trans/alert/parseerror.html:4
msgid ""
"Weblate could not parse the translation files while updating the "
"translations."
msgstr ""
"Weblate no pudo procesar los archivos de traducción al actualizar las "
"traducciones."

#: weblate/templates/trans/alert/pushfailure.html:4
msgid "Weblate could not push changes to the upstream repository."
msgstr "Weblate no pudo enviar los cambios al repositorio originario."

#: weblate/templates/trans/alert/pushfailure.html:9
#: weblate/trans/models/component.py:2417
msgid ""
"Your push URL seems to miss credentials. Either provide them in the URL or "
"use SSH with key based authentication."
msgstr ""
"Parece que faltan los datos de acceso en el URL de envío. Proporciónelos en "
"el URL o utilice SSH con autenticación basada en claves."

#: weblate/templates/trans/alert/repositorychanges.html:4
msgid ""
"The VCS repository has many changes compared to the upstream. Please merge "
"the changes manually or set up push to automate this."
msgstr ""
"El repositorio VCS tiene muchos cambios en comparación con el originario. "
"Fusione los cambios manualmente o configure el envío para automatizarlos."

#: weblate/templates/trans/alert/repositoryoutdated.html:4
msgid ""
"The VCS repository is not up to date with the upstream one. Please merge "
"changes manually or set up hooks to automate this."
msgstr ""
"El repositorio VCS no está al día con respecto al originario. Fusione los "
"cambios manualmente o configure actuadores para automatizarlo."

#: weblate/templates/trans/alert/unsupportedconfiguration.html:9
#: weblate/trans/forms.py:1699 weblate/trans/models/component.py:255
msgid "Version control system"
msgstr "Sistema de control de versiones"

#: weblate/templates/trans/alert/unsupportedconfiguration.html:21
msgid ""
"This can happen after turning off support for these features, or when "
"dependencies are missing."
msgstr ""
"Ello puede suceder si se desactivan estas funcionalidades o si carece de "
"algunas dependencias."

#: weblate/templates/trans/alert/unusedenforcedcheck.html:4
msgid "Following enforced checks are not used anywhere:"
msgstr ""
"Las comprobaciones obligatorias siguientes no se utilizan en ningún sitio:"

#: weblate/templates/trans/alert/unusedenforcedcheck.html:8
#, python-format
msgid ""
"%(check)s quality check is enforced, but not turned on using <code>%(flag)s</"
"code>."
msgstr ""
"La comprobación de calidad %(check)s es obligatoria, pero no se ha activado "
"mediante <code>%(flag)s</code>."

#: weblate/templates/trans/alert/unusedscreenshot.html:2
msgid "There is at least one screenshot which is not assigned to any strings."
msgstr ""
"Hay por lo menos una captura de pantalla que no se ha asignado a ninguna "
"cadena."

#: weblate/templates/trans/alert/unusedscreenshot.html:4
msgid "Manage screenshots"
msgstr "Gestionar capturas de pantalla"

#: weblate/templates/trans/alert/updatefailure.html:4
msgid "Weblate could not fetch upstream changes when updating the repository."
msgstr ""
"Weblate no pudo recuperar los cambios de la fuente al actualizar el "
"repositorio."

#: weblate/templates/trans/change_list.html:23
msgid "Changes"
msgstr "Cambios"

#: weblate/templates/trans/change_list.html:33
msgid "Download latest changes as CSV"
msgstr "Descargar últimos cambios como CSV"

#: weblate/templates/trans/change_list.html:36
msgid "Follow using RSS"
msgstr "Seguir mediante RSS"

#: weblate/templates/trans/component_create.html:7
#: weblate/templates/trans/component_form.html:7
msgid "Create component"
msgstr "Crear componente"

#: weblate/templates/trans/component_create.html:14
#: weblate/templates/trans/component_form.html:12
msgid "You do not have permission to create components in any projects."
msgstr "No tiene permiso para crear componentes en ningún proyecto."

#: weblate/templates/trans/component_create.html:25
msgid "From version control"
msgstr "Desde control de versiones"

#: weblate/templates/trans/component_create.html:28
msgid "From existing component"
msgstr "Desde componente existente"

#: weblate/templates/trans/component_create.html:31
msgid "Additional branch"
msgstr "Rama adicional"

#: weblate/templates/trans/component_create.html:34
msgid "Upload translations files"
msgstr "Cargar archivos de traducción"

#: weblate/templates/trans/component_create.html:37
msgid "Translate document"
msgstr "Traducir documento"

#: weblate/templates/trans/component_create.html:40
msgid "Start from scratch"
msgstr "Comenzar de cero"

#: weblate/templates/trans/component_create.html:51
msgid ""
"Create a new translation component from remote version control system "
"repository."
msgstr ""
"Crear un componente de traducción nuevo a partir de un repositorio con "
"control de versiones."

#: weblate/templates/trans/component_create.html:53
#: weblate/templates/trans/component_create.html:66
#: weblate/templates/trans/component_create.html:80
#: weblate/templates/trans/component_create.html:95
#: weblate/templates/trans/component_create.html:107
#: weblate/templates/trans/component_create.html:123
#: weblate/templates/trans/component_form.html:38
msgid "Continue"
msgstr "Continuar"

#: weblate/templates/trans/component_create.html:64
msgid ""
"Create a new translation component from a repository already cloned in "
"Weblate."
msgstr ""
"Crear un componente de traducción nuevo a partir de un repositorio ya "
"clonado en Weblate."

#: weblate/templates/trans/component_create.html:77
msgid ""
"Create a new translation component for an additional branch of the existing "
"translation component."
msgstr ""
"Crear un componente de traducción nuevo para una rama adicional del "
"componente existente."

#: weblate/templates/trans/component_create.html:79
msgid ""
"The new component will be created for the selected branch with the exact "
"same configuration as the existing one."
msgstr ""
"El componente nuevo se creará para la rama seleccionada con la misma "
"configuración que el existente."

#: weblate/templates/trans/component_create.html:91
msgid ""
"Create a new translation component from an uploaded ZIP file containing "
"strings for translation."
msgstr ""
"Crear un componente de traducción nuevo a partir de un archivo ZIP con "
"cadenas para traducir."

#: weblate/templates/trans/component_create.html:92
msgid "The filenames within the archive need to have locale codes in them."
msgstr ""
"Los nombres de los archivos del archivador deben tener códigos de idioma y "
"región."

#: weblate/templates/trans/component_create.html:105
msgid ""
"Create a new translation component from an uploaded document for translation."
msgstr ""
"Crear un componente de traducción nuevo a partir de un documento para su "
"traducción."

#: weblate/templates/trans/component_create.html:119
msgid "Create a new empty translation component to start from scratch."
msgstr "Crear un componente de traducción vacío para comenzar de cero."

#: weblate/templates/trans/component_create.html:120
#, python-format
msgid ""
"Create a ZIP file containing any existing translation files you have, and "
"%(link_start)supload it%(link_end)s."
msgstr ""
"Cree un archivo ZIP con los archivos de traducción que ya tenga y "
"%(link_start)scárguelo%(link_end)s."

#: weblate/templates/trans/component_form.html:33
msgid ""
"You will be able to edit more options in the component settings after "
"creating it."
msgstr ""
"Podrá editar más opciones en la configuración de los componentes después de "
"crearlos."

#: weblate/templates/trans/delete-component.html:4
#, python-format
msgid ""
"This action cannot be undone. This will permanently delete the %(object)s "
"component and all related content."
msgstr ""
"Esta acción no puede deshacerse. Esto borrará permanentemente el componente "
"%(object)s y todo el contenido relacionado."

#: weblate/templates/trans/delete-component.html:8
#: weblate/templates/trans/delete-project.html:11
msgid "The following translation components will be removed:"
msgstr "Desaparecerán estos componentes de traducción:"

#: weblate/templates/trans/delete-component.html:20
msgid "Component to remove"
msgstr "Componente por eliminar"

#: weblate/templates/trans/delete-form.html:12
msgid "I understand the consequences, delete this translation"
msgstr "Entiendo las consecuencias; eliminar esta traducción"

#: weblate/templates/trans/delete-project-language.html:4
#, python-format
msgid ""
"This action cannot be undone. This will permanently delete %(object)s "
"translations and all related content."
msgstr ""
"Esta acción no puede deshacerse. Esto borrará permanentemente %(object)s "
"traducciones y todo el contenido relacionado."

#: weblate/templates/trans/delete-project-language.html:6
msgid "The following translations will be removed:"
msgstr "Desaparecerán las siguientes traducciones:"

#: weblate/templates/trans/delete-project-language.html:14
msgid "Project language to remove"
msgstr "Idioma de proyecto por eliminar"

#: weblate/templates/trans/delete-project.html:5
#, python-format
msgid ""
"This action cannot be undone. This will permanently delete the %(object)s "
"project and all related content."
msgstr ""
"Esta acción no puede deshacerse. Esto borrará permanentemente el proyecto "
"%(object)s y todo el contenido relacionado."

#: weblate/templates/trans/delete-project.html:6
msgid ""
"This includes, but is not limited to, translation memory, glossaries, or "
"user permissions."
msgstr ""
"Esto incluye, entre otros elementos, la memoria de traducción, los glosarios "
"y los permisos de usuarios."

#: weblate/templates/trans/delete-project.html:21
msgid "Project to remove"
msgstr "Proyecto por eliminar"

#: weblate/templates/trans/delete-translation.html:5
#, python-format
msgid ""
"This action cannot be undone. This will permanently delete the %(object)s "
"translation and all related content."
msgstr ""
"Esta acción no puede deshacerse. Esto borrará permanentemente la traducción "
"%(object)s y todo el contenido relacionado."

#: weblate/templates/trans/delete-translation.html:9
msgid "Translation to remove"
msgstr "Traducción por eliminar"

#: weblate/templates/trans/discover-choice.html:3
msgid "The detected file format is not supported."
msgstr "No se admite el formato de archivo detectado."

#: weblate/templates/trans/guide/addon.html:3
msgid "Enable addon:"
msgstr "Activar complemento:"

#: weblate/templates/trans/merge_instructions.html:6
msgid "Typical workflow for fixing merge conflicts"
msgstr "Flujo de trabajo típico para arreglar conflictos de fusión"

#: weblate/templates/trans/merge_instructions.html:10
msgid ""
"Commit all pending changes in Weblate and lock the translation component."
msgstr ""
"Consigne todos los cambios pendientes en Weblate y bloquee el componente de "
"traducción."

#: weblate/templates/trans/merge_instructions.html:14
msgid "Add Weblate exported repository as a remote."
msgstr "Añada el repositorio exportado de Weblate como un repositorio remoto."

#: weblate/templates/trans/merge_instructions.html:18
msgid "Merge Weblate changes and resolve any conflicts."
msgstr "Fusione los cambios de Weblate y resuelva cualquier conflicto."

#: weblate/templates/trans/merge_instructions.html:22
msgid "Push changes into upstream repository."
msgstr "Envíe los cambios al repositorio originario."

#: weblate/templates/trans/merge_instructions.html:26
msgid ""
"Weblate should now be able to see updated repository and you can unlock it."
msgstr ""
"Ahora, Weblate debería ser capaz de ver el repositorio actualizado y podrá "
"desbloquearlo."

#: weblate/templates/trans/merge_instructions.html:33
msgid "Check the FAQ for info on how to resolve this."
msgstr ""
"En las preguntas frecuentes hallará información sobre cómo solucionarlo."

#: weblate/templates/trans/messages_help.html:4
msgid "You can use Django templates markup in the commit messages."
msgstr ""
"Puede servirse del lenguaje de marcación de plantillas de Django en los "
"mensajes de las consignas."

#: weblate/templates/trans/other-row.html:12
msgid "This translation"
msgstr "Esta traducción"

#: weblate/templates/trans/other-row.html:15
msgid "Propagated"
msgstr "Propagada"

#: weblate/templates/trans/project_form.html:7
msgid "Create project"
msgstr "Crear proyecto"

#: weblate/templates/trans/project_form.html:12
msgid "You currently do not have permission to create projects."
msgstr "Actualmente no tiene permisos para crear proyectos."

#: weblate/templates/trans/repo_help.html:2
msgid ""
"When changing the repository URL, the existing content will be merged with "
"new repository. This will work just fine if the repository has been moved to "
"a different location. If the repository content is different, it might be "
"better to create new translation component."
msgstr ""
"Al cambiar el URL del repositorio, el contenido existente se fusionará con "
"el repositorio nuevo. Esto funcionará a la perfección si el repositorio se "
"ha movido a una ubicación diferente. Si el contenido del repositorio es "
"diferente, podría ser mejor crear un componente de traducción nuevo."

#: weblate/templates/translate.html:57
msgid "Edit in Zen mode"
msgstr "Editar en modo zen"

#: weblate/templates/translate.html:57 weblate/templates/translation.html:193
#: weblate/templates/zen.html:26
msgid "Zen"
msgstr "Zen"

#: weblate/templates/translate.html:60 weblate/templates/zen.html:48
msgid "Configure editor"
msgstr "Configurar editor"

#: weblate/templates/translate.html:78
msgid "Permalink copied to clipboard."
msgstr "Se copió el enlace permanente en el portapapeles."

#: weblate/templates/translate.html:78
msgid "Copy permalink"
msgstr "Copiar enlace permanente"

#: weblate/templates/translate.html:82
msgid "Forbidden glossary term"
msgstr "Término prohibido en glosario"

#: weblate/templates/translate.html:84
msgid "Glossary term"
msgstr "Término en glosario"

#: weblate/templates/translate.html:113 weblate/templates/zen-units.html:64
msgid "Source change"
msgstr "Cambios en origen"

#: weblate/templates/translate.html:129
msgid "Intermediate language"
msgstr "Idioma intermediario"

#: weblate/templates/translate.html:138 weblate/templates/translate.html:605
#: weblate/templates/zen-units.html:28 weblate/trans/forms.py:458
#: weblate/trans/models/unit.py:316
msgid "Explanation"
msgstr "Explicación"

#: weblate/templates/translate.html:161 weblate/trans/forms.py:955
msgid "Report issue with the source string"
msgstr "Informar de un problema con la cadena de origen"

#: weblate/templates/translate.html:181
msgid "Delete string"
msgstr "Eliminar cadena"

#: weblate/templates/translate.html:189
msgid "Add variant of this string"
msgstr "Añadir variante de esta cadena"

#: weblate/templates/translate.html:198 weblate/templates/translate.html:229
msgid "This translation is currently locked."
msgstr "Esta traducción está bloqueada en este momento."

#: weblate/templates/translate.html:202
msgid "Please sign in to save translations."
msgstr "Acceda a su cuenta para guardar las traducciones."

#: weblate/templates/translate.html:204
msgid ""
"Only reviewers can change approved strings, please add a suggestion if you "
"think the string should be changed."
msgstr ""
"Solo los revisores pueden cambiar las cadenas aprobadas; añada una "
"sugerencia si cree que la cadena debería modificarse."

#: weblate/templates/translate.html:206
msgid ""
"This translation only accepts suggestions, and these are approved by voting."
msgstr ""
"Esta traducción solo acepta sugerencias y estas son aprobadas por votación."

#: weblate/templates/translate.html:208
msgid ""
"Contributing to this translation requires you agree to its contributor "
"agreement."
msgstr ""
"Para colaborar en esta traducción debe aceptar un acuerdo de contribuidor."

#: weblate/templates/translate.html:212
msgid "Insufficient privileges for editing source strings."
msgstr "No tiene suficientes permisos para editar cadenas de origen."

#: weblate/templates/translate.html:214 weblate/trans/views/edit.py:400
#: weblate/trans/views/edit.py:421 weblate/trans/views/edit.py:439
#: weblate/trans/views/edit.py:901
msgid "Insufficient privileges for saving translations."
msgstr "No tiene suficientes permisos para guardar traducciones."

#: weblate/templates/translate.html:220
msgid "Save and stay"
msgstr ""

#: weblate/templates/translate.html:227
msgid "Insufficient privileges for adding suggestions."
msgstr "No tiene suficientes permisos para añadir sugerencias."

#: weblate/templates/translate.html:233
msgid "Suggest"
msgstr "Sugerir"

#: weblate/templates/translate.html:235
msgid "Skip"
msgstr "Omitir"

#: weblate/templates/translate.html:241
msgid "Messages placed around this one"
msgstr "Mensajes alrededor de este"

#: weblate/templates/translate.html:241
msgid "Nearby strings"
msgstr "Cadenas cercanas"

#: weblate/templates/translate.html:243
msgid "Strings with similar keys"
msgstr "Cadenas con claves similares"

#: weblate/templates/translate.html:243
msgid "Similar keys"
msgstr "Claves similares"

#: weblate/templates/translate.html:246
msgid "Variants of the string"
msgstr "Variantes de la cadena"

#: weblate/templates/translate.html:246 weblate/templates/translate.html:513
msgid "Variants"
msgstr "Variantes"

#: weblate/templates/translate.html:252
msgid "Other occurrences"
msgstr "Otras ocurrencias"

#: weblate/templates/translate.html:258
msgid "Computer-aided translation suggestions"
msgstr "Sugerencias de traducción computarizadas"

#: weblate/templates/translate.html:258
msgid "Automatic suggestions"
msgstr "Sugerencias automáticas"

#: weblate/templates/translate.html:260
msgid "Translations of this string in the other languages"
msgstr "Traducciones de esta cadena en otros idiomas"

#: weblate/templates/translate.html:260
msgid "Other languages"
msgstr "Otros idiomas"

#: weblate/templates/translate.html:261
msgid "List of recent changes done in Weblate"
msgstr "Lista de cambios recientes realizados en Weblate"

#: weblate/templates/translate.html:296
msgid "Showing only subset of the strings as there were too many matches."
msgstr ""
"Se muestran solo algunas de las cadenas dado que se han producido demasiados "
"resultados."

#: weblate/templates/translate.html:306
msgid "Difference to current string"
msgstr "Diferencia respecto a la cadena actual"

#: weblate/templates/translate.html:317
msgid "The following string has the same context and source."
msgid_plural "The following strings have the same context and source."
msgstr[0] "Esta cadena tiene el mismo contexto y el mismo origen."
msgstr[1] "Estas cadenas tienen el mismo contexto y el mismo origen."

#: weblate/templates/translate.html:325
msgid "The following string has different context, but the same source."
msgid_plural ""
"The following strings have different contexts, but the same source."
msgstr[0] "Esta cadena tiene un contexto diferente pero la misma fuente."
msgstr[1] "Estas cadenas tienen contextos diferentes pero la misma fuente."

#: weblate/templates/translate.html:333
msgid "The following string has a different source, but the same context."
msgid_plural ""
"The following strings have different sources, but the same context."
msgstr[0] "Esta cadena tiene un origen diferente pero el mismo contexto."
msgstr[1] "Estas cadenas tienen orígenes diferentes pero el mismo contexto."

#: weblate/templates/translate.html:343
msgid "Apply selected translation to all propagated strings"
msgstr "Aplicar traducción seleccionada en todas las cadenas propagadas"

#: weblate/templates/translate.html:345
msgid "Apply selected translation to current string"
msgstr "Aplicar traducción seleccionada a la cadena actual"

#: weblate/templates/translate.html:377
msgid "Origin"
msgstr "Origen"

#: weblate/templates/translate.html:378
msgid "Similarity"
msgstr "Similitud"

#: weblate/templates/translate.html:403
msgid "Comment on this string for fellow translators and developers to read."
msgstr ""
"Comparte un comentario en esta cadena para que lo consulten otros "
"traductores y los programadores."

#: weblate/templates/translate.html:425
msgid "Things to check"
msgstr "Puntos que revisar"

#: weblate/templates/translate.html:435
#, python-format
msgid "There is %(count)s suggestion for this string."
msgid_plural "There are %(count)s suggestions for this string."
msgstr[0] "Hay %(count)s sugerencia para esta cadena."
msgstr[1] "Hay %(count)s sugerencias para esta cadena."

#: weblate/templates/translate.html:449
msgid "Enforced"
msgstr "Obligatoria"

#: weblate/templates/translate.html:462
msgid "Fix string"
msgstr "Corregir cadena"

#: weblate/templates/translate.html:472
msgid "For all languages"
msgstr "Para todos los idiomas"

#: weblate/templates/translate.html:501
#, python-format
msgid "There is %(count)s comment for this string."
msgid_plural "There are %(count)s comments for this string."
msgstr[0] "Hay %(count)s comentario para esta cadena."
msgstr[1] "Hay %(count)s comentarios para esta cadena."

#: weblate/templates/translate.html:515
#, python-format
msgid "There is %(count)s variant of this string."
msgid_plural "There are %(count)s variants of this string."
msgstr[0] "Hay %(count)s variante de esta cadena."
msgstr[1] "Hay %(count)s variantes de esta cadena."

#: weblate/templates/translate.html:532
#, python-format
msgid "Browse glossary %(name)s"
msgstr "Explorar glosario «%(name)s»"

#: weblate/templates/translate.html:554 weblate/templates/translate.html:564
msgid "Add term to glossary"
msgstr "Añadir término al glosario"

#: weblate/templates/translate.html:583
msgid "String information"
msgstr "Información de cadena"

#: weblate/templates/translate.html:595
msgid "No screenshot currently associated."
msgstr "No se ha asociado ninguna captura de pantalla actualmente."

#: weblate/templates/translate.html:610
msgid "No explanation currently provided."
msgstr "No se ha proporcionado ninguna explicación actualmente."

#: weblate/templates/translate.html:639
msgid "No labels currently set."
msgstr "No se ha establecido ninguna etiqueta actualmente."

#: weblate/templates/translate.html:647
msgid "Flags"
msgstr "Indicadores"

#: weblate/templates/translate.html:652
msgid "No flags currently set."
msgstr "No se ha establecido ningún indicador actualmente."

#: weblate/templates/translate.html:674
msgid "String age"
msgstr "Antigüedad de cadena"

#: weblate/templates/translate.html:680
msgid "Source string age"
msgstr "Antigüedad de cadena de origen"

#: weblate/templates/translate.html:691
#, python-format
msgid "%(filename)s, string %(position)s"
msgstr "%(filename)s, cadena %(position)s"

#: weblate/templates/translate.html:693
#, python-format
msgid "string %(position)s"
msgstr "cadena %(position)s"

#: weblate/templates/translate.html:696
msgid "pending"
msgstr "pendiente"

#: weblate/templates/translate.html:725
msgid "Inherited flags"
msgstr "Indicadores heredados"

#: weblate/templates/translate.html:731
#, python-format
msgid "<code>%(flags)s</code> was extracted from %(filename)s."
msgstr "<code>%(flags)s</code> se extrajo de %(filename)s."

#: weblate/templates/translate.html:736 weblate/templates/translate.html:741
#, python-format
msgid "<code>%(flags)s</code> is inherited from %(object)s."
msgstr "<code>%(flags)s</code> se hereda de %(object)s."

#: weblate/templates/translate.html:767
#, python-format
msgid "Add a new variant for \"%(existing)s\""
msgstr "Añadir variante nueva para «%(existing)s»"

#: weblate/templates/translation.html:54
msgid "Download translation"
msgstr "Descargar traducción"

#: weblate/templates/translation.html:56 weblate/templates/translation.html:352
msgid "Customize download"
msgstr "Personalizar descarga"

#: weblate/templates/translation.html:58
msgid "Upload translation"
msgstr "Cargar traducción"

#: weblate/templates/translation.html:130 weblate/templates/widgets.html:70
#: weblate/templates/widgets.html:78 weblate/templates/widgets.html:85
#: weblate/templates/widgets.html:93
msgid "Translation status"
msgstr "Estado de la traducción"

#: weblate/templates/translation.html:153
msgid "Words"
msgstr "Palabras"

#: weblate/templates/translation.html:161
msgid "This translation is being used as source strings within this component."
msgstr "Esta traducción se utiliza como cadenas de origen en este componente."

#: weblate/templates/translation.html:171
msgid "Strings status"
msgstr "Estado de las cadenas"

#: weblate/templates/translation.html:187
#, python-format
msgid "%(count)s word"
msgid_plural "%(count)s words"
msgstr[0] "%(count)s palabra"
msgstr[1] "%(count)s palabras"

#: weblate/templates/translation.html:202
msgid "Other components"
msgstr "Otros componentes"

#: weblate/templates/translation.html:205
msgid "Browse all components"
msgstr "Explorar todos los componentes"

#: weblate/templates/translation.html:219
msgid "Browse all translation changes"
msgstr "Explorar todos los cambios de traducción"

#: weblate/templates/translation.html:234
msgid ""
"Automatic translation takes existing translations in this project and "
"applies them to the current component. It can be used to push translations "
"to a different branch, to fix inconsistent translations or to translate a "
"new component using translation memory."
msgstr ""
"La traducción automática utiliza traducciones existentes en este proyecto y "
"las aplica al componente actual. Puede ser utilizada para introducir "
"traducciones a diferentes ramas, corregir traducciones inconsistentes o "
"traducir un nuevo componente utilizando la memoria de traducción."

#: weblate/templates/translation.html:235
msgid ""
"Automatic translation via machine translation uses active machine "
"translation engines to get the best possible translations and applies them "
"in this project."
msgstr ""
"La traducción automática a través de la traducción automática utiliza "
"motores activos de traducción automática para obtener las mejores "
"traducciones posibles y las aplica en este proyecto."

#: weblate/templates/translation.html:253
msgid ""
"You can substitute all instances of a string. The search is a simple case "
"sensitive substring search."
msgstr ""
"Puede reemplazar todas las ocurrencias de una cadena. La búsqueda es de "
"subcadenas y distingue entre mayúsculas y minúsculas."

#: weblate/templates/translation.html:289
msgid ""
"You can add a new translation string here, it will automatically appear in "
"all translations."
msgstr ""
"Puede añadir aquí una cadena de traducción nueva; aparecerá automáticamente "
"en todas las traducciones."

#: weblate/templates/translation.html:307
msgid "Quick downloads"
msgstr "Descargas rápidas"

#: weblate/templates/translation.html:314
msgid "File in original format as translated in the repository"
msgstr "Archivo en su formato original, tal como existe en el repositorio"

#: weblate/templates/translation.html:323
msgid ""
"All strings, converted files enriched with comments; suitable for offline "
"translation"
msgstr ""
"Todas las cadenas. Archivos convertidos con comentarios, aptos para "
"traducción sin conexión"

#: weblate/templates/translation.html:335
msgid ""
"Strings needing action, converted files enriched with comments; suitable for "
"offline translation"
msgstr ""
"Cadenas que necesitan intervención. Archivos convertidos con comentarios, "
"aptos para traducción sin conexión"

#: weblate/templates/translation.html:377
msgid ""
"The uploaded file will be merged with the current translation. In case you "
"want to overwrite already translated strings, don't forget to turn it on."
msgstr ""
"El archivo cargado se combinará con la traducción actual. Si quiere "
"sobrescribir cadenas ya traducidas, no olvide activar la opción "
"correspondiente."

#: weblate/templates/translation.html:379
msgid "The uploaded file will be merged with the current translation."
msgstr "El archivo cargado se combinará con la traducción actual."

#: weblate/templates/translation.html:404
msgid ""
"The message is shown on the translation page, until its given expiry, or "
"deletion."
msgstr ""
"El mensaje se muestra en la página de traducciones hasta su expiración "
"indicada o hasta su eliminación."

#: weblate/templates/widgets.html:6
msgid "Widgets"
msgstr "Injertos web"

#: weblate/templates/widgets.html:11
msgid "Promoting translation projects"
msgstr "Promocionar proyectos de traducción"

#: weblate/templates/widgets.html:14
#, python-format
msgid "You can point newcomers to the introduction page at %(engage_link)s."
msgstr ""
"También puede dirigir a los recién llegados a la página de introducción en "
"%(engage_link)s."

#: weblate/templates/widgets.html:17
msgid "Promoting specific translations"
msgstr "Promocionar traducciones específicas"

#: weblate/templates/widgets.html:20
msgid ""
"Besides promoting the whole translation project, you can also choose a "
"specific language or component to promote:"
msgstr ""
"Además de promover un proyecto de traducción completo, también puede elegir "
"un idioma o componente específico para promover:"

#: weblate/templates/widgets.html:24
msgid "Image widgets"
msgstr "Elementos gráficos"

#: weblate/templates/widgets.html:27
msgid ""
"You can use the following widgets to promote translation of your project. "
"They can increase the visibility of your translation projects and bring in "
"new contributors."
msgstr ""
"Puede utilizar los elementos gráficos siguientes para promocionar la "
"traducción del proyecto. Pueden aumentar la visibilidad de los proyectos de "
"traducción y atraer colaboradores nuevos."

#: weblate/templates/widgets.html:47
msgid "Color variants:"
msgstr "Variantes de color:"

#: weblate/templates/widgets.html:57
msgid "HTML code"
msgstr "Código HTML"

#: weblate/templates/widgets.html:58
msgid "BB code"
msgstr "Código BB"

#: weblate/templates/widgets.html:59
msgid "Markdown code"
msgstr "Código Markdown"

#: weblate/templates/widgets.html:60
msgid "RST code"
msgstr "Código RST"

#: weblate/templates/widgets.html:61
msgid "Textile code"
msgstr "Código Textile"

#: weblate/templates/widgets.html:62
msgid "Image URL"
msgstr "URL de imagen"

#: weblate/templates/zen-units.html:18
msgid "Open in full editor"
msgstr "Abrir en editor completo"

#: weblate/templates/zen-units.html:99 weblate/trans/views/edit.py:550
msgid "The translation has come to an end."
msgstr "La traducción ha finalizado."

#: weblate/templates/zen.html:46
msgid "Edit in single string mode"
msgstr "Editar en el modo de cadena única"

#: weblate/templates/zen.html:46
msgid "Exit Zen"
msgstr "Salir de zen"

#: weblate/trans/admin.py:38
msgid "Commit pending changes"
msgstr "Consignar cambios pendientes"

#: weblate/trans/admin.py:46
msgid "Update VCS repository"
msgstr "Actualizar repositorio VCS"

#: weblate/trans/admin.py:65
msgid "Update quality checks"
msgstr "Actualizar controles de calidad"

#: weblate/trans/admin.py:90
msgid "Administrators"
msgstr "Administradores"

#: weblate/trans/admin.py:111
msgid "VCS repositories"
msgstr "Repositorios VCS"

#: weblate/trans/apps.py:27
msgid "Weblate translations"
msgstr "Traducciones Weblate"

#: weblate/trans/autofixes/chars.py:31
msgid "Trailing ellipsis"
msgstr "Puntos suspensivos al final"

#: weblate/trans/autofixes/chars.py:57
msgid "Control characters"
msgstr "Caracteres de control"

#: weblate/trans/autofixes/custom.py:45
msgid "Apostrophes in Java MessageFormat"
msgstr "Las marcas de puntuación (') en Java MessageFormat"

#: weblate/trans/autofixes/whitespace.py:36
msgid "Trailing and leading whitespace"
msgstr "Espacio al principio y al final"

#: weblate/trans/context_processors.py:133
msgid "Hosted Weblate, the place to localize your software project."
msgstr "Hosted Weblate, el lugar para regionalizar su proyecto de software."

#: weblate/trans/context_processors.py:136
msgid "This site runs Weblate for localizing various software projects."
msgstr ""
"Este sitio ejecuta Weblate para regionalizar diversos proyectos de software."

#: weblate/trans/feeds.py:38 weblate/trans/feeds.py:72
#, python-format
msgid "Recent changes in %s"
msgstr "Cambios recientes en %s"

#: weblate/trans/feeds.py:41 weblate/trans/feeds.py:75
#, python-format
msgid "All recent changes made using Weblate in %s."
msgstr "Todos los cambios recientes hechos utilizando Weblate en %s."

#: weblate/trans/filter.py:34
#, fuzzy
#| msgid "Read only strings"
msgid "Read-only strings"
msgstr "Cadenas de solo lectura"

#: weblate/trans/filter.py:38 weblate/trans/filter.py:125
msgid "Strings marked for edit"
msgstr "Cadenas marcadas para edición"

#: weblate/trans/filter.py:40
msgid "Strings with variants"
msgstr "Cadenas con variantes"

#: weblate/trans/filter.py:41
msgid "Strings with labels"
msgstr "Cadenas con etiquetas"

#: weblate/trans/filter.py:42
msgid "Strings with context"
msgstr "Cadenas con contexto"

#: weblate/trans/filter.py:45 weblate/trans/filter.py:127
msgid "Strings needing action without suggestions"
msgstr "Cadenas sin sugerencias que necesitan intervención"

#: weblate/trans/filter.py:52
msgid "Translated strings with any failing checks"
msgstr "Cadenas traducidas con comprobaciones fallidas"

#: weblate/trans/filter.py:57
msgid "Translated strings with dismissed checks"
msgstr "Cadenas traducidas con comprobaciones desestimadas"

#: weblate/trans/filter.py:60 weblate/trans/filter.py:130
msgid "Approved strings"
msgstr "Cadenas aprobadas"

#: weblate/trans/filter.py:66 weblate/trans/filter.py:132
msgid "Strings waiting for review"
msgstr "Cadenas pendientes de revisión"

#: weblate/trans/filter.py:67
msgid "Strings without a label"
msgstr "Cadenas sin etiquetas"

#: weblate/trans/filter.py:68
msgid "Pluralized string"
msgstr "Cadena pluralizada"

#: weblate/trans/filter.py:73 weblate/trans/filter.py:135
msgid "Failed check: {}"
msgstr "Comprobación fallida: {}"

#: weblate/trans/filter.py:99 weblate/trans/filter.py:140
msgid "Labeled: {}"
msgstr "Etiquetadas: {}"

#: weblate/trans/forms.py:152
msgid "Invalid checksum specified!"
msgstr "La suma de comprobación especificada no es válida."

#: weblate/trans/forms.py:164
msgid "More possible users were found."
msgstr "Se encontraron más usuarios posibles."

#: weblate/trans/forms.py:178
msgid "Missing query string."
msgstr "Falta la cadena de consulta."

#: weblate/trans/forms.py:185
msgid "Could not parse query string: {}"
msgstr "No se pudo procesar la cadena de la consulta: {}"

#: weblate/trans/forms.py:228 weblate/trans/forms.py:236
msgid "Toggle text direction"
msgstr "Cambiar dirección de texto"

#: weblate/trans/forms.py:373
msgid "Missing translated string!"
msgstr "Falta la cadena traducida."

#: weblate/trans/forms.py:379
msgid "Search filter"
msgstr "Filtro de búsqueda"

#: weblate/trans/forms.py:384
msgid "Please choose a valid filter type."
msgstr "Seleccione un tipo de filtro válido."

#: weblate/trans/forms.py:416
msgid "The string you wanted to translate is no longer available."
msgstr "El mensaje que iba a traducir ya no está disponible."

#: weblate/trans/forms.py:432
msgid ""
"Strings are usually marked as \"Needs editing\" after the source string is "
"updated, or when marked as such manually."
msgstr ""
"Las cadenas suelen marcarse como «Necesita edición» luego de actualizarse la "
"cadena de origen, o cuando se marcan como tal manualmente."

#: weblate/trans/forms.py:447
msgid "Review state"
msgstr "Estado de revisión"

#: weblate/trans/forms.py:450
msgid "Waiting for review"
msgstr "Revisión pendiente"

#: weblate/trans/forms.py:460 weblate/trans/models/unit.py:320
msgid "Additional explanation to clarify meaning or usage of the string."
msgstr ""
"Explicación adicional para aclarar el significado o el uso de la cadena."

#: weblate/trans/forms.py:525
msgid "Source string has been changed meanwhile. Please check your changes."
msgstr "Entretanto, la cadena de origen ha cambiado. Compruebe sus cambios."

#: weblate/trans/forms.py:533
msgid ""
"Translation of the string has been changed meanwhile. Please check your "
"changes."
msgstr ""
"Entretanto, la traducción de la cadena ha cambiado. Compruebe sus cambios."

#: weblate/trans/forms.py:541
msgid "Translation text too long!"
msgstr "El texto traducido es demasiado extenso."

#: weblate/trans/forms.py:590
msgid "File upload mode"
msgstr "Modo de carga de archivos"

#: weblate/trans/forms.py:592 weblate/trans/forms.py:829
msgid "Add as translation"
msgstr "Añadir como traducción"

#: weblate/trans/forms.py:593
msgid "Add as approved translation"
msgstr "Añadir como traducción aprobada"

#: weblate/trans/forms.py:594 weblate/trans/forms.py:828
msgid "Add as suggestion"
msgstr "Añadir como sugerencia"

#: weblate/trans/forms.py:595
msgid "Add as translation needing edit"
msgstr "Añadir como traducción que requiere edición"

#: weblate/trans/forms.py:596
msgid "Replace existing translation file"
msgstr "Reemplazar archivo de traducción existente"

#: weblate/trans/forms.py:597
msgid "Update source strings"
msgstr "Actualizar cadenas de origen"

#: weblate/trans/forms.py:598
msgid "Add new strings"
msgstr "Añadir cadenas nuevas"

#: weblate/trans/forms.py:604
msgid "Processing of strings needing edit"
msgstr "Procesamiento de cadenas que necesitan edición"

#: weblate/trans/forms.py:606
msgid "Do not import"
msgstr "No importar"

#: weblate/trans/forms.py:607
msgid "Import as string needing edit"
msgstr "Importar como cadena que necesita edición"

#: weblate/trans/forms.py:608
msgid "Import as translated"
msgstr "Importar como traducida"

#: weblate/trans/forms.py:634
msgid "Conflict handling"
msgstr "Tratamiento de conflictos"

#: weblate/trans/forms.py:636
msgid ""
"Whether to overwrite existing translations if the string is already "
"translated."
msgstr ""
"Si desea sobrescribir las traducciones existentes, aunque la cadena ya esté "
"traducida."

#: weblate/trans/forms.py:640
msgid "Update only untranslated strings"
msgstr "Actualizar solo cadenas no traducidas"

#: weblate/trans/forms.py:641
msgid "Update translated strings"
msgstr "Actualizar cadenas no traducidas"

#: weblate/trans/forms.py:642
msgid "Update translated and approved strings"
msgstr "Actualizar cadenas traducidas y aprobadas"

#: weblate/trans/forms.py:652
msgid "Author name"
msgstr "Nombre del autor"

#: weblate/trans/forms.py:653
msgid "Author e-mail"
msgstr "Correo electrónico del autor"

#: weblate/trans/forms.py:798 weblate/trans/forms.py:800
msgid "Could not find merged string."
msgstr "No se pudo encontrar la cadena fusionada."

#: weblate/trans/forms.py:818
msgid "Could not find reverted change."
msgstr "No se pudo encontrar el cambio revertido."

#: weblate/trans/forms.py:826
msgid "Automatic translation mode"
msgstr "Modo de traducción automatizada"

#: weblate/trans/forms.py:830
msgid "Add as needing edit"
msgstr "Añadir como pendiente de edición"

#: weblate/trans/forms.py:836
msgid "Automatic translation source"
msgstr "Fuente de la traducción automática"

#: weblate/trans/forms.py:838
msgid "Other translation components"
msgstr "Otros componentes de la traducción"

#: weblate/trans/forms.py:839
msgid "Machine translation"
msgstr "Traducción automática"

#: weblate/trans/forms.py:847
msgid ""
"Turn on contribution to shared translation memory for the project to get "
"access to additional components."
msgstr ""
"Permita que el proyecto contribuya a la memoria de traducción compartida "
"para obtener acceso a componentes adicionales."

#: weblate/trans/forms.py:853
msgid "Machine translation engines"
msgstr "Motores de traducción automática"

#: weblate/trans/forms.py:856
msgid "Score threshold"
msgstr "Umbral de puntuación"

#: weblate/trans/forms.py:879
#, fuzzy
#| msgid ""
#| "Ensures a consistent set of languages is used for all components within a "
#| "project."
msgid ""
"Enter component to use as source, keep blank to use all components in "
"current project."
msgstr ""
"Garantiza que en todos los componentes de un proyecto se utilice el mismo "
"conjunto de idiomas."

#: weblate/trans/forms.py:890
msgid "All components in current project"
msgstr "Todos los componentes en el proyecto actual"

#: weblate/trans/forms.py:922 weblate/trans/forms.py:929
#: weblate/trans/forms.py:937
#, fuzzy
#| msgid "Component Information"
msgid "Component not found!"
msgstr "Información de componente"

#: weblate/trans/forms.py:939
#, fuzzy
#| msgid "Parse error in %(component)s"
msgid "Please provide valid component slug!"
msgstr "Error de análisis en %(component)s"

#: weblate/trans/forms.py:947
msgid "Scope"
msgstr "Alcance"

#: weblate/trans/forms.py:949
msgid ""
"Is your comment specific to this translation or generic for all of them?"
msgstr "¿Su comentario es específico a esta traducción o común a todas?"

#: weblate/trans/forms.py:959
msgid "Source string comment, suggestions for changes to this string"
msgstr "Comentario de cadena de origen, sugerencias para cambiar esta cadena"

#: weblate/trans/forms.py:963
msgid "Translation comment, discussions with other translators"
msgstr "Comentario de la traducción, discusiones con otros traductores"

#: weblate/trans/forms.py:970 weblate/trans/models/announcement.py:86
#: weblate/trans/models/project.py:105
msgid "You can use Markdown and mention users by @username."
msgstr ""
"Puede utilizar Markdown y mencionar a otros usuarios por @nombredeusuario."

#: weblate/trans/forms.py:985
msgid "All components"
msgstr "Todos los componentes"

#: weblate/trans/forms.py:1031
msgid "Please choose"
msgstr "Elija uno"

#: weblate/trans/forms.py:1094
msgid "User to add"
msgstr "Usuario por añadir"

#: weblate/trans/forms.py:1096 weblate/trans/forms.py:1105
msgid "Please type in an existing Weblate account name or e-mail address."
msgstr ""
"Proporcione un nombre de cuenta o dirección de correo existente en Weblate."

#: weblate/trans/forms.py:1109
msgid "Block duration"
msgstr "Duración del bloqueo"

#: weblate/trans/forms.py:1111
msgid "Block user until I unblock them"
msgstr "Bloquear usuario hasta que yo lo desbloquee"

#: weblate/trans/forms.py:1112
msgid "Block user for one day"
msgstr "Bloquear usuario durante un día"

#: weblate/trans/forms.py:1113
msgid "Block user for one week"
msgstr "Bloquear usuario durante una semana"

#: weblate/trans/forms.py:1114
msgid "Block user for one month"
msgstr "Bloquear usuario durante un mes"

#: weblate/trans/forms.py:1122
msgid "Report format"
msgstr "Formato del informe"

#: weblate/trans/forms.py:1123
msgid "Choose file format for the report"
msgstr "Elija el formato del archivo para el informe"

#: weblate/trans/forms.py:1125
msgid "reStructuredText"
msgstr "reStructuredText"

#: weblate/trans/forms.py:1127
msgid "HTML"
msgstr "HTML"

#: weblate/trans/forms.py:1131
msgid "Report period"
msgstr "Período del informe"

#: weblate/trans/forms.py:1133
msgid "Last 30 days"
msgstr "Últimos 30 días"

#: weblate/trans/forms.py:1134
msgid "This month"
msgstr "Este mes"

#: weblate/trans/forms.py:1135
msgid "Last month"
msgstr "Mes pasado"

#: weblate/trans/forms.py:1136
msgid "This year"
msgstr "Este año"

#: weblate/trans/forms.py:1138
msgid "As specified"
msgstr "Según lo especificado"

#: weblate/trans/forms.py:1143 weblate/trans/forms.py:2336
msgid "Starting date"
msgstr "Fecha de inicio"

#: weblate/trans/forms.py:1146 weblate/trans/forms.py:2339
msgid "Ending date"
msgstr "Fecha final"

#: weblate/trans/forms.py:1193 weblate/trans/forms.py:1195
msgid "Missing date!"
msgstr "Falta la fecha."

#: weblate/trans/forms.py:1207
msgid "Starting date has to be before ending date!"
msgstr "La fecha de inicio debe ser anterior a la de finalización."

#: weblate/trans/forms.py:1225
msgid "You do not have permission to access this component!"
msgstr "No tiene autorización para acceder a este componente."

#: weblate/trans/forms.py:1282
msgid "This field has been identified as spam!"
msgstr "Este campo se ha identificado como indeseable."

#: weblate/trans/forms.py:1371 weblate/trans/forms.py:1920
msgid "Basic"
msgstr "Básico"

#: weblate/trans/forms.py:1373
msgid "License"
msgstr "Licencia"

#: weblate/trans/forms.py:1374
msgid "Upstream links"
msgstr "Enlaces de proyecto originario"

#: weblate/trans/forms.py:1376
msgid "Listing and access"
msgstr "Catalogación y acceso"

#: weblate/trans/forms.py:1397
msgid "Translation settings"
msgstr "Configuración de traducciones"

#: weblate/trans/forms.py:1407
msgid "Version control"
msgstr "Control de versiones"

#: weblate/trans/forms.py:1409
msgid "Locations"
msgstr "Ubicaciones"

#: weblate/trans/forms.py:1419
msgid "Version control settings"
msgstr "Configuración de control de versiones"

#: weblate/trans/forms.py:1428 weblate/trans/forms.py:1430
msgid "Commit messages"
msgstr "Mensajes de consigna"

#: weblate/trans/forms.py:1446
msgid "Translation files"
msgstr "Archivos de traducción"

#: weblate/trans/forms.py:1453
msgid "Monolingual translations"
msgstr "Traducciones monolingües"

#: weblate/trans/forms.py:1459
msgid "Adding new languages"
msgstr "Adición de idiomas nuevos"

#: weblate/trans/forms.py:1537 weblate/trans/models/component.py:241
#: weblate/trans/models/componentlist.py:44 weblate/trans/models/project.py:88
msgid "Display name"
msgstr "Nombre que mostrar"

#: weblate/trans/forms.py:1540 weblate/trans/models/component.py:244
#: weblate/trans/models/componentlist.py:48 weblate/trans/models/project.py:91
msgid "URL slug"
msgstr "«Slug» del URL"

#: weblate/trans/forms.py:1542 weblate/trans/models/component.py:246
#: weblate/trans/models/componentlist.py:52 weblate/trans/models/project.py:94
msgid "Name used in URLs and filenames."
msgstr "Nombre utilizado en los URL y nombres de archivo."

#: weblate/trans/forms.py:1545 weblate/trans/models/component.py:625
msgid "Use as a glossary"
msgstr "Utilizar como glosario"

#: weblate/trans/forms.py:1560
msgid "Select existing component to copy configuration from."
msgstr ""
"Seleccione el componente existente del cual se copiará la configuración."

#: weblate/trans/forms.py:1619 weblate/trans/models/component.py:570
msgid "Source language"
msgstr "Idioma del código fuente"

#: weblate/trans/forms.py:1620 weblate/trans/models/component.py:571
msgid "Language used for source strings in all components"
msgstr "Lenguaje utilizado para el código fuente en todos los componentes"

#: weblate/trans/forms.py:1663
msgid "ZIP file containing translations"
msgstr "Archivo ZIP con traducciones"

#: weblate/trans/forms.py:1677
msgid "Document to translate"
msgstr "Documento para traducir"

#: weblate/trans/forms.py:1701
msgid ""
"Version control system to use to access your repository with translations."
msgstr ""
"Sistema de control de versiones a emplear para acceder a su repositorio con "
"traducciones."

#: weblate/trans/forms.py:1711
msgid ""
"URL of a repository, use weblate://project/component for sharing with other "
"component."
msgstr ""
"URL del repositorio. Utilice weblate://proyecto/componente para compartir "
"con otro componente."

#: weblate/trans/forms.py:1718 weblate/trans/models/component.py:318
msgid "Repository branch to translate"
msgstr "Rama del repositorio que traducir"

#: weblate/trans/forms.py:1746
msgid "Choose translation files to import"
msgstr "Elija los archivos de traducción que deben importarse"

#: weblate/trans/forms.py:1747
msgid "Specify configuration manually"
msgstr "Especificar la configuración manualmente"

#: weblate/trans/forms.py:1884
#, python-format
msgid ""
"You must specify a license for these components to make them publicly "
"accessible: %s"
msgstr ""
"Debe especificar una licencia para estos componentes para que sean de acceso "
"público: %s"

#: weblate/trans/forms.py:1927
msgid "Access"
msgstr "Acceso"

#: weblate/trans/forms.py:1936
msgid "Workflow"
msgstr "Flujo de trabajo"

#: weblate/trans/forms.py:1961
msgid ""
"Uses and contributes to the pool of shared translations between projects."
msgstr ""
"Utiliza y contribuye a la reserva de traducciones compartidas entre "
"proyectos."

#: weblate/trans/forms.py:1998
msgid "Search string"
msgstr "Buscar cadena"

#: weblate/trans/forms.py:2001
msgid "Replacement string"
msgstr "Cadena de reemplazo"

#: weblate/trans/forms.py:2070
msgid "Translation key"
msgstr "Clave de traducción"

#: weblate/trans/forms.py:2072
msgid ""
"Key used to identify string in translation file. File format specific rules "
"might apply."
msgstr ""
"Clave utilizada para identificación de cadenas en el archivo de traducción. "
"Podrían aplicarse normas específicas de formato de archivo."

#: weblate/trans/forms.py:2078
msgid "Source language text"
msgstr "Texto del idioma original"

#: weblate/trans/forms.py:2080
msgid ""
"You can edit this later, as with any other string in the source language."
msgstr ""
"Puede editarlo posteriormente, como con cualquier otra cadena en el idioma "
"de origen."

#. Translators: Translation context for Gettext
#: weblate/trans/forms.py:2096 weblate/trans/models/component.py:3084
msgid "Context"
msgstr "Contexto"

#: weblate/trans/forms.py:2097
msgid "Optional context to clarify the source strings."
msgstr "Contexto opcional para aclarar el sentido de las cadenas de origen."

#: weblate/trans/forms.py:2103
msgid "Automatically adjust context when same string already exists."
msgstr "Ajustar automáticamente el contexto cuando la misma cadena existe ya."

#: weblate/trans/forms.py:2125
msgid "You can edit this later, as with any other string in the translation."
msgstr ""
"Puede editarlo posteriormente, como con cualquier otra cadena en la "
"traducción."

#: weblate/trans/forms.py:2201
msgid "State to set"
msgstr "Estado que definir"

#: weblate/trans/forms.py:2201
msgid "Do not change"
msgstr "No cambiar"

#: weblate/trans/forms.py:2203
msgid "Translation flags to add"
msgstr "Indicadores de traducción que añadir"

#: weblate/trans/forms.py:2204
msgid "Translation flags to remove"
msgstr "Indicadores de traducción que quitar"

#: weblate/trans/forms.py:2207
msgid "Labels to add"
msgstr "Etiquetas que añadir"

#: weblate/trans/forms.py:2213
msgid "Labels to remove"
msgstr "Etiquetas que quitar"

#: weblate/trans/forms.py:2247
msgid "I accept the contributor agreement"
msgstr "Acepto el acuerdo de contribuidor"

#: weblate/trans/forms.py:2273
msgid "The slug does not match the one marked for deletion!"
msgstr "El «slug» no coincide con el que se marcó para eliminación."

#: weblate/trans/forms.py:2279 weblate/trans/forms.py:2288
#: weblate/trans/forms.py:2297 weblate/trans/forms.py:2306
msgid "Removal confirmation"
msgstr "Confirmar la eliminación"

#: weblate/trans/forms.py:2280
msgid "Please type in the full slug of the translation to confirm."
msgstr "Escriba el «slug» completo de la traducción para confirmar."

#: weblate/trans/forms.py:2289
msgid "Please type in the full slug of the component to confirm."
msgstr "Escriba el «slug» completo del componente para confirmar."

#: weblate/trans/forms.py:2298
msgid "Please type in the slug of the project to confirm."
msgstr "Escriba el «slug» del proyecto para confirmar."

#: weblate/trans/forms.py:2307
msgid "Please type in the slug of the project and language to confirm."
msgstr "Escriba el «slug» del proyecto y el idioma para confirmar."

#: weblate/trans/forms.py:2334
msgid "Author username"
msgstr "Nombre de usuario del autor"

#: weblate/trans/guide.py:80
msgid "Version control integration"
msgstr "Integración de control de versiones"

#: weblate/trans/guide.py:89
msgid "Configure repository hooks for automated flow of updates to Weblate."
msgstr ""
"Configure actuadores en el repositorio para automatizar las actualizaciones "
"hacia Weblate."

#: weblate/trans/guide.py:110
msgid "Configure push URL for automated flow of translations from Weblate."
msgstr ""
"Configure el URL de envío para automatizar las traducciones provenientes de "
"Weblate."

#: weblate/trans/guide.py:124
msgid "Building community"
msgstr "Construir una comunidad"

#: weblate/trans/guide.py:132
msgid "Define translation instructions to give translators a guideline."
msgstr ""
"Defina instrucciones de traducción para brindar lineamientos a los "
"traductores."

#: weblate/trans/guide.py:148
msgid "Make your translations available under a libre license."
msgstr "Ofrezca sus traducciones bajo una licencia libre."

#: weblate/trans/guide.py:164 weblate/trans/templatetags/translations.py:786
msgid "Fix this component to clear its alerts."
msgstr "Corrija este componente para quitarle las alertas."

#: weblate/trans/guide.py:177
msgid "Provide context to the translators"
msgstr "Brinde contexto a los traductores"

#: weblate/trans/guide.py:185
msgid "Add screenshots to show where strings are being used."
msgstr "Añada capturas de pantalla para mostrar dónde se utilizan las cadenas."

#: weblate/trans/guide.py:199
msgid "Use flags to indicate special strings in your translation."
msgstr "Utilice indicadores para señalar cadenas especiales en su traducción."

#: weblate/trans/guide.py:217
msgid "Add safe-html flag to avoid dangerous HTML from translators."
msgstr ""
"Añada el indicador «safe-html» para evitar HTML peligroso por parte de los "
"traductores."

#: weblate/trans/guide.py:246
msgid "Workflow customization"
msgstr "Personalización del flujo de trabajo"

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:168
msgid "Duplicated string found in the file."
msgstr "Se encontró una cadena duplicada en el archivo."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:175
msgid "Duplicated translation."
msgstr "Traducción duplicada."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:197
msgid "Duplicated filemask."
msgstr "Máscara de archivos duplicada."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:208
msgid "Could not merge the repository."
msgstr "No se pudo fusionar el repositorio."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:215
msgid "Could not update the repository."
msgstr "No se pudo actualizar el repositorio."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:222
msgid "Could not push the repository."
msgstr "No se pudo enviar al repositorio."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:234
msgid "Could not parse translation files."
msgstr "No se pudieron procesar los archivos de traducción."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:241
msgid "Your billing plan has exceeded its limits."
msgstr "Su plan de facturación ha excedido sus límites."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:247
msgid "Repository outdated."
msgstr "Repositorio desactualizado."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:254
msgid "Repository has changes."
msgstr "El repositorio tiene cambios."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:261
msgid "License info missing."
msgstr "Falta la información de licencia."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:267 weblate/trans/models/alert.py:273
#: weblate/trans/models/alert.py:279
msgid "Could not run addon."
msgstr "No se pudo ejecutar el complemento."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:285
msgid "Misconfigured monolingual translation."
msgstr "Traducción monolingüe mal configurada."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:291
msgid "Unsupported component configuration"
msgstr "No se admite la configuración del componente"

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:302
msgid "Broken repository browser URL"
msgstr "URL roto al explorador del repositorio"

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:314
msgid "Broken project website URL"
msgstr "URL roto al sitio web del proyecto"

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:325
msgid "Unused screenshot"
msgstr "Captura de pantalla no utilizada"

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:331
msgid "Ambiguous language code."
msgstr "Código de idioma ambiguo."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:348
msgid "Does not meet libre hosting conditions."
msgstr "No se ajusta a las condiciones del alojamiento libre."

#: weblate/trans/models/alert.py:353
msgid "Unused enforced checks."
msgstr "Comprobaciones obligatorias no utilizadas."

#: weblate/trans/models/alert.py:360
msgid "No mask matches."
msgstr "La máscara no produjo ningún resultado."

#: weblate/trans/models/announcement.py:111
msgid "Category"
msgstr "Categoría"

#: weblate/trans/models/announcement.py:112
msgid "Category defines color used for the message."
msgstr "La categoría define el color utilizado para el mensaje."

#: weblate/trans/models/announcement.py:114
msgid "Info (light blue)"
msgstr "Información (azul claro)"

#: weblate/trans/models/announcement.py:115
msgid "Warning (yellow)"
msgstr "Aviso (amarillo)"

#: weblate/trans/models/announcement.py:116
msgid "Danger (red)"
msgstr "Peligro (rojo)"

#: weblate/trans/models/announcement.py:117
msgid "Success (green)"
msgstr "Éxito (verde)"

#: weblate/trans/models/announcement.py:125
msgid "Expiry date"
msgstr "Fecha de caducidad"

#: weblate/trans/models/announcement.py:127
msgid ""
"The message will be not shown after this date. Use it to announce string "
"freeze and translation deadline for next release."
msgstr ""
"El mensaje no se mostrará después de esta fecha. Se usa para anunciar la "
"congelación de cadenas y la fecha límite de traducción para la próxima "
"versión."

#: weblate/trans/models/announcement.py:135
msgid "Notify users"
msgstr "Notificar a usuarios"

#: weblate/trans/models/announcement.py:150
msgid "Do not specify both component and project!"
msgstr "No especifique a la vez el componente y el proyecto."

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:246
msgid "Resource update"
msgstr "Actualización de recurso"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:248
msgid "Translation completed"
msgstr "Traducción completada"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:250
msgid "Translation changed"
msgstr "Traducción cambiada"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:252
msgid "New translation"
msgstr "Traducción nueva"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:254
msgid "Comment added"
msgstr "Se añadió un comentario"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:260
msgid "Suggestion accepted"
msgstr "Sugerencia aceptada"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:262
msgid "Translation reverted"
msgstr "Traducción revertida"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:264
msgid "Translation uploaded"
msgstr "Traducción cargada"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:266
msgid "New source string"
msgstr "Cadena de origen nueva"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:268
msgid "Component locked"
msgstr "Componente bloqueado"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:270
msgid "Component unlocked"
msgstr "Componente desbloqueado"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:272
msgid "Found duplicated string"
msgstr "Se encontró una cadena duplicada"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:274
msgid "Committed changes"
msgstr "Cambios consignados"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:276
msgid "Pushed changes"
msgstr "Cambios enviados"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:278
msgid "Reset repository"
msgstr "Repositorio restablecido"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:280
msgid "Merged repository"
msgstr "Repositorio fusionado"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:282
msgid "Rebased repository"
msgstr "Cambiada la base del repositorio"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:284
msgid "Failed merge on repository"
msgstr "Fusión fallida en el repositorio"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:286
msgid "Failed rebase on repository"
msgstr "Cambio de base fallido en el repositorio"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:288
msgid "Failed push on repository"
msgstr "Envío fallido en el repositorio"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:292
msgid "Removed translation"
msgstr "Traducción eliminada"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:294
msgid "Suggestion removed"
msgstr "Sugerencia borrada"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:298
msgid "Suggestion removed during cleanup"
msgstr "Sugerencia borrada durante la limpieza"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:300
msgid "Source string changed"
msgstr "Cadena de origen cambiada"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:302
msgid "New string added"
msgstr "Cadena nueva añadida"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:304
msgid "Bulk status change"
msgstr "Cambio de estado en masa"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:306
msgid "Changed visibility"
msgstr "Visibilidad cambiada"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:308
msgid "Added user"
msgstr "Usuario añadido"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:310
msgid "Removed user"
msgstr "Usuario quitado"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:312
msgid "Translation approved"
msgstr "Traducción aprobada"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:314
msgid "Marked for edit"
msgstr "Marcada para edición"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:316
msgid "Removed component"
msgstr "Componente eliminado"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:318
msgid "Removed project"
msgstr "Proyecto eliminado"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:320
msgid "Found duplicated language"
msgstr "Idioma duplicado encontrado"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:322
msgid "Renamed project"
msgstr "Cambiado el nombre del proyecto"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:324
msgid "Renamed component"
msgstr "Cambiado el nombre del componente"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:326
msgid "Moved component"
msgstr "Componente trasladado"

#: weblate/trans/models/change.py:331
msgctxt "Name of event in the history"
msgid "New string to translate"
msgstr "Cadena nueva por traducir"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:340
msgid "Added new language"
msgstr "Idioma nuevo añadido"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:342
msgid "Requested new language"
msgstr "Idioma nuevo solicitado"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:344
msgid "Created project"
msgstr "Proyecto creado"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:346
msgid "Created component"
msgstr "Componente creado"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:348
msgid "Invited user"
msgstr "Se invitó al usuario"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:350
msgid "Received repository notification"
msgstr "Notificación del repositorio recibida"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:352
msgid "Replaced file by upload"
msgstr "Reemplazado un archivo mediante carga"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:354
msgid "License changed"
msgstr "Licencia cambiada"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:356
msgid "Contributor agreement changed"
msgstr "Cambió el acuerdo de contribuidor"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:358
msgid "Screnshot added"
msgstr "Captura de pantalla añadida"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:360
msgid "Screnshot uploaded"
msgstr "Captura de pantalla cargada"

#: weblate/trans/models/change.py:428
msgid "New string to translate"
msgid_plural "New strings to translate"
msgstr[0] "Cadena nueva por traducir"
msgstr[1] "Cadenas nuevas por traducir"

#: weblate/trans/models/change.py:434
#, fuzzy
#| msgid "The translation was automatically locked due to following alerts:"
msgid "The component was automatically locked because of an alert."
msgstr ""
"Esta traducción se bloqueó automáticamente a causa de las alertas siguientes:"

#: weblate/trans/models/change.py:438
#, fuzzy
#| msgid "Component automatically unlocked"
msgid "Component was automatically unlocked as alert was fixed."
msgstr "Componente desbloqueado automáticamente"

#: weblate/trans/models/change.py:494
#, python-format
msgid "%(action)s at %(time)s on %(translation)s by %(user)s"
msgstr "%(action)s en %(time)s sobre %(translation)s por %(user)s"

#: weblate/trans/models/change.py:592
#, fuzzy, python-format
#| msgid "Bulk status change"
msgid "File %s was changed."
msgstr "Cambio de estado en masa"

#: weblate/trans/models/change.py:594
#, python-format
msgid "Parsing of file %s was enforced"
msgstr ""

#: weblate/trans/models/change.py:596
#, python-format
msgid "File %s was added."
msgstr ""

#: weblate/trans/models/change.py:600
msgctxt "License information not available"
msgid "N/A"
msgstr "Sin datos"

#: weblate/trans/models/change.py:602
#, python-format
msgid ""
"License for component %(component)s was changed from %(old)s to %(target)s."
msgstr ""
"La licencia del componente %(component)s cambió de la %(old)s a la "
"%(target)s."

#. Translators: Action when adding new translation
#: weblate/trans/models/component.py:117
msgid "Contact maintainers"
msgstr "Contactar a responsables"

#. Translators: Action when adding new translation
#: weblate/trans/models/component.py:119
msgid "Point to translation instructions URL"
msgstr "Apuntar al URL con instrucciones de traducción"

#. Translators: Action when adding new translation
#: weblate/trans/models/component.py:121
msgid "Create new language file"
msgstr "Crear archivo de idioma nuevo"

#. Translators: Action when adding new translation
#: weblate/trans/models/component.py:123
msgid "Disable adding new translations"
msgstr "Desactivar adición de traducciones nuevas"

#: weblate/trans/models/component.py:126
msgid "Default based on the file format"
msgstr "Basado en el formato de archivo predefinido"

#: weblate/trans/models/component.py:127
msgid "POSIX style using underscore as a separator"
msgstr "Estilo POSIX con guion bajo como separador"

#: weblate/trans/models/component.py:128
msgid "BCP style using hyphen as a separator"
msgstr "Estilo BCP con guion como separador"

#: weblate/trans/models/component.py:132
msgid "POSIX style using underscore as a separator, including country code"
msgstr "Estilo POSIX con guion bajo como separador; incluye el código de país"

#: weblate/trans/models/component.py:137
msgid "BCP style using hyphen as a separator, including country code"
msgstr "Estilo BCP con guion como separador; incluye el código de país"

#: weblate/trans/models/component.py:139
msgid "Android style"
msgstr "Estilo Android"

#: weblate/trans/models/component.py:140
msgid "Java style"
msgstr "Estilo Java"

#: weblate/trans/models/component.py:143
msgid "Merge"
msgstr "Fusionar"

#: weblate/trans/models/component.py:258
msgid ""
"Version control system to use to access your repository containing "
"translations. You can also choose additional integration with third party "
"providers to submit merge requests."
msgstr ""
"Sistema de control de versiones que emplear para acceder a su repositorio "
"con traducciones. También puede elegir la integración adicional con "
"proveedores de terceros para enviar solicitudes de incorporación de cambios."

#: weblate/trans/models/component.py:270
msgid ""
"URL of a repository, use weblate://project/component to share it with other "
"component."
msgstr ""
"URL del repositorio. Utilice weblate://proyecto/componente para compartirlo "
"con otro componente."

#: weblate/trans/models/component.py:282
msgid "Repository push URL"
msgstr "URL de envío al repositorio"

#: weblate/trans/models/component.py:285
msgid "URL of a push repository, pushing is turned off if empty."
msgstr ""
"URL de repositorio de envíos. Se desactivará la capacidad de envío si está "
"vacío."

#: weblate/trans/models/component.py:290
msgid "Repository browser"
msgstr "Explorador del repositorio"

#: weblate/trans/models/component.py:292
msgid ""
"Link to repository browser, use {{branch}} for branch, {{filename}} and "
"{{line}} as filename and line placeholders. You might want to strip leading "
"directory by using {{filename|parentdir}}."
msgstr ""
"Enlace al navegador del repositorio; utilice {{branch}}, {{filename}} y "
"{{line}} como sustitutorios para nombres de rama, nombres de archivo y "
"números de renglón respectivamente. Puede que quiera quitar el directorio "
"principal usando {{filename|parentdir}}."

#: weblate/trans/models/component.py:300
msgid "Exported repository URL"
msgstr "URL de repositorio exportado"

#: weblate/trans/models/component.py:303
msgid "URL of repository where users can fetch changes from Weblate"
msgstr ""
"URL del repositorio donde los usuarios pueden recuperar cambios de Weblate"

#: weblate/trans/models/component.py:308
msgid "Source string bug reporting address"
msgstr "Dirección para informar de errores en las cadenas de origen"

#: weblate/trans/models/component.py:310
msgid ""
"E-mail address for reports on errors in source strings. Leave empty for no e-"
"mails."
msgstr ""
"Dirección de correo electrónico a la que se informará de errores en cadenas "
"de origen. Si está vacío no se generarán correos."

#: weblate/trans/models/component.py:323
msgid "Push branch"
msgstr "Rama a la que enviar"

#: weblate/trans/models/component.py:326
msgid "Branch for pushing changes, leave empty to use repository branch"
msgstr ""
"Rama a la que enviar los cambios; deje en blanco para utilizar la rama del "
"repositorio"

#: weblate/trans/models/component.py:336
msgid ""
"Path of files to translate relative to repository root, use * instead of "
"language code, for example: po/*.po or locale/*/LC_MESSAGES/django.po."
msgstr ""
"Ruta de archivos a traducir relacionados con el repositorio raíz, utiliza * "
"en lugar del código de idioma; por ejemplo: «po/*.po» o «locale/*/"
"LC_MESSAGES/django.po»."

#: weblate/trans/models/component.py:346
msgid ""
"Filename of translation base file, containing all strings and their source; "
"it is recommended for monolingual translation formats."
msgstr ""
"Nombre del archivo de traducción de base que contiene todas las cadenas y su "
"origen; se recomienda para formatos de traducción monolingüe."

#: weblate/trans/models/component.py:353
msgid "Edit base file"
msgstr "Editar archivo de base"

#: weblate/trans/models/component.py:356
msgid ""
"Whether users will be able to edit the base file for monolingual "
"translations."
msgstr ""
"Define si los usuarios podrán editar el archivo de base para traducciones "
"monolingües."

#: weblate/trans/models/component.py:361
msgid "Intermediate language file"
msgstr "Archivo de idioma intermediario"

#: weblate/trans/models/component.py:365
msgid ""
"Filename of intermediate translation file. In most cases this is a "
"translation file provided by developers and is used when creating actual "
"source strings."
msgstr ""
"Nombre del archivo de traducción intermediario. En la mayoría de los casos "
"es un archivo provisto por los desarrolladores y se utiliza al crear las "
"cadenas de origen finales."

#: weblate/trans/models/component.py:373
msgid "Template for new translations"
msgstr "Plantilla para traducciones nuevas"

#: weblate/trans/models/component.py:390
msgid "Locked"
msgstr "Bloqueado"

#: weblate/trans/models/component.py:393
msgid "Locked component will not get any translation updates."
msgstr "Un componente bloqueado no recibirá actualizaciones de traducción."

#: weblate/trans/models/component.py:397
msgid "Allow translation propagation"
msgstr "Permitir propagación de traducciones"

#: weblate/trans/models/component.py:401
msgid ""
"Whether translation updates in other components will cause automatic "
"translation in this one"
msgstr ""
"Si actualizar traducciones en otro recurso causará traducciones automáticas "
"en este"

#: weblate/trans/models/component.py:406
msgid "Turn on suggestions"
msgstr "Activar sugerencias"

#: weblate/trans/models/component.py:408
msgid "Whether to allow translation suggestions at all."
msgstr "Si se permiten sugerencias en las traducciones."

#: weblate/trans/models/component.py:411
msgid "Suggestion voting"
msgstr "Votar sugerencias"

#: weblate/trans/models/component.py:414
msgid "Users can only vote for suggestions and can’t make direct translations."
msgstr ""
"Los usuarios solamente pueden votar sugerencias, no hacer traducciones "
"directamente."

#: weblate/trans/models/component.py:418
msgid "Autoaccept suggestions"
msgstr "Aceptar sugerencias automáticamente"

#: weblate/trans/models/component.py:421
msgid ""
"Automatically accept suggestions with this number of votes, use 0 to turn it "
"off."
msgstr ""
"Aceptar automáticamente sugerencias con esta cantidad de votos; utilice 0 "
"para desactivarlo."

#: weblate/trans/models/component.py:427 weblate/trans/models/unit.py:307
msgid "Translation flags"
msgstr "Indicadores de traducción"

#: weblate/trans/models/component.py:430 weblate/trans/models/unit.py:310
msgid "Additional comma-separated flags to influence Weblate behavior."
msgstr ""
"Opciones adicionales, separadas por comas, que influyen en el comportamiento "
"de Weblate."

#: weblate/trans/models/component.py:436
msgid "Enforced checks"
msgstr "Comprobaciones obligatorias"

#: weblate/trans/models/component.py:437
msgid "List of checks which can not be ignored."
msgstr "Lista de comprobaciones que no pueden ignorarse."

#: weblate/trans/models/component.py:455
msgid ""
"User agreement which needs to be approved before a user can translate this "
"component."
msgstr ""
"Acuerdo de usuario que debe aprobarse antes de que un usuario pueda traducir "
"este componente."

#: weblate/trans/models/component.py:462
msgid "Adding new translation"
msgstr "Adición de traducciones nuevas"

#: weblate/trans/models/component.py:466
msgid "How to handle requests for creating new translations."
msgstr "Cómo gestionar solicitudes para crear traducciones nuevas."

#: weblate/trans/models/component.py:469
msgid "Language code style"
msgstr "Estilo de código de idioma"

#: weblate/trans/models/component.py:475
msgid ""
"Customize language code used to generate the filename for translations "
"created by Weblate."
msgstr ""
"Personalice el código de idioma utilizado para generar el nombre de archivo "
"de las traducciones creadas por Weblate."

#: weblate/trans/models/component.py:480
msgid "Manage strings"
msgstr "Gestionar cadenas"

#: weblate/trans/models/component.py:483
msgid ""
"Enables adding and removing strings straight from Weblate. If your strings "
"are extracted from the source code or managed externally you probably want "
"to keep it disabled."
msgstr ""
"Activa la adición y eliminación de cadenas directamente desde Weblate. Si "
"las cadenas se extraen automáticamente del código fuente o si se gestionan "
"de manera externa, puede que quiera mantener esta opción desactivada."

#: weblate/trans/models/component.py:491
msgid "Merge style"
msgstr "Estilo de fusión"

#: weblate/trans/models/component.py:496
msgid ""
"Define whether Weblate should merge the upstream repository or rebase "
"changes onto it."
msgstr ""
"Define si Weblate debe fusionar el repositorio de origen («merge») o cambiar "
"la base de los cambios en este («rebase»)."

#: weblate/trans/models/component.py:501
msgid "Commit message when translating"
msgstr "Mensaje de consigna al traducir"

#: weblate/trans/models/component.py:503 weblate/trans/models/component.py:512
#: weblate/trans/models/component.py:521 weblate/trans/models/component.py:530
#: weblate/trans/models/component.py:539
msgid ""
"You can use template language for various info, please consult the "
"documentation for more details."
msgstr ""
"Puede utilizar un lenguaje de plantillas para diferentes tipos de "
"información. Consulte la documentación para más detalles."

#: weblate/trans/models/component.py:510
msgid "Commit message when adding translation"
msgstr "Mensaje de consigna al añadir una traducción"

#: weblate/trans/models/component.py:519
msgid "Commit message when removing translation"
msgstr "Mensaje de consigna al eliminar una traducción"

#: weblate/trans/models/component.py:528
msgid "Commit message when merging translation"
msgstr "Mensaje de consigna al fusionar una traducción"

#: weblate/trans/models/component.py:537
msgid "Commit message when addon makes a change"
msgstr "Mensaje de consigna al hacer un cambio un complemento"

#: weblate/trans/models/component.py:546
msgid "Push on commit"
msgstr "Enviar al consignar"

#: weblate/trans/models/component.py:549
msgid "Whether the repository should be pushed upstream on every commit."
msgstr "Si el repositorio debe ser enviado a origen con cada «commit»."

#: weblate/trans/models/component.py:553
msgid "Age of changes to commit"
msgstr "Antigüedad de cambios por consignar"

#: weblate/trans/models/component.py:556
msgid ""
"Time in hours after which any pending changes will be committed to the VCS."
msgstr ""
"El tiempo, en horas, después de que todos los cambios pendientes se hayan "
"enviado a la VCS."

#: weblate/trans/models/component.py:561
msgid "Lock on error"
msgstr "Bloquear al producirse un error"

#: weblate/trans/models/component.py:564
msgid "Whether the component should be locked on repository errors."
msgstr "Si el recurso debe bloquearse al producirse errores en el repositorio."

#: weblate/trans/models/component.py:580
msgid ""
"Regular expression used to filter translation files when scanning for "
"filemask."
msgstr ""
"Expresión regular utilizada para filtrar archivos de traducción al analizar "
"máscaras de archivo."

#: weblate/trans/models/component.py:585
msgid "Variants regular expression"
msgstr "Expresión regular de variantes"

#: weblate/trans/models/component.py:591
msgid "Regular expression used to determine variants of a string."
msgstr ""
"Expresión regular utilizada para determinar las variantes de una cadena."

#: weblate/trans/models/component.py:600
msgid "Components with higher priority are offered first to translators."
msgstr ""
"Se ofrecen primero a los traductores los componentes con mayor prioridad."

#: weblate/trans/models/component.py:604
msgid "Restricted component"
msgstr "Componente restringido"

#: weblate/trans/models/component.py:608
msgid ""
"Restrict access to the component to only those explicitly given permission."
msgstr ""
"Restringir el acceso al componente a solo aquellos con permisos otorgados "
"explícitamente."

#: weblate/trans/models/component.py:615
msgid "Share in projects"
msgstr "Compartir en proyectos"

#: weblate/trans/models/component.py:619
msgid "Choose additional projects where this component will be listed."
msgstr ""
"Elija los proyectos adicionales en los que se mostrará este componente."

#: weblate/trans/models/component.py:630
msgid "Glossary color"
msgstr "Color de glosario"

#: weblate/trans/models/component.py:1185
msgid ""
"Could not verify SSH host key, please add them in SSH page in the admin "
"interface."
msgstr ""
"No se pudo verificar la clave SSH del anfitrión. Añádala en la página «SSH» "
"de la interfaz administrativa."

#: weblate/trans/models/component.py:1194
msgid ""
"The repository requires authentication, please specify credentials in the "
"URL or use SSH access instead."
msgstr ""
"El repositorio necesita autenticación. Especifique los datos de acceso en el "
"URL o utilice en su lugar acceso por SSH."

#: weblate/trans/models/component.py:1200
#, python-format
msgid "Could not fetch the repository: %s"
msgstr "No se pudo recuperar el repositorio: %s"

#: weblate/trans/models/component.py:1265
#: weblate/trans/models/component.py:2317
#: weblate/trans/models/component.py:2376
msgid "File does not exist."
msgstr "El archivo no existe."

#: weblate/trans/models/component.py:1432
#, python-format
msgid "Could not push to remote branch on %s."
msgstr "No se pudieron enviar los cambios a la rama remota en %s."

#: weblate/trans/models/component.py:1445
#, python-format
msgid "Push is turned off for %s."
msgstr "Se desactivaron los envíos en %s."

#: weblate/trans/models/component.py:1503
#, python-format
msgid "Could not reset to remote branch on %s."
msgstr "No se pudo restablecer a la rama remota en %s."

#: weblate/trans/models/component.py:1534
#, python-format
msgid "Could not clean the repository on %s."
msgstr "No se pudo limpiar el repositorio de %s."

#: weblate/trans/models/component.py:1693
#, python-format
msgid "Could not rebase local branch onto remote branch %s."
msgstr "No se pudo cambiar la base de la rama local sobre la rama remota %s."

#: weblate/trans/models/component.py:1699
#, python-format
msgid "Could not merge remote branch into %s."
msgstr "No se pudo fusionar la rama remota con %s."

#: weblate/trans/models/component.py:2188
msgid "Invalid link to a Weblate project, cannot link to linked repository!"
msgstr ""
"Enlace no válido a un proyecto de Weblate; no se puede enlazar al "
"repositorio asociado."

#: weblate/trans/models/component.py:2197
msgid "Invalid link to a Weblate project, cannot link it to itself!"
msgstr ""
"Enlace no válido a un proyecto de Weblate; no se puede enlazar a sí mismo."

#: weblate/trans/models/component.py:2206
msgid "Invalid link to a Weblate project, use weblate://project/component."
msgstr ""
"Enlace inválido a un proyecto de Weblate, utilice weblate://proyecto/"
"componente."

#: weblate/trans/models/component.py:2215
msgid "Option is not available for linked repositories."
msgstr "La opción no está disponible para repositorios enlazados."

#: weblate/trans/models/component.py:2224
msgid "The filemask did not match any files."
msgstr "La máscara de archivos no encontró ningún archivo."

#: weblate/trans/models/component.py:2233
#, python-format
msgid "The language code for %s was empty, please check the filemask."
msgstr "El código de idioma de %s estaba vacío; revise la máscara de archivos."

#: weblate/trans/models/component.py:2242
#, python-format
msgid "The language code \"%s\" is too long, please check the filemask."
msgstr ""
"El código de idioma «%s» es demasiado extenso; revise la máscara de archivos."

#: weblate/trans/models/component.py:2249
#, python-format
msgid ""
"There is more than one file for %s language, please adjust the filemask and "
"use components for translating different resources."
msgstr ""
"Existe más de un archivo para el idioma %s; ajuste la máscara y utilice "
"componentes para traducir diferentes recursos."

#: weblate/trans/models/component.py:2263
msgid "Could not find any matching language, please check the filemask."
msgstr ""
"No se pudo encontrar ningún idioma que coincidiera; revise la máscara de "
"archivos."

#: weblate/trans/models/component.py:2282
#, python-format
msgid "Could not parse %d matched file."
msgid_plural "Could not parse %d matched files."
msgstr[0] "No se pudo procesar %d archivo encontrado."
msgstr[1] "No se pudieron procesar %d archivos encontrados."

#: weblate/trans/models/component.py:2310
msgid ""
"You have set up Weblate to add new translation files, but did not provide a "
"base file to do that."
msgstr ""
"Ha configurado Weblate para que añada archivos de traducción nuevos, pero no "
"ha proporcionado un archivo de base para hacerlo."

#: weblate/trans/models/component.py:2321
#, python-format
msgid "Failed to parse base file for new translations: %s"
msgstr "No se pudo analizar el archivo de base para traducciones nuevas: %s"

#: weblate/trans/models/component.py:2325
msgid "Unrecognized base file for new translations."
msgstr "No se reconoció el archivo de base para traducciones nuevas."

#: weblate/trans/models/component.py:2336
msgid "You can not use a base file for bilingual translation."
msgstr "No puede utilizar un archivo de base para una traducción bilingüe."

#: weblate/trans/models/component.py:2342
#: weblate/trans/models/component.py:2358
msgid ""
"An intermediate language file can not be used without an editing template."
msgstr ""
"Un archivo de idioma intermediario no puede utilizarse sin una plantilla de "
"edición."

#: weblate/trans/models/component.py:2350
msgid ""
"An intermediate language file has to be different from monolingual base "
"language file. You can probably keep it empty."
msgstr ""
"Un archivo de idioma intermediario debe ser distinto del archivo de idioma "
"de base monolingüe. Probablemente pueda mantenerlo vacío."

#: weblate/trans/models/component.py:2365
msgid "Using a .pot file as base file is unsupported."
msgstr "No se admite utilizar un archivo .pot como base."

#: weblate/trans/models/component.py:2381
#, python-format
msgid "Could not parse translation base file: %s"
msgstr "No se pudo procesar el archivo de base de la traducción: %s"

#: weblate/trans/models/component.py:2391
#, python-brace-format
msgid "Template language ({0}) does not match source language ({1})!"
msgstr ""
"El idioma de la plantilla ({0}) no coincide con el idioma de origen ({1})."

#: weblate/trans/models/component.py:2396
msgid "You can not use a monolingual translation without a base file."
msgstr "No puede utilizar una traducción monolingüe sin un archivo de base."

#: weblate/trans/models/component.py:2422
#, python-format
msgid "Could not update repository: %s"
msgstr "No se pudo actualizar el repositorio: %s"

#: weblate/trans/models/component.py:2439
msgid ""
"Please either fill in an instruction URL or use a different option for "
"adding a new language."
msgstr ""
"Complete el URL de instrucciones o utilice una opción diferente para añadir "
"un idioma."

#: weblate/trans/models/component.py:2470
msgid ""
"Source language can not be changed, please recreate the component instead."
msgstr ""
"No se puede cambiar el idioma de origen; en su lugar, recree el componente."

#: weblate/trans/models/component.py:2478
msgid "Component with this URL slug already exists in the project."
msgstr "Ya existe un componente con este «slug» de URL en el proyecto."

#: weblate/trans/models/component.py:2483
msgid "Component with this name already exists in the project."
msgstr "Ya existe un componente con este nombre en el proyecto."

#: weblate/trans/models/component.py:2508
msgid "Can not validate file matches due to invalid regular expression."
msgstr ""
"No se pueden validar las coincidencias del archivo a causa de una expresión "
"regular no válida."

#: weblate/trans/models/component.py:2518
msgid "Accepting suggestions automatically only works with voting turned on."
msgstr ""
"La aceptación automática de sugerencias solo funcionará cuando active los "
"votos."

#: weblate/trans/models/component.py:2972
msgid "Could not add new translation file."
msgstr "No se pudo añadir el archivo de traducción nuevo."

#: weblate/trans/models/component.py:2988
msgid "The given language is filtered by the language filter."
msgstr "El filtro de idioma filtra el idioma indicado."

#: weblate/trans/models/component.py:3012
msgid "Translation file already exists!"
msgstr "El archivo de traducción ya existe."

#: weblate/trans/models/component.py:3041
msgid "The translation will be updated in the background."
msgstr "Se actualizará la traducción en segundo plano."

#. Translators: Translation key for monolingual translations
#: weblate/trans/models/component.py:3086 weblate/utils/views.py:142
msgctxt "Translation key"
msgid "Key"
msgstr "Clave"

#: weblate/trans/models/component.py:3159
msgid "Add new glossary term"
msgstr "Añadir término nuevo al glosario"

#: weblate/trans/models/component.py:3160
msgid "Add new translation string"
msgstr "Añadir cadena de traducción nueva"

#: weblate/trans/models/componentlist.py:41
msgid "Component list name"
msgstr "Nombre de la lista de componentes"

#: weblate/trans/models/componentlist.py:55
msgid "Show on dashboard"
msgstr "Mostrar en el cuadro de mando"

#: weblate/trans/models/componentlist.py:59
msgid ""
"When enabled this component list will be shown as a tab on the dashboard"
msgstr ""
"Cuando se activa, esta lista de componentes se mostrará como una pestaña en "
"el cuadro de mando"

#: weblate/trans/models/componentlist.py:88
msgid "Project regular expression"
msgstr "Expresión regular del proyecto"

#: weblate/trans/models/componentlist.py:91
msgid "Regular expression which is used to match project slug."
msgstr ""
"Expresión regular utilizada para coincidir con el nombre corto («slug») del "
"proyecto."

#: weblate/trans/models/componentlist.py:94
msgid "Component regular expression"
msgstr "Expresión regular del componente"

#: weblate/trans/models/componentlist.py:97
msgid "Regular expression which is used to match component slug."
msgstr ""
"Expresión regular utilizada para coincidir con el nombre corto («slug») del "
"componente."

#: weblate/trans/models/componentlist.py:101
msgid "Component list to assign"
msgstr "Listas de componentes para asignar"

#: weblate/trans/models/project.py:78
msgid "Public"
msgstr "Público"

#: weblate/trans/models/project.py:79
msgid "Protected"
msgstr "Protegido"

#: weblate/trans/models/project.py:80
msgid "Private"
msgstr "Privado"

#: weblate/trans/models/project.py:81
msgid "Custom"
msgstr "Personalizado"

#: weblate/trans/models/project.py:100
msgid "Main website of translated project."
msgstr "Sitio web principal del proyecto traducido."

#: weblate/trans/models/project.py:103
msgid "Translation instructions"
msgstr "Instrucciones de traducción"

#: weblate/trans/models/project.py:109
msgid "Set \"Language-Team\" header"
msgstr "Definir cabecera «Language-Team»"

#: weblate/trans/models/project.py:112
msgid "Lets Weblate update the \"Language-Team\" file header of your project."
msgstr ""
"Permite que Weblate actualice la cabecera de archivo «Language-Team» de su "
"proyecto."

#: weblate/trans/models/project.py:116
msgid "Use shared translation memory"
msgstr "Utilizar memoria de traducción compartida"

#: weblate/trans/models/project.py:119
msgid "Uses the pool of shared translations between projects."
msgstr "Utiliza la reserva de traducciones compartidas entre proyectos."

#: weblate/trans/models/project.py:123
msgid "Contribute to shared translation memory"
msgstr "Contribuir a la memoria de traducción compartida"

#: weblate/trans/models/project.py:126
msgid "Contributes to the pool of shared translations between projects."
msgstr "Contribuye a la reserva de traducciones compartidas entre proyectos."

#: weblate/trans/models/project.py:134
msgid ""
"How to restrict access to this project is detailed in the documentation."
msgstr ""
"Cómo restringir el acceso a este proyecto se indica en la documentación."

#: weblate/trans/models/project.py:139
msgid "Enable reviews"
msgstr "Activar revisiones"

#: weblate/trans/models/project.py:141
msgid "Requires dedicated reviewers to approve translations."
msgstr "Se necesitan revisores especializados que aprueben traducciones."

#: weblate/trans/models/project.py:144
msgid "Enable source reviews"
msgstr "Activar revisiones de origen"

#: weblate/trans/models/project.py:147
msgid "Requires dedicated reviewers to approve source strings."
msgstr "Se necesitan revisores especializados que aprueben cadenas de origen."

#: weblate/trans/models/project.py:151
msgid "Enable hooks"
msgstr "Activar actuadores"

#: weblate/trans/models/project.py:154
msgid "Whether to allow updating this repository by remote hooks."
msgstr ""
"Permitir la actualización de este repositorio mediante actuadores remotos."

#: weblate/trans/models/project.py:158
msgid "Language aliases"
msgstr "Alias de idiomas"

#: weblate/trans/models/project.py:162
msgid ""
"Comma-separated list of language code mappings, for example: en_GB:en,en_US:"
"en"
msgstr ""
"Lista de vinculaciones de códigos de idioma separadas por comas; por "
"ejemplo: es_ES:es,es_MX:es"

#: weblate/trans/models/suggestion.py:138
msgid "Failed to accept suggestion!"
msgstr "No se pudo aceptar la sugerencia."

#: weblate/trans/models/translation.py:169
msgid "source"
msgstr "fuente"

#: weblate/trans/models/translation.py:169
#: weblate/trans/templatetags/translations.py:769
msgid "This translation is used for source strings."
msgstr "Esta traducción se utiliza para las cadenas de origen."

#: weblate/trans/models/translation.py:210
#, python-format
msgid ""
"Filename %s not found in repository! To add new translation, add language "
"file into repository."
msgstr ""
"No se encontró el archivo «%s» en el repositorio. Para añadir una traducción "
"nueva, añada el archivo de idioma en el repositorio."

#: weblate/trans/models/translation.py:219
#, python-format
msgid "Failed to parse file %(file)s: %(error)s"
msgstr "No se pudo procesar el archivo %(file)s: %(error)s"

#: weblate/trans/models/translation.py:1452
msgid "This string seems to already exist."
msgstr "Parece que ya existe esta cadena."

#: weblate/trans/models/translation.py:1459
#, python-format
msgid "Failed adding string: %s"
msgstr "No se pudo añadir la cadena: %s"

#: weblate/trans/models/translation.py:1459
msgid "No translation found."
msgstr "No se encontró ninguna traducción."

#: weblate/trans/models/unit.py:1456
msgid "Unmark as read-only"
msgstr "Desmarcar como de solo lectura"

#: weblate/trans/models/unit.py:1459
msgid "Mark as read-only"
msgstr "Marcar como de solo lectura"

#: weblate/trans/models/unit.py:1466
msgid "Unmark as forbidden translation"
msgstr "Desmarcar como traducción prohibida"

#: weblate/trans/models/unit.py:1474
msgid "Mark as forbidden translation"
msgstr "Marcar como traducción prohibida"

#: weblate/trans/models/unit.py:1482
msgid "Unmark as terminology"
msgstr "Desmarcar como terminología"

#: weblate/trans/models/unit.py:1490
msgid "Mark as terminology"
msgstr "Marcar como terminología"

#: weblate/trans/specialchars.py:30
msgid "Insert tab character"
msgstr "Insertar tabulador"

#: weblate/trans/specialchars.py:31
msgid "Insert new line"
msgstr "Insertar salto de renglón"

#: weblate/trans/specialchars.py:32
msgid "Insert horizontal ellipsis"
msgstr "Insertar puntos suspensivos"

#: weblate/trans/specialchars.py:272
#, python-brace-format
msgid "Insert character {0}"
msgstr "Insertar carácter {0}"

#: weblate/trans/specialchars.py:285
msgid "Opening double quote"
msgstr "Comilla doble de apertura"

#: weblate/trans/specialchars.py:286
msgid "Closing double quote"
msgstr "Comilla doble de cierre"

#: weblate/trans/specialchars.py:287
msgid "Opening single quote"
msgstr "Comilla simple de apertura"

#: weblate/trans/specialchars.py:288
msgid "Closing single quote"
msgstr "Comilla simple de cierre"

#: weblate/trans/specialchars.py:291
msgid "Hyphen"
msgstr "Guion"

#: weblate/trans/specialchars.py:294
msgid "En dash"
msgstr "Semirraya"

#: weblate/trans/specialchars.py:297
msgid "Em dash"
msgstr "Raya"

#: weblate/trans/specialchars.py:301
msgid "User configured character: {}"
msgstr "Carácter configurado por el usuario: {}"

#: weblate/trans/tasks.py:402
msgid "Automatic translation completed, no strings were updated."
msgstr "Traducción automática completada; no se actualizó ninguna cadena."

#: weblate/trans/tasks.py:406
#, python-format
msgid "Automatic translation completed, %d string was updated."
msgid_plural "Automatic translation completed, %d strings were updated."
msgstr[0] "Traducción automática completada; se actualizó %d cadena."
msgstr[1] "Traducción automática completada; se actualizaron %d cadenas."

#: weblate/trans/templatetags/translations.py:80
msgid "Good configuration"
msgstr "Configuración correcta"

#: weblate/trans/templatetags/translations.py:81
msgid "Bad configuration"
msgstr "Configuración errónea"

#: weblate/trans/templatetags/translations.py:82
msgid "Possible configuration"
msgstr "Configuración posible"

#: weblate/trans/templatetags/translations.py:187
#, python-format
msgid "Forbidden translation: %s"
msgstr "Traducción prohibida: %s"

#: weblate/trans/templatetags/translations.py:189
#, python-format
msgid "Not-translatable: %s"
msgstr "No traducible: %s"

#: weblate/trans/templatetags/translations.py:191
#, python-format
msgid "Glossary translation: %s"
msgstr "Traducción en glosario: %s"

#: weblate/trans/templatetags/translations.py:249
msgid "New line"
msgstr "Salto de renglón"

#: weblate/trans/templatetags/translations.py:409
msgid "a year ago"
msgstr "hace un año"

#: weblate/trans/templatetags/translations.py:410
#, python-format
msgid "%(count)s year ago"
msgid_plural "%(count)s years ago"
msgstr[0] "hace %(count)s año"
msgstr[1] "hace %(count)s años"

#: weblate/trans/templatetags/translations.py:416
msgid "a month ago"
msgstr "hace un mes"

#: weblate/trans/templatetags/translations.py:417
#, python-format
msgid "%(count)s month ago"
msgid_plural "%(count)s months ago"
msgstr[0] "hace %(count)s mes"
msgstr[1] "hace %(count)s meses"

#: weblate/trans/templatetags/translations.py:422
#, python-format
msgid "%(count)s week ago"
msgid_plural "%(count)s weeks ago"
msgstr[0] "hace %(count)s semana"
msgstr[1] "hace %(count)s semanas"

#: weblate/trans/templatetags/translations.py:427
msgid "a week ago"
msgstr "hace una semana"

#: weblate/trans/templatetags/translations.py:429
msgid "yesterday"
msgstr "ayer"

#: weblate/trans/templatetags/translations.py:430
#, python-format
msgid "%(count)s day ago"
msgid_plural "%(count)s days ago"
msgstr[0] "hace %(count)s día"
msgstr[1] "hace %(count)s días"

#: weblate/trans/templatetags/translations.py:434
#: weblate/trans/templatetags/translations.py:491
msgid "now"
msgstr "ahora"

#: weblate/trans/templatetags/translations.py:437
msgid "a second ago"
msgstr "hace un segundo"

#: weblate/trans/templatetags/translations.py:439
#, python-format
msgid "%(count)s second ago"
msgid_plural "%(count)s seconds ago"
msgstr[0] "hace un segundo"
msgstr[1] "hace %(count)s segundos"

#: weblate/trans/templatetags/translations.py:444
msgid "a minute ago"
msgstr "hace un minuto"

#: weblate/trans/templatetags/translations.py:445
#, python-format
msgid "%(count)s minute ago"
msgid_plural "%(count)s minutes ago"
msgstr[0] "hace %(count)s minuto"
msgstr[1] "hace %(count)s minutos"

#: weblate/trans/templatetags/translations.py:450
msgid "an hour ago"
msgstr "hace una hora"

#: weblate/trans/templatetags/translations.py:451
#, python-format
msgid "%(count)s hour ago"
msgid_plural "%(count)s hours ago"
msgstr[0] "hace %(count)s hora"
msgstr[1] "hace %(count)s horas"

#: weblate/trans/templatetags/translations.py:466
msgid "a year from now"
msgstr "en un año"

#: weblate/trans/templatetags/translations.py:468
#, python-format
msgid "%(count)s year from now"
msgid_plural "%(count)s years from now"
msgstr[0] "en un año"
msgstr[1] "en %(count)s años"

#: weblate/trans/templatetags/translations.py:473
msgid "a month from now"
msgstr "en un mes"

#: weblate/trans/templatetags/translations.py:475
#, python-format
msgid "%(count)s month from now"
msgid_plural "%(count)s months from now"
msgstr[0] "en %(count)s mes"
msgstr[1] "en %(count)s meses"

#: weblate/trans/templatetags/translations.py:480
#, python-format
msgid "%(count)s week from now"
msgid_plural "%(count)s weeks from now"
msgstr[0] "en %(count)s semana"
msgstr[1] "en %(count)s semanas"

#: weblate/trans/templatetags/translations.py:484
msgid "tomorrow"
msgstr "mañana"

#: weblate/trans/templatetags/translations.py:486
msgid "a week from now"
msgstr "en una semana"

#: weblate/trans/templatetags/translations.py:488
#, python-format
msgid "%(count)s day from now"
msgid_plural "%(count)s days from now"
msgstr[0] "en %(count)s día"
msgstr[1] "en %(count)s días"

#: weblate/trans/templatetags/translations.py:494
msgid "a second from now"
msgstr "en un segundo"

#: weblate/trans/templatetags/translations.py:496
#, python-format
msgid "%(count)s second from now"
msgid_plural "%(count)s seconds from now"
msgstr[0] "en %(count)s segundo"
msgstr[1] "en %(count)s segundos"

#: weblate/trans/templatetags/translations.py:501
msgid "a minute from now"
msgstr "en un minuto"

#: weblate/trans/templatetags/translations.py:503
#, python-format
msgid "%(count)s minute from now"
msgid_plural "%(count)s minutes from now"
msgstr[0] "en %(count)s minuto"
msgstr[1] "en %(count)s minutos"

#: weblate/trans/templatetags/translations.py:507
msgid "an hour from now"
msgstr "en una hora"

#: weblate/trans/templatetags/translations.py:508
#, python-format
msgid "%(count)s hour from now"
msgid_plural "%(count)s hours from now"
msgstr[0] "en %(count)s hora"
msgstr[1] "en %(count)s horas"

#: weblate/trans/templatetags/translations.py:597
msgctxt "String state"
msgid "Failed checks:"
msgstr "Comprobaciones fallidas:"

#: weblate/trans/templatetags/translations.py:605
msgctxt "String state"
msgid "Dismissed checks:"
msgstr "Comprobaciones desestimadas:"

#: weblate/trans/templatetags/translations.py:610
msgctxt "String state"
msgid "Commented"
msgstr "Con comentarios"

#: weblate/trans/templatetags/translations.py:612
msgctxt "String state"
msgid "Suggested"
msgstr "Sugerida"

#: weblate/trans/templatetags/translations.py:633
#, python-format
msgid "string ID %s"
msgstr "id. de cadena %s"

#: weblate/trans/templatetags/translations.py:791
#: weblate/trans/templatetags/translations.py:811
msgid "This translation is locked."
msgstr "Esta traducción está bloqueada."

#: weblate/trans/templatetags/translations.py:796
msgid "Updating translation component…"
msgstr "Actualizando componente de traducción…"

#: weblate/trans/templatetags/translations.py:806
msgid "Some of the components within this project have alerts."
msgstr "Algún componente de este proyecto tiene alertas."

#: weblate/trans/templatetags/translations.py:843
msgid "You administrate this project."
msgstr "Ud. administra este proyecto."

#: weblate/trans/templatetags/translations.py:856
msgid "This translation does not yet exist."
msgstr "Esta traducción no existe aún."

#: weblate/trans/templatetags/translations.py:869
#, python-format
msgid "%(count)s string is not being translated here."
msgid_plural "%(count)s strings are not being translated here."
msgstr[0] "%(count)s cadena no se traduce aquí."
msgstr[1] "%(count)s cadenas no se traducen aquí."

#: weblate/trans/templatetags/translations.py:882
#, python-format
msgid "Shared from the %s project."
msgstr "Compartido desde el proyecto %s."

#: weblate/trans/templatetags/translations.py:905
msgid "enabled"
msgstr "activado"

#: weblate/trans/util.py:44
msgid "Very high"
msgstr "Muy alta"

#: weblate/trans/util.py:45
msgid "High"
msgstr "Alta"

#: weblate/trans/util.py:46
msgid "Medium"
msgstr "Medio"

#: weblate/trans/util.py:47
msgid "Low"
msgstr "Baja"

#: weblate/trans/util.py:48
msgid "Very low"
msgstr "Muy baja"

#: weblate/trans/util.py:225
#, python-brace-format
msgid ""
"{0} is translated into {1} languages using Weblate. Join the translation or "
"start translating your own project."
msgstr ""
"{0} se traduce en {1} idiomas mediante Weblate. Únase a la traducción o "
"empiece a traducir su propio proyecto."

#: weblate/trans/validators.py:32
msgid "Filemask does not contain * as a language placeholder!"
msgstr "La máscara de archivos no contiene «*» como sustitutorio del idioma."

#: weblate/trans/validators.py:41
msgid ""
"A value of 1 is not allowed for autoaccept as it would permit users to vote "
"on their own suggestions."
msgstr ""
"No se permite un valor de 1 para la aceptación automática, ya que permitiría "
"a los usuarios votar sus propias sugerencias."

#: weblate/trans/validators.py:52
#, python-format
msgid "Failed to parse flags: %s"
msgstr "No se pudieron procesar los indicadores: %s"

#: weblate/trans/views/about.py:34
msgid "Keys"
msgstr "Claves"

#: weblate/trans/views/about.py:68
msgid "Weblate statistics"
msgstr "Estadísticas de Weblate"

#: weblate/trans/views/acl.py:82
msgid "Invalid parameters!"
msgstr "Los parámetros no son válidos."

#: weblate/trans/views/acl.py:88 weblate/trans/views/acl.py:227
msgid "You can not remove last owner!"
msgstr "No se puede quitar al último propietario."

#: weblate/trans/views/acl.py:133
msgid "User has been added to this project."
msgstr "Se ha añadido al usuario a este proyecto."

#: weblate/trans/views/acl.py:135 weblate/trans/views/acl.py:198
msgid "Failed to find group to add a user!"
msgstr "No se pudo encontrar el grupo para añadir al usuario."

#: weblate/trans/views/acl.py:147
msgid "You can not block yourself on this project."
msgstr "No puede autobloquearse en este proyecto."

#: weblate/trans/views/acl.py:167
msgid "User has been blocked on this project."
msgstr "La cuenta se ha bloqueado en este proyecto."

#: weblate/trans/views/acl.py:169
msgid "User is already blocked on this project."
msgstr "Ya se ha bloqueado la cuenta en este proyecto."

#: weblate/trans/views/acl.py:196
msgid "User has been invited to this project."
msgstr "Se ha invitado al usuario a este proyecto."

#: weblate/trans/views/acl.py:236
msgid "User has been removed from this project."
msgstr "Se ha eliminado al usuario de este proyecto."

#: weblate/trans/views/basic.py:126
#, python-brace-format
msgid "Get involved in {0}!"
msgstr "¡Involúcrese en {0}!"

#: weblate/trans/views/basic.py:421
msgid ""
"A request for a new translation has been sent to the project's maintainers."
msgstr ""
"Se envió una solicitud para una traducción nueva a los encargados del "
"proyecto."

#: weblate/trans/views/changes.py:76
#, python-format
msgctxt "Changes in translation"
msgid "Changes in %s"
msgstr "Cambios en %s"

#: weblate/trans/views/changes.py:85
#, python-format
msgctxt "Changes in component"
msgid "Changes in %s"
msgstr "Cambios en %s"

#: weblate/trans/views/changes.py:92
#, python-format
msgctxt "Changes in project"
msgid "Changes in %s"
msgstr "Cambios en %s"

#: weblate/trans/views/changes.py:102
#, python-format
msgctxt "Changes in language"
msgid "Changes in %s"
msgstr "Cambios en %s"

#: weblate/trans/views/changes.py:110
#, python-format
msgctxt "Changes by user"
msgid "Changes by %s"
msgstr "Cambios realizados por %s"

#: weblate/trans/views/changes.py:146
msgid "Failed to find matching project!"
msgstr "No se pudo encontrar el proyecto correspondiente."

#: weblate/trans/views/changes.py:154
msgid "Failed to find matching language!"
msgstr "No se pudo encontrar el idioma correspondiente."

#: weblate/trans/views/changes.py:162
msgid "Failed to find matching user!"
msgstr "No se pudo encontrar el usuario correspondiente."

#: weblate/trans/views/create.py:208
#, python-format
msgid "Detected license as %s, please check whether it is correct."
msgstr "Se detectó la licencia %s; compruebe si esto es correcto."

#: weblate/trans/views/create.py:314
msgid "Failed to parse uploaded ZIP file."
msgstr "No se pudo procesar el archivo ZIP cargado."

#: weblate/trans/views/dashboard.py:168
msgid ""
"The project you were looking for has been removed, however you are welcome "
"to contribute to other ones."
msgstr ""
"Se ha eliminado el proyecto que buscaba; sin embargo, le invitamos a "
"contribuir en otros."

#: weblate/trans/views/dashboard.py:177
msgid ""
"You have activated your account, now you should set the password to be able "
"to sign in next time."
msgstr ""
"Ha activado su cuenta; ahora, configure su contraseña para poder acceder la "
"próxima vez."

#: weblate/trans/views/dashboard.py:191
msgid "Please set your full name and e-mail in your profile."
msgstr "Configure su nombre completo y correo electrónico en su perfil."

#: weblate/trans/views/edit.py:246 weblate/trans/views/edit.py:545
msgid "No string matched your search!"
msgstr "Ninguna cadena coincide con su búsqueda."

#: weblate/trans/views/edit.py:270
msgid "Your suggestion is empty!"
msgstr "Su sugerencia está vacía."

#: weblate/trans/views/edit.py:275
msgid "You don't have privileges to add suggestions!"
msgstr "No tiene suficientes permisos para añadir sugerencias."

#: weblate/trans/views/edit.py:281
msgid "Your suggestion has been identified as spam!"
msgstr "Su sugerencia se ha identificado como indeseable."

#: weblate/trans/views/edit.py:292
msgid "Your suggestion already exists!"
msgstr "La sugerencia ya existe."

#: weblate/trans/views/edit.py:328
#, python-format
msgid "Following fixups were applied to translation: %s"
msgstr "Se efectuaron estas correcciones en la traducción: %s"

#: weblate/trans/views/edit.py:344
#, python-format
msgid ""
"Added %(language)s to your translated languages. You can adjust them in the "
"settings."
msgstr ""
"Se añadió el %(language)s a sus idiomas traducidos. Puede editarlos en la "
"configuración."

#: weblate/trans/views/edit.py:354
#, python-format
msgid ""
"Added %(project)s to your watched projects. You can adjust them and this "
"behavior in the settings."
msgstr ""
"Se añadió %(project)s a sus proyectos monitorizados. Puede editarlos y "
"ajustar este comportamiento en la configuración."

#: weblate/trans/views/edit.py:373
#, python-brace-format
msgid ""
"The translation has been saved, however there are some newly failing checks: "
"{0}"
msgstr ""
"Se guardó la traducción; sin embargo, hay comprobaciones fallidas nuevas: {0}"

#: weblate/trans/views/edit.py:415
msgid "Invalid merge request!"
msgstr "La solicitud de fusión no es válida."

#: weblate/trans/views/edit.py:433
msgid "Invalid revert request!"
msgstr "La solicitud de reversión no es válida."

#: weblate/trans/views/edit.py:443
msgid "Can not revert to empty translation!"
msgstr "No se puede revertir a una traducción vacía."

#: weblate/trans/views/edit.py:462
msgid "You do not have privilege to accept suggestions!"
msgstr "No tiene suficientes permisos para aceptar sugerencias."

#: weblate/trans/views/edit.py:468
msgid "You do not have privilege to delete suggestions!"
msgstr "No tiene suficientes permisos para eliminar sugerencias."

#: weblate/trans/views/edit.py:474
msgid "You do not have privilege to vote for suggestions!"
msgstr "No tiene suficientes permisos para votar sugerencias."

#: weblate/trans/views/edit.py:498
msgid "Invalid suggestion!"
msgstr "La sugerencia no es válida."

#: weblate/trans/views/edit.py:560
msgid "Invalid search string!"
msgstr "La cadena de búsqueda no es válida."

#: weblate/trans/views/edit.py:683 weblate/trans/views/search.py:87
#: weblate/trans/views/search.py:242
msgid "Failed to process form!"
msgstr "No se pudo procesar el formulario."

#: weblate/trans/views/edit.py:703
msgid "Automatic translation in progress"
msgstr "Traducción automática en curso"

#: weblate/trans/views/edit.py:739
msgid "Source needs review"
msgstr "La cadena de origen necesita revisión"

#: weblate/trans/views/edit.py:742
msgid "Posted new comment"
msgstr "Nuevo comentario publicado"

#: weblate/trans/views/edit.py:744
msgid "Failed to add comment!"
msgstr "No se pudo añadir el comentario."

#: weblate/trans/views/edit.py:763
msgid "Translation comment has been deleted."
msgstr "Se eliminó el comentario de la traducción."

#: weblate/trans/views/edit.py:781
msgid "Translation comment has been resolved."
msgstr "Se resolvió el comentario de la traducción."

#: weblate/trans/views/edit.py:945
msgid "New string has been added."
msgstr "Se añadió una cadena nueva."

#: weblate/trans/views/error.py:38
msgid "Bad Request"
msgstr "Solicitud incorrecta"

#: weblate/trans/views/files.py:165
msgid "Access denied."
msgstr "Acceso denegado."

#: weblate/trans/views/files.py:201
msgid "No strings were imported from the uploaded file."
msgstr "No se importó ninguna cadena del archivo cargado."

#: weblate/trans/views/files.py:204
#, python-brace-format
msgid ""
"Processed {0} string from the uploaded files (skipped: {1}, not found: {2}, "
"updated: {3})."
msgid_plural ""
"Processed {0} strings from the uploaded files (skipped: {1}, not found: {2}, "
"updated: {3})."
msgstr[0] ""
"Se procesó {0} palabra del archivo cargado (omitidas: {1}, no encontradas: "
"{2}, actualizadas: {3})."
msgstr[1] ""
"Se procesaron {0} palabras de los archivos cargados. (omitidas: {1}, no "
"encontradas: {2}, actualizadas: {3})."

#: weblate/trans/views/files.py:217
msgid "Plural forms in the uploaded file do not match current translation."
msgstr ""
"Las formas de plural del archivo cargado no coinciden con las de la "
"traducción actual."

#: weblate/trans/views/files.py:222
#, python-format
msgid "File upload has failed: %s"
msgstr "Falló la carga del archivo: %s"

#: weblate/trans/views/git.py:42
msgid "Failed to lock the repository, another operation is in progress."
msgstr "Falló el bloqueo del repositorio. Hay otra operación en curso."

#: weblate/trans/views/git.py:57
msgid "All pending translations were committed."
msgstr "Se consignaron todas las traducciones pendientes."

#: weblate/trans/views/git.py:72
msgid "All repositories were updated."
msgstr "Se actualizaron todos los repositorios."

#: weblate/trans/views/git.py:85
msgid "All repositories were pushed."
msgstr "Se enviaron los cambios a todos los repositorios."

#: weblate/trans/views/git.py:95
msgid "All repositories have been reset."
msgstr "Se restablecieron todos los repositorios."

#: weblate/trans/views/git.py:107
msgid "All repositories have been cleaned up."
msgstr "Se limpiaron todos los repositorios."

#: weblate/trans/views/git.py:121
msgid "Translation files have been synchronized."
msgstr "Se sincronizaron los archivos de traducción."

#: weblate/trans/views/js.py:56
msgid "Service is currently not available."
msgstr "El servicio no está disponible por ahora."

#: weblate/trans/views/lock.py:42
msgid "Component is now locked for translation updates!"
msgstr "El componente tiene bloqueadas las actualizaciones de traducción."

#: weblate/trans/views/lock.py:57
msgid "Component is now open for translation updates."
msgstr "El componente acepta la actualización de traducciones."

#: weblate/trans/views/lock.py:75
msgid "All components are now locked for translation updates!"
msgstr ""
"Todos los componentes ahora tienen bloqueadas las actualizaciones de "
"traducción."

#: weblate/trans/views/lock.py:92
msgid "Project is now open for translation updates."
msgstr "El proyecto ahora acepta actualizaciones a las traducciones."

#: weblate/trans/views/search.py:137
msgid "Search and replace completed, no strings were updated."
msgstr "Buscar y reemplazar completado; no se actualizó ninguna cadena."

#: weblate/trans/views/search.py:139
#, python-format
msgid "Search and replace completed, %d string was updated."
msgid_plural "Search and replace completed, %d strings were updated."
msgstr[0] "Buscar y reemplazar completado; se actualizó %d cadena."
msgstr[1] "Buscar y reemplazar completado; se actualizaron %d cadenas."

#: weblate/trans/views/search.py:211
#, python-format
msgid "Search for %s"
msgstr "Búsqueda de %s"

#: weblate/trans/views/search.py:222
msgid "Too many search queries, please try again later."
msgstr "Se enviaron demasiadas consultas; inténtelo de nuevo más tarde."

#: weblate/trans/views/search.py:224
msgid "Invalid search query!"
msgstr "La consulta no es válida."

#: weblate/trans/views/search.py:262
msgid "Bulk edit completed, no strings were updated."
msgstr "Se completó la edición en masa; no se actualizó ninguna cadena."

#: weblate/trans/views/search.py:264
#, python-format
msgid "Bulk edit completed, %d string was updated."
msgid_plural "Bulk edit completed, %d strings were updated."
msgstr[0] "Se completó la edición en masa; se actualizó %d cadena."
msgstr[1] "Se completó la edición en masa; se actualizaron %d cadenas."

#: weblate/trans/views/settings.py:66 weblate/trans/views/settings.py:94
msgid "Settings saved"
msgstr "Se guardó la configuración"

#: weblate/trans/views/settings.py:70 weblate/trans/views/settings.py:98
msgid "Invalid settings, please check the form for errors!"
msgstr ""
"La configuración no es válida. Inspeccione el formulario para eliminar "
"errores."

#: weblate/trans/views/settings.py:153
msgid "Translation has been removed."
msgstr "Se eliminó la traducción."

#: weblate/trans/views/settings.py:172
msgid "Translation component was scheduled for removal."
msgstr "Se programó la eliminación del componente de traducción."

#: weblate/trans/views/settings.py:191
msgid "Project was scheduled for removal."
msgstr "Se programó la eliminación del proyecto."

#: weblate/trans/views/settings.py:213
msgid "Language of the project was removed."
msgstr "Se eliminó el idioma del proyecto."

#: weblate/trans/views/source.py:75
msgid "Failed to change additional string info!"
msgstr "No se pudo cambiar la información adicional de la cadena."

#: weblate/trans/widgets.py:247
msgid "Big status badge"
msgstr "Emblema de estado grande"

#: weblate/trans/widgets.py:281
msgid "Small status badge"
msgstr "Emblema de estado pequeño"

#: weblate/trans/widgets.py:303
msgctxt "Status widget name"
msgid "Panel"
msgstr "Panel"

#. Translators: Text on OpenGraph image
#: weblate/trans/widgets.py:319
#, python-format
msgid "Project %s"
msgstr "Proyecto %s"

#: weblate/trans/widgets.py:381
msgid "Status badge"
msgstr "Emblema de estado"

#: weblate/trans/widgets.py:384
msgid "translated"
msgstr "traducido"

#: weblate/trans/widgets.py:432
msgctxt "Status widget name"
msgid "Vertical language bar chart"
msgstr "Gráfico de barras de idiomas, vertical"

#: weblate/trans/widgets.py:511
msgctxt "Status widget name"
msgid "Horizontal language bar chart"
msgstr "Gráfico de barras de idiomas, horizontal"

#. Translators: Name of a color
#: weblate/utils/colors.py:24
msgid "Navy"
msgstr "Azul marino"

#. Translators: Name of a color
#: weblate/utils/colors.py:26
msgid "Blue"
msgstr "Azul"

#. Translators: Name of a color
#: weblate/utils/colors.py:28
msgid "Aqua"
msgstr "Cian"

#. Translators: Name of a color
#: weblate/utils/colors.py:30
msgid "Teal"
msgstr "Azul petróleo"

#. Translators: Name of a color
#: weblate/utils/colors.py:32
msgid "Olive"
msgstr "Verde oliva"

#. Translators: Name of a color
#: weblate/utils/colors.py:34
msgid "Green"
msgstr "Verde"

#. Translators: Name of a color
#: weblate/utils/colors.py:36
msgid "Lime"
msgstr "Verde lima"

#. Translators: Name of a color
#: weblate/utils/colors.py:38
msgid "Yellow"
msgstr "Amarillo"

#. Translators: Name of a color
#: weblate/utils/colors.py:40
msgid "Orange"
msgstr "Naranja"

#. Translators: Name of a color
#: weblate/utils/colors.py:42
msgid "Red"
msgstr "Rojo"

#. Translators: Name of a color
#: weblate/utils/colors.py:44
msgid "Maroon"
msgstr "Granate"

#. Translators: Name of a color
#: weblate/utils/colors.py:46
msgid "Fuchsia"
msgstr "Fucsia"

#. Translators: Name of a color
#: weblate/utils/colors.py:48
msgid "Purple"
msgstr "Púrpura"

#. Translators: Name of a color
#: weblate/utils/colors.py:50
msgid "Black"
msgstr "Negro"

#. Translators: Name of a color
#: weblate/utils/colors.py:52
msgid "Gray"
msgstr "Gris"

#. Translators: Name of a color
#: weblate/utils/colors.py:54
msgid "Silver"
msgstr "Plateado"

#: weblate/utils/fields.py:92
msgid "A user with this e-mail already exists."
msgstr "Ya existe un usuario con ese correo electrónico."

#: weblate/utils/render.py:45
#, python-format
msgid "Undefined variable: \"%s\""
msgstr "Variable indefinida: «%s»"

#: weblate/utils/render.py:125
msgid "Failed to render template: {}"
msgstr "Error al visualizar la plantilla: {}"

#: weblate/utils/render.py:168
msgid ""
"The format strings are no longer supported, please use the template language "
"instead."
msgstr ""
"Ya no se admiten las cadenas de formato; en su lugar, utilice el lenguaje de "
"plantillas."

#: weblate/utils/render.py:186
msgid "The editor link lacks URL scheme!"
msgstr "El enlace del editor carece de un esquema de URL."

#: weblate/utils/render.py:192
msgid "Forbidden URL scheme!"
msgstr "El esquema de URL está prohibido."

#: weblate/utils/search.py:294
msgid "Unsupported state: {}"
msgstr "Estado no admitido: {0}"

#: weblate/utils/search.py:359
msgid "Invalid timestamp: {}"
msgstr "Cronomarcador no válido: {}"

#: weblate/utils/search.py:429
msgid "Invalid regular expression: {}"
msgstr "Expresión regular no válida: {}"

#: weblate/utils/state.py:30
msgctxt "String state"
msgid "Empty"
msgstr "Vacía"

#: weblate/utils/state.py:31
msgctxt "String state"
msgid "Needs editing"
msgstr "Necesitan edición"

#: weblate/utils/state.py:32
msgctxt "String state"
msgid "Translated"
msgstr "Traducida"

#: weblate/utils/state.py:33
msgctxt "String state"
msgid "Approved"
msgstr "Aprobada"

#: weblate/utils/state.py:34
msgctxt "String state"
msgid "Read only"
msgstr "De solo lectura"

#: weblate/utils/validators.py:67
#, python-brace-format
msgid "Compilation failed: {0}"
msgstr "Falló la compilación: {0}"

#: weblate/utils/validators.py:70
msgid "The regular expression can not match an empty string."
msgstr "La expresión regular no encuentra cadenas vacías."

#: weblate/utils/validators.py:78
#, python-brace-format
msgid ""
"Regular expression is missing named group \"{0}\", the simplest way to "
"define it is {1}."
msgstr ""
"Falta la expresión regular llamada «{0}»; la forma más sencilla de definirla "
"es {1}."

#: weblate/utils/validators.py:118
msgid "Invalid image!"
msgstr "Imagen no válida."

#: weblate/utils/validators.py:127
#, python-format
msgid "Unsupported image type: %s"
msgstr "No se admite el tipo de imagen: %s"

#: weblate/utils/validators.py:133
msgid "The image is too big, please crop or scale it down."
msgstr "La imagen es demasiado grande. Reduzca sus dimensiones o recórtela."

#: weblate/utils/validators.py:151
msgid "Please avoid using special characters in the full name."
msgstr "Evite utilizar caracteres especiales en el nombre completo."

#: weblate/utils/validators.py:155
msgid "Name consists only of disallowed characters."
msgstr "El nombre se compone solo de caracteres no permitidos."

#: weblate/utils/validators.py:170
msgid "The username can not start with a full stop."
msgstr "El nombre de usuario no puede iniciar con punto."

#: weblate/utils/validators.py:181 weblate/utils/validators.py:187
msgid "Enter a valid e-mail address."
msgstr "Proporcione una dirección de correo electrónico válida."

#: weblate/utils/validators.py:189
msgid "This e-mail address is disallowed."
msgstr "No se permite esta dirección de correo electrónico."

#: weblate/utils/validators.py:199
msgid "Could not evaluate plural formula: {}"
msgstr "No se pudo procesar la fórmula de plurales: {}"

#: weblate/utils/validators.py:205
msgid "The filename can not contain reference to a parent directory."
msgstr ""
"El nombre de archivo no puede contener referencia a un directorio padre."

#: weblate/utils/validators.py:208
msgid "The filename can not be an absolute path."
msgstr "El nombre de archivo no puede ser una ruta absoluta."

#: weblate/utils/validators.py:214
msgid "The filename should be as simple as possible. Maybe you want to use: {}"
msgstr ""
"Simplifique el nombre de archivo tanto como pueda. Quizá prefiera utilizar: "
"{}"

#: weblate/utils/validators.py:224
msgid "This name is prohibited"
msgstr "Este nombre está prohibido"

#: weblate/utils/validators.py:233
msgid "Syntax error in language aliases."
msgstr "Error de sintaxis en los alias de idiomas."

#: weblate/utils/views.py:132 weblate/utils/views.py:156
msgid "Position and priority"
msgstr "Posición y prioridad"

#: weblate/utils/views.py:133
msgid "Position"
msgstr "Posición"

#: weblate/utils/views.py:138
msgid "Age of string"
msgstr "Antigüedad de cadena"

#: weblate/utils/views.py:139
msgid "Number of words"
msgstr "Cantidad de palabras"

#: weblate/utils/views.py:140
msgid "Number of comments"
msgstr "Número de comentarios"

#: weblate/utils/views.py:141
msgid "Number of failing checks"
msgstr "Número de comprobaciones fallidas"

#: weblate/vcs/git.py:655
msgid "Git with force push"
msgstr "Git con envío forzado"

#: weblate/vcs/git.py:922
msgid "No remote repository"
msgstr "No hay ningún repositorio remoto"

#. Translators: placeholder SSH hashed hostname
#: weblate/vcs/ssh.py:69
msgid "[hostname hashed]"
msgstr "[nombre de servidor cifrado]"

#: weblate/vcs/ssh.py:133
#, python-format
msgid "Failed to generate key: %s"
msgstr "No se pudo generar la clave: %s"

#: weblate/vcs/ssh.py:141
msgid "Created new SSH key."
msgstr "Se creó una clave SSH nueva."

#: weblate/vcs/ssh.py:147
msgid "Invalid host name given!"
msgstr "El nombre de servidor proporcionado no es válido."

#: weblate/vcs/ssh.py:172
#, python-format
msgid ""
"Added host key for %(host)s with fingerprint %(fingerprint)s (%(keytype)s), "
"please verify that it is correct."
msgstr ""
"Se añadió la clave del servidor %(host)s con la huella %(fingerprint)s "
"(%(keytype)s). Compruebe que sea correcta."

#: weblate/vcs/ssh.py:179
msgid "Failed to fetch public key for a host!"
msgstr "No se pudo recuperar la clave pública de un anfitrión."

#: weblate/vcs/ssh.py:185 weblate/vcs/ssh.py:188
#, python-format
msgid "Failed to get host key: %s"
msgstr "No se pudo generar la clave del servidor: %s"

#: weblate/wladmin/forms.py:30
msgid "Activation token"
msgstr "Ficha de activación"

#: weblate/wladmin/forms.py:34
msgid ""
"Please enter the activation token obtained when making the subscription."
msgstr "Proporcione la ficha de activación que recibió al suscribirse."

#: weblate/wladmin/forms.py:42
msgid "Port"
msgstr "Puerto"

#: weblate/wladmin/forms.py:57
msgid "The test e-mail will be sent to this address."
msgstr "Se enviará el mensaje de prueba a esta dirección."

#: weblate/wladmin/forms.py:68
msgid "Username or registered e-mail"
msgstr "Nombre de usuario o dirección de correo registrada"

#: weblate/wladmin/forms.py:74
msgid "Please provide font family suitable for CSS."
msgstr "Proporcione una familia tipográfica adecuada para CSS."

#: weblate/wladmin/forms.py:84
msgid "Page font"
msgstr "Tipo de letra para páginas"

#: weblate/wladmin/forms.py:85
msgid "Header font"
msgstr "Tipo de letra para cabeceras"

#: weblate/wladmin/forms.py:95
msgid "Focus color"
msgstr "Color de foco"

#: weblate/wladmin/forms.py:96
msgid "Hover color"
msgstr "Color al posar el ratón"

#: weblate/wladmin/forms.py:97
msgid "Hide page footer"
msgstr "Ocultar pie de página"

#: weblate/wladmin/forms.py:99
msgid "Always show hamburger menu"
msgstr "Mostrar siempre contraído el menú de navegación"

#: weblate/wladmin/forms.py:102
msgid ""
"Persistent navigational drop-down menu in the top right corner, even if "
"there is room for a full menu."
msgstr ""
"Se mostrará un menú de navegación desplegable en la esquina superior derecha "
"aun cuando haya espacio para un menú completo."

#: weblate/wladmin/models.py:76
msgid "Community support"
msgstr "Asistencia comunitaria"

#: weblate/wladmin/models.py:77
msgid "Hosted service"
msgstr "Servicio alojado"

#: weblate/wladmin/models.py:78
msgid "Basic self-hosted support"
msgstr "Asistencia básica para instalaciones autoalojadas"

#: weblate/wladmin/models.py:79
msgid "Extended self-hosted support"
msgstr "Asistencia ampliada para instalaciones autoalojadas"

#: weblate/wladmin/models.py:80
msgid "Premium self-hosted support"
msgstr "Asistencia prémium para instalaciones autoalojadas"

#: weblate/wladmin/models.py:161
msgid "Backup repository URL"
msgstr "URL de repositorio de respaldos"

#: weblate/wladmin/models.py:163
#, fuzzy
#| msgid ""
#| "Use /path/to/repo for local backups or user@host:/path/to/repo for remote "
#| "SSH backups."
msgid ""
"Use /path/to/repo for local backups or user@host:/path/to/repo or ssh://"
"user@host:port/path/to/backups for remote SSH backups."
msgstr ""
"Especifique /ruta/al/repositorio para copias de respaldo locales o "
"usuario@anfitrión:/ruta/al/repositorio para copias de respaldo remotas vía "
"SSH."

#: weblate/wladmin/models.py:214
msgid "Backup performed"
msgstr "Copia de respaldo realizada"

#: weblate/wladmin/models.py:215
msgid "Backup failed"
msgstr "Falló la copia de respaldo"

#: weblate/wladmin/models.py:216
msgid "Deleted the oldest backups"
msgstr "Se eliminaron los respaldos más antiguos"

#: weblate/wladmin/models.py:217
msgid "Repository initialization"
msgstr "Inicialización de repositorio"

#: weblate/wladmin/sites.py:80 weblate/wladmin/sites.py:81
msgid "Weblate administration"
msgstr "Administración de Weblate"

#: weblate/wladmin/sites.py:196
msgid "Object listing turned off"
msgstr "Lista de objetos desactivada"

#: weblate/wladmin/templates/admin/base.html:6
msgid "Return to Weblate"
msgstr "Volver a Weblate"

#: weblate/wladmin/templates/admin/logout-confirm.html:23
msgid "Please confirm your logout."
msgstr "Confirme la finalización de su sesión."

#: weblate/wladmin/templates/admin/logout-confirm.html:26
msgid "I confirm logout"
msgstr "Confirmo mi salida"

#: weblate/wladmin/templates/admin/trans/change_form.html:9
msgid "Import speed documentation"
msgstr "Documentación de la velocidad de importación"

#: weblate/wladmin/templates/admin/trans/change_form.html:37
msgid "Required fields are marked in bold."
msgstr "Los campos obligatorios están marcados en negrita."

#: weblate/wladmin/templates/admin/trans/change_form.html:39
msgid ""
"Do not change the object here, please use the Weblate interface instead."
msgstr ""
"No cambie este el objeto aquí, utilice la interfaz de Weblate para ello."

#: weblate/wladmin/templates/admin/weblate-index.html:11
msgid "Reports"
msgstr "Informes"

#: weblate/wladmin/views.py:75
msgid "Weblate status"
msgstr "Estado de Weblate"

#: weblate/wladmin/views.py:81
msgid "Repositories"
msgstr "Repositorios"

#: weblate/wladmin/views.py:131
msgid "Test e-mail sent."
msgstr "Se envió un mensaje de prueba."

#: weblate/wladmin/views.py:134
#, python-format
msgid "Could not send test e-mail: %s"
msgstr "No se pudo enviar el mensaje de prueba: %s"

#: weblate/wladmin/views.py:183
msgid "Activation completed."
msgstr "Se completó la activación."

#: weblate/wladmin/views.py:189
msgid ""
"Could not activate your installation. Please ensure your activation token is "
"correct."
msgstr ""
"No se pudo activar su instalación. Cerciórese de que la ficha de activación "
"sea correcta."

#: weblate/wladmin/views.py:234
msgid "Backup process triggered"
msgstr "Se inició el proceso de respaldo"

#: weblate/wladmin/views.py:256
msgid "Could not dismiss the configuration error!"
msgstr "No se pudo descartar el error de configuración."

#: weblate/wladmin/views.py:356
#, python-format
msgid "Created user account %s."
msgstr "Se creó la cuenta de usuario %s."

#~ msgid ""
#~ "If your e-mail address exists in our database, you will receive further "
#~ "password recovery instructions to your inbox."
#~ msgstr ""
#~ "Si su dirección de correo electrónico existe en nuestra base de datos, "
#~ "recibirá en su buzón instrucciones adicionales para recuperar la "
#~ "contraseña."

#~ msgid ""
#~ "If the confirmation link expires before you use it, request a new one."
#~ msgstr ""
#~ "Si el enlace de confirmación expira antes de que pueda utilizarlo, "
#~ "solicite uno nuevo."

#~ msgid ""
#~ "Shortly, you should receive an e-mail with a confirmation link. Click it "
#~ "to remove your account."
#~ msgstr ""
#~ "En breve recibirá un correo electrónico con un enlace de confirmación. "
#~ "Púlselo para eliminar la cuenta."

#~ msgid ""
#~ "Thank you for registering. Click the confirmation link you receive by e-"
#~ "mail to complete the registration."
#~ msgstr ""
#~ "Gracias por registrarse. Haga clic en el enlace de confirmación que "
#~ "recibe por correo electrónico para completar el registro."

#~ msgid "If the confirmation link expires before you use it, register again."
#~ msgstr ""
#~ "Si el enlace de confirmación expira antes de que usted pueda utilizarlo, "
#~ "regístrese de nuevo."

#~ msgid ""
#~ "Don’t use this button for support questions. Such questions won’t be "
#~ "answered."
#~ msgstr ""
#~ "No utilice este medio para enviar preguntas de asistencia; no se "
#~ "responderán."

#, python-format
#~ msgid ""
#~ "If you have an idea or a question, %(link_start)sthis%(link_end)s is a "
#~ "good place to start."
#~ msgstr ""
#~ "Si tiene una idea o pregunta, %(link_start)seste%(link_end)s es un buen "
#~ "lugar para comenzar."

#~ msgid "Component automatically locked"
#~ msgstr "Componente bloqueado automáticamente"

#~ msgid "Ignore failing check"
#~ msgstr "Ignorar comprobación fallida"

#~ msgid "Plural gettext formula"
#~ msgstr "Fórmula de plurales de gettext"

#~ msgid "No components were matched!"
#~ msgstr "No se encontró ningún componente coincidente."

#~ msgid "No matching user found."
#~ msgstr "No se encontró ningún usuario que coincidiera."

#~ msgid "More users matched."
#~ msgstr "Se encontraron más usuarios."

#~ msgid "Failed to parse new string"
#~ msgstr "No se pudo analizar la cadena nueva"

#, python-format
#~ msgid "Context would be created as \"%s\""
#~ msgstr "El contexto se crearía como «%s»"

#, python-format
#~ msgid "Source would be created as %s"
#~ msgstr "El origen se crearía como %s"

#~ msgid "Permission"
#~ msgstr "Permiso"

#~ msgid "Automatic group assignment"
#~ msgstr "Asignación de grupo automático"

#~ msgid "Automatic group assignments"
#~ msgstr "Asignaciones de grupo automático"

#, fuzzy
#~| msgid "Removed user"
#~ msgid "Blocked user"
#~ msgstr "Usuario quitado"

#, fuzzy
#~| msgid "Removed user"
#~ msgid "Blocked users"
#~ msgstr "Usuario quitado"

#~ msgid "Plural form"
#~ msgstr "Forma plural"

#~ msgid "Plural forms"
#~ msgstr "Formas plurales"

#~ msgid "Automatic component list assignments"
#~ msgstr "Asignaciones de la lista de componentes automáticas"

#, python-format
#~ msgid ""
#~ "If you need assistance, you may reference this error as %(error_id)s."
#~ msgstr ""
#~ "Si necesita ayuda, puede hacer referencia a este error como %(error_id)s."

#~ msgid "There are no translations in this component."
#~ msgstr "No hay ninguna traducción en este componente."

#~ msgid "Projects with contribution"
#~ msgstr "Proyectos con contribuciones"

#~ msgid "Weblate currently uses this SSH key:"
#~ msgstr "Weblate utiliza actualmente esta clave SSH:"

#~ msgid "User billings"
#~ msgstr "Facturaciones de usuario"

#~ msgid "Nearby keys"
#~ msgstr "Claves adyacentes"

#~ msgid "Addons"
#~ msgstr "Complementos"

#~ msgid "Language consistency"
#~ msgstr "Coherencia entre idiomas"

#~ msgid ""
#~ "Ensures all components within a project have translations for every added "
#~ "translated language by creating empty translations in languages that have "
#~ "unadded components."
#~ msgstr ""
#~ "Garantiza que todos los componentes de un proyecto tengan traducciones en "
#~ "todos los idiomas añadidos para traducción al crear traducciones vacías "
#~ "en todos los idiomas en los que hagan falta componentes."

#~ msgid "Status"
#~ msgstr "Estado"

#~ msgid "Good"
#~ msgstr "Buenas"

#~ msgid "Please search below to find matching source strings."
#~ msgstr ""
#~ "Efectúe una búsqueda a continuación para encontrar cadenas de origen que "
#~ "coincidan."

#~ msgid "No source strings are currently assigned!"
#~ msgstr "Actualmente no está asignada ninguna cadena de origen."

#~ msgid "State"
#~ msgstr "Estado"

#~ msgctxt "String state"
#~ msgid "Untranslated"
#~ msgstr "No traducida"

#~ msgctxt "String state"
#~ msgid "Failed checks"
#~ msgstr "Comprobaciones fallidas"

#~ msgid "Dismiss for all languages"
#~ msgstr "Descartar en todos los idiomas"

#~ msgctxt "String state"
#~ msgid "Not translated"
#~ msgstr "No traducida"

#~ msgid "Security"
#~ msgstr "Seguridad"

#~ msgid "Security Policy"
#~ msgstr "Normativa de seguridad"

#~ msgid ""
#~ "At Weblate, security maintains an environment that values the privacy of "
#~ "our users."
#~ msgstr ""
#~ "Para Weblate, la seguridad es mantener un entorno que valore la "
#~ "privacidad de los usuarios."

#~ msgid ""
#~ "Weblate development follows the Best Practices of the Linux Foundation's "
#~ "Core Infrastructure Initiative."
#~ msgstr ""
#~ "El desarrollo de Weblate se ajusta a las prácticas modélicas de la "
#~ "iniciativa Core Infrastructure de la Linux Foundation."

#~ msgid "Security FAQ"
#~ msgstr "Preguntas frecuentes de seguridad"

#~ msgid "How are user passwords stored?"
#~ msgstr "¿Cómo se almacenan las contraseñas de los usuarios?"

#~ msgid ""
#~ "Hashed, currently using PBKDF2, HMAC and SHA-256 with 150000 iterations."
#~ msgstr ""
#~ "En forma de resumen, actualmente utilizando PBKDF2, HMAC y SHA-256 con "
#~ "150 000 iteraciones."

#~ msgid "How to report a security issue?"
#~ msgstr "¿Cómo informar de un problema de seguridad?"

#~ msgid "The documentation has instructions on safe reporting."
#~ msgstr ""
#~ "En la documentación hallará instrucciones para informar del problema de "
#~ "manera segura."

#~ msgid "Fill in with source string"
#~ msgstr "Rellenar con cadena de origen"

#~ msgid "Clone source"
#~ msgstr "Clonar origen"

#~ msgid "Most active suggesters"
#~ msgstr "Usuarios con más sugerencias"

#~ msgid "Most active screenshot uploaders"
#~ msgstr "Usuarios que aportan más capturas de pantalla"

#~ msgid "Most active commenters"
#~ msgstr "Usuarios con más comentarios"

#~ msgctxt "Number of projects"
#~ msgid "Projects"
#~ msgstr "Proyectos"

#~ msgctxt "Number of components"
#~ msgid "Components"
#~ msgstr "Componentes"

#~ msgid "Registered users"
#~ msgstr "Usuarios registrados"

#~ msgid "Failing checks found"
#~ msgstr "Se encontraron comprobaciones fallidas"

#~ msgid "Dismissed checks"
#~ msgstr "Comprobaciones desestimadas"

#~ msgid "Daily activity"
#~ msgstr "Actividad diaria"

#~ msgid "Weekly activity"
#~ msgstr "Actividad semanal"

#~ msgid "Number of components"
#~ msgstr "Número de componentes"

#~ msgctxt "Number of used languages"
#~ msgid "Languages"
#~ msgstr "Idiomas"

#~ msgctxt "Number of source strings"
#~ msgid "Source strings"
#~ msgstr "Cadenas de origen"

#~ msgctxt "Number of source words"
#~ msgid "Source words"
#~ msgstr "Palabras originales"

#~ msgctxt "Number of source characters"
#~ msgid "Source characters"
#~ msgstr "Caracteres originales"

#~ msgid "Translation Information"
#~ msgstr "Información de traducción"

#~ msgid "Percent"
#~ msgstr "Porcentaje"

#~ msgid "Chars"
#~ msgstr "Caracteres"

#~ msgid "Last activity"
#~ msgstr "Última actividad"

#, python-brace-format
#~ msgctxt "Format string for yearly activity chart"
#~ msgid "{month}/{year}"
#~ msgstr "{month}/{year}"

#, python-brace-format
#~ msgctxt "Format string for monthly activity chart"
#~ msgid "{day}/{month}"
#~ msgstr "{day}/{month}"

#~ msgid "User e-mail"
#~ msgstr "Dirección de correo de usuario"

#, python-format
#~ msgid ""
#~ "Only part of the occurrences are shown, in total there was %(count)s of "
#~ "them."
#~ msgid_plural ""
#~ "Only part of the occurrences are shown, in total there were %(count)s of "
#~ "them."
#~ msgstr[0] ""
#~ "Se muestra solo una parte de las ocurrencias; en total hubo %(count)s."
#~ msgstr[1] ""
#~ "Se muestra solo una parte de las ocurrencias; en total hubo %(count)s."

#~ msgid "Weblate discovery"
#~ msgstr "Descubrimiento mediante Weblate"

#~ msgid "Manage glossary"
#~ msgstr "Gestionar glosario"

#~ msgid "Committer name"
#~ msgstr "Nombre de consignante"

#~ msgid "Committer e-mail"
#~ msgstr "Correo electrónico de consignante"

#~ msgid "XLIFF translation file with PO extensions"
#~ msgstr "Archivo de traducción XLIFF con extensiones PO"

#, python-format
#~ msgid "Download original translation file (%(format)s)"
#~ msgstr "Descargar archivo de traducción original (%(format)s)"

#, python-format
#~ msgid "Download translation file as %(format)s"
#~ msgstr "Descargar archivo de traducción como %(format)s"

#, python-format
#~ msgid "Download strings needing action as %(format)s"
#~ msgstr "Descargar cadenas que necesitan intervención como %(format)s"

#~ msgid "Completed translation"
#~ msgstr "Traducción completada"

#~ msgid "Glossary name"
#~ msgstr "Nombre de glosario"

#~ msgid "Please define a glossary name to use component as a glossary."
#~ msgstr ""
#~ "Defina un nombre de glosario para utilizar el componente como glosario."

#~ msgid "Tab character"
#~ msgstr "Tabulador"

#~ msgid "Allow translation"
#~ msgstr "Permitir traducción"

#~ msgid "Prohibit translation"
#~ msgstr "Prohibir traducción"

#~ msgid ""
#~ "Updates all PO files to match the POT file using msgmerge. Triggered "
#~ "whenever new changes are pulled from the upstream repository."
#~ msgstr ""
#~ "Actualiza todos los archivos PO para que coincidan con el archivo POT "
#~ "usando msgmerge. Esto se activa cada vez que se extraen nuevos cambios "
#~ "del repositorio original."

#~ msgid "Glossary updated"
#~ msgstr "Glosario actualizado"

#~ msgid "Glossary uploaded"
#~ msgstr "Glosario cargado"

#~ msgid "Translation string"
#~ msgstr "Cadena de traducción"

#~ msgid "Invalid ordering"
#~ msgstr "Clasificación no válida"

#~ msgid ""
#~ "You can upload any format understood by Translate Toolkit (including TBX, "
#~ "CSV or gettext PO files)."
#~ msgstr ""
#~ "Puede cargar cualquier formato aceptado por «Translate "
#~ "Toolkit» (incluidos archivos TBX, CSV y PO de gettext)."

#~ msgid "Merge method"
#~ msgstr "Método de fusión"

#~ msgid "Keep current"
#~ msgstr "Mantener actuales"

#~ msgid "Overwrite existing"
#~ msgstr "Sobrescribir existentes"

#~ msgctxt "Choose starting letter in glossary"
#~ msgid "Any"
#~ msgstr "Cualquiera"

#~ msgid "Starting letter"
#~ msgstr "Letra inicial"

#~ msgid "Additional projects"
#~ msgstr "Proyectos adicionales"

#~ msgid "Choose additional projects where this glossary can be used."
#~ msgstr ""
#~ "Elija los proyectos adicionales en los que se puede utilizar este "
#~ "glosario."

#, python-format
#~ msgid "%(language)s glossary for %(project)s"
#~ msgstr "Glosario en %(language)s para %(project)s"

#~ msgid "Glossary was not found."
#~ msgstr "No se encontró el glosario."

#~ msgid "No terms to import found in file."
#~ msgstr "No se encontraron términos que importar en el archivo."

#, python-format
#~ msgid "Imported %d term from the uploaded file."
#~ msgid_plural "Imported %d terms from the uploaded file."
#~ msgstr[0] "Se importó %d término del archivo cargado."
#~ msgstr[1] "Se importaron %d términos del archivo cargado."

#~ msgid "Change word"
#~ msgstr "Cambiar palabra"

#, python-format
#~ msgid "This will permanently delete %(count)s entry from the glossary."
#~ msgid_plural ""
#~ "This will permanently delete %(count)s entries from the glossary."
#~ msgstr[0] "Esto eliminará permanentemente %(count)s entrada del glosario."
#~ msgstr[1] "Esto eliminará permanentemente %(count)s entradas del glosario."

#~ msgid "Create new glossary"
#~ msgstr "Crear glosario nuevo"

#~ msgid "Add new word"
#~ msgstr "Añadir nueva palabra"

#~ msgid "Import glossary"
#~ msgstr "Importar glosario"

#~ msgid "Export glossary"
#~ msgstr "Exportar glosario"

#~ msgid "No words found!"
#~ msgstr "No se encontró ninguna palabra."

#~ msgid "Import"
#~ msgstr "Importar"

#~ msgid "There are no glossaries defined for this language."
#~ msgstr "No existen glosarios definidos para este idioma."

#~ msgid "Failed to change a context!"
#~ msgstr "¡No se pudo cambiar el contexto!"

#~ msgid "Mailing list for translators"
#~ msgstr "Lista de correo para traductores"

#~ msgid "Mailing list"
#~ msgstr "Lista de correo"

#~ msgid "Mailing list for translators."
#~ msgstr "Lista de correo para traductores."

#~ msgid "Weblate internal group"
#~ msgstr "Grupo interno de Weblate"

#~ msgid "E-mail regular expression"
#~ msgstr "Expresión regular del correo electrónico"

#~ msgid "Register using e-mail"
#~ msgstr "Registrarse con una dirección de correo"

#~ msgid ""
#~ "As an example, telling Weblate to pull from a remote repository can be "
#~ "done thusly:"
#~ msgstr ""
#~ "Por ejemplo, decirle a Weblate que la extracción del repositorio remoto "
#~ "puede ser hecho por:"

#~ msgid "Persistent hamburger navigation"
#~ msgstr "Navegación con botón de tres barras persistente"

#~ msgid ""
#~ "Use hamburger menu in the top navigation regardless the screen "
#~ "resolution. When disabled the hamburger menu is used on small screens "
#~ "only."
#~ msgstr ""
#~ "Se utilizará un menú desplegable en la navegación superior sin importar "
#~ "la resolución de la pantalla. Cuando se desactiva, la navegación "
#~ "desplegable se utiliza únicamente en pantallas pequeñas."

#~ msgid "Edit string"
#~ msgstr "Editar cadena"

#~ msgid "Edit source string"
#~ msgstr "Editar cadena fuente"

#~ msgid "Whether users can vote for suggestions."
#~ msgstr "Si los usuarios puede votar sugerencias."

#, python-brace-format
#~ msgid "Insert {0}"
#~ msgstr "Insertar {0}"

#~ msgid ""
#~ "Mention you use Weblate for translations in the README. It’ll help "
#~ "Weblate to be free for more projects and attract new translators."
#~ msgstr ""
#~ "Mencione que utiliza Weblate para las traducciones en su archivo README. "
#~ "Ayudará a Weblate a estar disponible para más proyectos y atraer nuevos "
#~ "traductores."

#~ msgid ", expires %(expires)s"
#~ msgstr ", caduca el %(expires)s"

#~ msgid ", will be removed %(removal)s"
#~ msgstr ", se eliminará el %(removal)s"

#~ msgid "Design"
#~ msgstr "Diseño"

#~ msgid "Strings of total"
#~ msgstr "Cadenas del total"

#~ msgid "Use this translation for all components"
#~ msgstr "Utilizar esta traducción para todos los componentes"

#~ msgid "Use this translation"
#~ msgstr "Utilizar esta traducción"

#~ msgid "Change compared to this translation:"
#~ msgstr "Cambio comparado con esta traducción:"

#~ msgid "Report an issue with registration"
#~ msgstr "Informar de un problema con el registro"

#~ msgctxt "Per-project access-control group"
#~ msgid "Template"
#~ msgstr "Plantilla"

#~ msgid "Grace period for payments"
#~ msgstr "Período de gracia para los pagos"

#~ msgid "Translatable strings"
#~ msgstr "Cadenas traducibles"

#~ msgid "Translatable words"
#~ msgstr "Palabras traducibles"

#~ msgid "Used languages"
#~ msgstr "Idiomas utilizados"

#~ msgid "Number of characters"
#~ msgstr "Cantidad de caracteres"

#~ msgid "Number of languages"
#~ msgstr "Cantidad de idiomas"

#~ msgid "Number of source strings"
#~ msgstr "Cantidad de cadenas de origen"

#~ msgid "Number of source words"
#~ msgstr "Cantidad de palabras de origen"

#~ msgid "Number of source characters"
#~ msgstr "Cantidad de caracteres de origen"

#~ msgid "There are some uncommitted changes!"
#~ msgstr "Algunos cambios no se han consignado."

#~ msgid "There has been a merge failure in the repository"
#~ msgstr "Hubo un error de fusión en el repositorio"

#~ msgid "The remote repository needs to be merged!"
#~ msgstr "Es necesario fusionar el repositorio remoto."

#~ msgid "The local repository is up to date."
#~ msgstr "El repositorio local está actualizado."

#~ msgid "Repository tools"
#~ msgstr "Herramientas del repositorio"

#~ msgid "Repository"
#~ msgstr "Repositorio"

#~ msgid "Repository containing Weblate translations"
#~ msgstr "Repositorio que contiene las traducciones de Weblate"

#~ msgid "Base file for new translations not found."
#~ msgstr "No se encontró el archivo de base para traducciones nuevas."

#~ msgid "Additional things to check manually:"
#~ msgstr "Otras cuestiones que debe comprobar manualmente:"

#~ msgid "Could not find template file."
#~ msgstr "No se pudo encontrar el archivo de la plantilla."

#~ msgid "Log out"
#~ msgstr "Salir"

#~ msgid "Use machinery"
#~ msgstr "Utilizar automatización"

#~ msgid "Machinery"
#~ msgstr "Automatización"

#, fuzzy
#~| msgid "Last 30 days"
#~ msgid "last for 14 days."
#~ msgstr "Últimos 30 días"

#, fuzzy
#~| msgid "Public"
#~ msgid "Public email"
#~ msgstr "Público"

#~ msgid "URL of source code repository, for example Git or Mercurial."
#~ msgstr ""
#~ "URL del repositorio de código fuente, que puede ser Git o Mercurial."

#~ msgid ""
#~ "Path of files to translate, use * instead of language code, for example: "
#~ "po/*.po or locale/*/LC_MESSAGES/django.po."
#~ msgstr ""
#~ "Ruta de los archivos a traducir, utilice * en lugar del código de idioma; "
#~ "por ejemplo: «po/*.po» o «locale/*/LC_MESSAGES/django.po»."

#~ msgid "Message has been sent to administrator."
#~ msgstr "Se ha enviado el mensaje al administrador."

#~ msgid "Conditions for gratis hosting"
#~ msgstr "Condiciones para el alojamiento gratuito"

#~ msgid ""
#~ "Please fill in this form if your project meets the conditions for free of "
#~ "charge hosting:"
#~ msgstr ""
#~ "Por favor, rellena este formulario si tu proyecto cumple las condiciones "
#~ "para el alojamiento gratuito:"

#~ msgid ""
#~ "Hosting requests are usually processed once a month, please have patience "
#~ "after submitting one."
#~ msgstr ""
#~ "Las peticiones de alojamiento se procesan 1 vez al mes, por favor se "
#~ "paciente tras realizar la solicitud."

#~ msgid "Avatar"
#~ msgstr "Avatar"

#~ msgid "Changes in last quarter"
#~ msgstr "Cambios en el último trimestre"

#~ msgid "Changes in last year"
#~ msgstr "Cambios en el último año"

#~ msgid "Automatic detection"
#~ msgstr "Detección automática"

#~ msgid "Trailing stop"
#~ msgstr "Punto final"

#~ msgid "Trailing colon"
#~ msgstr "Dos puntos al final"

#~ msgid "Trailing semicolon"
#~ msgstr "Punto y coma al final"

#~ msgid "Localization guide"
#~ msgstr "Guía de regionalización"

#~ msgid "Watch"
#~ msgstr "Suscribir"

#~ msgid "Open Graph image"
#~ msgstr "Imagen de Open Graph"

#~ msgid "Add new projects (site wide)"
#~ msgstr "Añadir proyectos nuevos (en todo el sitio)"

#~ msgid "Manage groups (site wide)"
#~ msgstr "Gestionar grupos (en todo el sitio)"

#~ msgid "Manage users (site wide)"
#~ msgstr "Gestionar usuarios (en todo el sitio)"

#~ msgid "Manage roles (site wide)"
#~ msgstr "Gestionar puestos (en todo el sitio)"

#~ msgid "Manage announcements (site wide)"
#~ msgstr "Gestionar anuncios (en todo el sitio)"

#~ msgid "Manage translation memory (site wide)"
#~ msgstr "Gestionar memoria de traducción (en todo el sitio)"

#~ msgid "String has failing check"
#~ msgstr "La cadena tiene comprobaciones fallidas"

#~ msgid "String has context"
#~ msgstr "La cadena tiene contexto"

#~ msgid "Failing check"
#~ msgstr "Comprobación fallida"

#~ msgid "Use machine translation services"
#~ msgstr "Usar servicios de traducción automática"

#~ msgid "Manage users (on the entire platform)"
#~ msgstr "Gestionar usuarios (en toda la plataforma)"

#~ msgid "Manage translation memory (on the entire platform)"
#~ msgstr "Gestionar memoria de traducción (en toda la plataforma)"

#~ msgid "data exports"
#~ msgstr "exportaciones de datos"

#~ msgid "glossaries"
#~ msgstr "glosarios"

#~ msgid "translate"
#~ msgstr "traducir"

#~ msgid "zen"
#~ msgstr "zen"

#~ msgid "Use translation memory"
#~ msgstr "Utilizar memoria de traducciones"

#~ msgid ""
#~ "The translation project for %(project)s currently contains <strong>"
#~ "%(total)s strings</strong> for translation and is being translated into "
#~ "<strong>%(languages)s language</strong>. Overall, these translations are "
#~ "<strong>%(percent)s%% complete</strong>."
#~ msgid_plural ""
#~ "The translation project for %(project)s currently contains <strong>"
#~ "%(total)s strings</strong> for translation and is being translated into "
#~ "<strong>%(languages)s languages</strong>. Overall, these translations are "
#~ "<strong>%(percent)s%% complete</strong>."
#~ msgstr[0] ""
#~ "El proyecto de traducción de %(project)s contiene actualmente <strong>"
#~ "%(total)s cadenas</strong> traducibles y se traduce a <strong>"
#~ "%(languages)s idioma</strong>. En general, de estas traducciones se ha "
#~ "completado el <strong>%(percent)s %%</strong>."
#~ msgstr[1] ""
#~ "El proyecto de traducción de %(project)s contiene actualmente <strong>"
#~ "%(total)s cadenas</strong> traducibles y se traduce a <strong>"
#~ "%(languages)s idiomas</strong>. En general, de estas traducciones se ha "
#~ "completado el <strong>%(percent)s %%</strong>."

#~ msgid "Comma separated values (CSV)"
#~ msgstr "Valores separados por coma (CSV)"

#~ msgid "gettext (PO)"
#~ msgstr "gettext (PO)"

#~ msgid "XML Localization Interchange File Format (XLIFF)"
#~ msgstr "Formato de archivo de intercambio de localización XML (XLIFF)"

#~ msgid "Service"
#~ msgstr "Servicio"

#~ msgid "Quality"
#~ msgstr "Calidad"

#~ msgid "Overwrite existing translations"
#~ msgstr "Sobrescribir traducciones existentes"

#~ msgid "Your summary"
#~ msgstr "Su resumen"

#~ msgid "Your public appearance on this site."
#~ msgstr "Su apariencia pública en este sitio."

#~ msgid "Activity in last year"
#~ msgstr "Actividad en el último año"

#~ msgid "Registration date"
#~ msgstr "Fecha de registro"

#, fuzzy
#~| msgid "Strings needing action in %(component)s"
#~ msgid "String needing action in %(component)s"
#~ msgid_plural "%(count)s strings needing action in %(component)s"
#~ msgstr[0] "Cadenas pendientes en %(component)s"
#~ msgstr[1] "Cadenas pendientes en %(component)s"

#~ msgid "Add word to glossary"
#~ msgstr "Añadir palabra al glosario"

#, fuzzy
#~| msgid "Insufficient privileges for saving translations."
#~ msgid "Insufficient privileges for editing template."
#~ msgstr "No tiene suficientes permisos para guardar traducciones."

#~ msgid "Context:"
#~ msgstr "Contexto:"

#~ msgid "Translation memory for the whole platform"
#~ msgstr "Memoria de traducción para toda la plataforma"

#~ msgid "Number of entries on the whole platform"
#~ msgstr "Cantidad de aportaciones en toda la plataforma"

#~ msgid "This addon sorts the Java properties file."
#~ msgstr "Este complemento ordena el archivo de propiedades Java."

#~ msgid "No context currently associated!"
#~ msgstr "No hay ningún contexto asociado actualmente."

#~ msgid "Enter position to jump"
#~ msgstr "Escriba la posición a la que saltar"

#~ msgid ""
#~ "Change the source language in the project settings, or remove its "
#~ "translation file."
#~ msgstr ""
#~ "Cambie el idioma de origen en la configuración del proyecto o elimine su "
#~ "archivo de traducción."

#~ msgid "Shapings"
#~ msgstr "Formas"

#~ msgid "Ignored checks"
#~ msgstr "Comprobaciones ignoradas"

#~ msgid "Checks listing"
#~ msgstr "Lista de comprobaciones"

#~ msgid "Edit search parameters"
#~ msgstr "Editar parámetros de búsqueda"

#~ msgid "Jump to position"
#~ msgstr "Saltar a la posición"

#~ msgid "%(filter_name)s (%(filter_count)s)"
#~ msgstr "%(filter_name)s (%(filter_count)s)"

#~ msgid "Name of the translation"
#~ msgstr "Nombre de la traducción"

#~ msgid "Render as HTML"
#~ msgstr "Visualizar como HTML"

#~ msgid ""
#~ "When turned off, URLs will be converted to links and any markup will be "
#~ "escaped."
#~ msgstr ""
#~ "Si se desactiva, los URL se convertirán en enlaces y cualquier marcado se "
#~ "codificará con escape."

#~ msgid "Administered projects"
#~ msgstr "Proyectos administrados"

#~ msgid "Add groups (on the entire platform)"
#~ msgstr "Añadir grupos (en toda la plataforma)"

#~ msgid "Add users (on the entire platform)"
#~ msgstr "Añadir usuarios (en toda la plataforma)"

#~ msgid "Percent interpolation"
#~ msgstr "Interpolación porcentual"

#~ msgid "You can now log in using {method} ({name})."
#~ msgstr "Ahora puede acceder a través de {method} ({name})."

#~ msgid "You can no longer log in using {method} ({name})."
#~ msgstr "Ya no puede acceder a través de {method} ({name})."

#~ msgid "You can now log in using password."
#~ msgstr "Ahora puede acceder mediante una contraseña."

#~ msgid "Plural equation"
#~ msgstr "Ecuación de plurales"

#~ msgid "New whiteboard message"
#~ msgstr "Mensaje nuevo en la pizarra"

#~ msgid "Manage whiteboard (on the entire platform)"
#~ msgstr "Gestionar pizarra (en toda la plataforma)"

#~ msgid "Newline character count mismatch"
#~ msgstr "El número de saltos de renglón no coincide"

#~ msgid "Import of strings scheduled."
#~ msgstr "Se programó la importación de cadenas."

#~ msgid "Publicly visible and translatable"
#~ msgstr "Públicamente visible y traducibles"

#~ msgid "Publicly visible, only translatable for chosen users"
#~ msgstr "Públicamente visible, sólo traducible por usuarios seleccionados"

#~ msgid "Add a component message"
#~ msgstr "Añadir un mensaje al componente"

#~ msgid "New whiteboard message on %(project)s"
#~ msgstr "Mensaje nuevo en la pizarra de %(project)s"

#~ msgid "Project access control"
#~ msgstr "Control de acceso al proyecto"

#~ msgid "Change"
#~ msgstr "Cambio"

#~ msgid "Import existing translations"
#~ msgstr "Importar traducciones existentes"

#~ msgid ""
#~ "Schedules import of all existing translations within this project into "
#~ "translation memory. This can be useful after wiping memory or after "
#~ "initial setup."
#~ msgstr ""
#~ "Programa la importación de todas las traducciones existentes dentro de "
#~ "este proyecto a la memoria de traducción. Esto puede ser útil después de "
#~ "borrar la memoria o después de la configuración inicial."

#~ msgid "Wipe translation memory"
#~ msgstr "Vaciar memoria de traducciones"

#~ msgid "Wipe"
#~ msgstr "Vaciar"

#~ msgid "Add a project message"
#~ msgstr "Añadir un mensaje al proyecto"

#~ msgid "Add a translation message"
#~ msgstr "Añadir un mensaje de traducción"

#~ msgid "Leave empty for using currently logged in user."
#~ msgstr "Manténgalo vacío para utilizar el usuario de esta sesión."

#~ msgid ""
#~ "Please provide username or e-mail. User needs to already have an active "
#~ "account in Weblate."
#~ msgstr ""
#~ "Proporcione el nombre de usuario o el correo electrónico. El usuario debe "
#~ "disponer de una cuenta activa en Weblate."

#~ msgid "Plural forms do not match the language."
#~ msgstr "Las formas de plural no son las propias del idioma."

#~ msgid "Whiteboard message"
#~ msgstr "Pizarra de mensaje"

#~ msgid "Whiteboard messages"
#~ msgstr "Pizarra de mensajes"

#~ msgid "Project access control has been changed."
#~ msgstr "El control de acceso al proyecto ha cambiado."

#~ msgid "Failed to compile: {0}"
#~ msgstr "Error al compilar: {0}"

#~ msgid "Sign in "
#~ msgstr "Acceder "

#~ msgid "Your password must be stronger."
#~ msgstr "Su contraseña debe ser más fuerte."

#~ msgid "Login"
#~ msgstr "Iniciar sesión"

#~ msgid "Log in to use Weblate."
#~ msgstr "Iniciar sesión para utilizar Weblate."

#~ msgid "Log in"
#~ msgstr "Acceder"

#~ msgid "Password login"
#~ msgstr "Acceso con contraseña"

#~ msgid "You can reset it."
#~ msgstr "Puede restablecerla."

#~ msgid "Third party login"
#~ msgstr "Acceso mediante terceros"

#~ msgid "Do not have an account yet?"
#~ msgstr "¿No tiene cuenta todavía?"

#~ msgid "You can register."
#~ msgstr "Puede registrarse."

#~ msgid "Please read our Terms of Service before registering."
#~ msgstr "Lea nuestras Condiciones de servicio antes de registrarse."

#~ msgid "Third party registration"
#~ msgstr "Registro vía terceras partes"

#~ msgid "Logout"
#~ msgstr "Salir"

#~ msgctxt "Plural type"
#~ msgid "Zero/one/two/three/six/other"
#~ msgstr "Cero/uno/dos/tres/seis/otro"

#~ msgid ""
#~ "Weblate does not support Microsoft Internet Explorer 8 and older, please "
#~ "use some more recent browser like Firefox, Chrome or Edge."
#~ msgstr ""
#~ "Weblate no admite Microsoft Internet Explorer 8 ni versiones anteriores. "
#~ "Utilice un navegador más reciente como Firefox, Chrome o Edge."

#~ msgid ""
#~ "The user will be removed from the project once all user permissions are "
#~ "removed."
#~ msgstr ""
#~ "El usuario se eliminará del proyecto una vez eliminados todos los "
#~ "permisos del usuario."

#~ msgctxt "Completed translation"
#~ msgid "Done"
#~ msgstr "Hecho"

#~ msgctxt "None strings to review"
#~ msgid "None"
#~ msgstr "Ninguno"

#~ msgid "Versions"
#~ msgstr "Versiones"

#~ msgid "Weblate owes its existence to these projects."
#~ msgstr "Weblate debe su existencia a estos proyectos."

#~ msgid "User"
#~ msgstr "Usuario"

#~ msgid ""
#~ "There has been a change in translation on %(translation)s at "
#~ "%(site_title)s by %(user)s."
#~ msgstr "%(user)s modificó la traducción %(translation)s en %(site_title)s."

#~ msgid "New alert has been triggered on %(component)s at %(site_title)s."
#~ msgstr ""
#~ "Se ha activado una nueva alerta sobre %(component)s en %(site_title)s."

#~ msgid ""
#~ "There has been a new comment on %(component)s at %(site_title)s by "
#~ "%(user)s."
#~ msgstr ""
#~ "%(user)s añadió un comentario nuevo en %(component)s en %(site_title)s."

#~ msgid ""
#~ "New language has been added to %(component)s at %(site_title)s by "
#~ "%(user)s."
#~ msgstr "%(user)s añadió un idioma nuevo en %(component)s en %(site_title)s."

#~ msgid ""
#~ "There are new strings to translate on %(translation)s at %(site_title)s."
#~ msgstr ""
#~ "Hay nuevas cadenas para traducir sobre %(translation)s en %(site_title)s."

#~ msgid ""
#~ "There is a new suggestion to evaluate on %(translation)s at "
#~ "%(site_title)s by %(user)s."
#~ msgstr ""
#~ "Hay una nueva sugerencia que revisar sobre %(translation)s en "
#~ "%(site_title)s por %(user)s."

#~ msgid ""
#~ "New whiteboard message has been added to %(project)s at %(site_title)s."
#~ msgstr ""
#~ "Se añadió un mensaje nuevo a la pizarra de %(project)s en %(site_title)s."

#~ msgid "New whiteboard message has been added at %(site_title)s."
#~ msgstr "Se añadió un mensaje nuevo a la pizarra en %(site_title)s."

#~ msgid "There has been a parse error on %(component)s at %(site_title)s."
#~ msgstr "Hubo un error de análisis de %(component)s en %(site_title)s."

#~ msgid ""
#~ "There has been a repository failure in %(component)s at %(site_title)s."
#~ msgstr ""
#~ "Hubo un fallo de fusión de repositorio en %(component)s en %(site_title)s."

#~ msgid ""
#~ "There has been a repository operation in %(component)s at %(site_title)s."
#~ msgstr ""
#~ "Hubo una operación en el repositorio de %(component)s en %(site_title)s."

#~ msgid "Libre license according to the FSF"
#~ msgstr "Licencia libre según la FSF"

#~ msgid "OSI approved license"
#~ msgstr "Licencia aprobada por la OSI"

#~ msgid "View source string"
#~ msgstr "Ver cadena de origen"

#~ msgid "Strings with any failing source checks"
#~ msgstr "Cadenas con cualquier comprobación de origen fallida"

#~ msgid "Strings with source comments"
#~ msgstr "Cadenas con comentarios de origen"

#~ msgid "Show ignored checks as well"
#~ msgstr "Mostrar también comprobaciones ignoradas"

#~ msgctxt "String to concatenate search and filter names"
#~ msgid "{filter_name}, {search_name}"
#~ msgstr "{filter_name}, {search_name}"

#~ msgid "Optional short summary of license used for translations."
#~ msgstr ""
#~ "Resumen corto opcional de la licencia utilizada para las traducciones."

#~ msgid "Optional URL with license details."
#~ msgstr "URL opcional con los detalles de la licencia."

#~ msgid "License URL can not be used without a license summary."
#~ msgstr "No puede utilizar el URL de la licencia sin un resumen de la misma."

#~ msgid "Keyboard shortcuts available:"
#~ msgstr "Teclas abreviadas disponibles:"

#~ msgid "Unmark review needed flag and save"
#~ msgstr "Anular bandera de revisión requerida y guardar"

#~ msgid "Focus translation editor"
#~ msgstr "Centrar en el editor de traducción"

#~ msgid "Shows machine translation tab"
#~ msgstr "Mostrar la pestaña de traducción automática"

#~ msgid "Shows nearby strings tab"
#~ msgstr "Mostrar la pestaña de cadenas cercanas"

#~ msgid "Shows search tab"
#~ msgstr "Mostrar pestaña de búsqueda"

#~ msgid "Copies source string"
#~ msgstr "Copia la cadena de origen"

#~ msgid "Toggle edit needed flag"
#~ msgstr "Alternar bandera de edición necesaria"

#~ msgid "Merge failure"
#~ msgstr "Fallo al fusionar"

#~ msgid "Standard user"
#~ msgstr "Usuario estándar"

#~ msgid "User with reviewer permissions"
#~ msgstr "Usuario con permisos de revisor"

#~ msgid "Can not change authentication for demo!"
#~ msgstr "No se puede cambiar la autenticación para la demostración."

#~ msgid "Logged in as %(user)s"
#~ msgstr "Sesión iniciada como %(user)s"

#~ msgid "Pay"
#~ msgstr "Pagar"

#~ msgid "Register to manage your languages"
#~ msgstr "Regístrese para gestionar sus idiomas"

#~ msgid "Ignore: %(check)s"
#~ msgstr "Ignorar: %(check)s"

#~ msgid "User comments"
#~ msgstr "Comentarios de usuarios"

#~ msgid "Detail"
#~ msgstr "Detalle"

#~ msgid "Revert to this translation"
#~ msgstr "Revertir a esta traducción"

#~ msgid "There is %(count)s string with suggestion in %(component)s."
#~ msgid_plural ""
#~ "There are %(count)s strings with suggestions in %(component)s."
#~ msgstr[0] "Hay %(count)s cadena con sugerencias en %(component)s."
#~ msgstr[1] "Hay %(count)s cadenas con sugerencias en %(component)s."

#~ msgid ""
#~ "Please open the following link in your web browser. If the link is split "
#~ "over several lines, you may need to copy it in the address bar."
#~ msgstr ""
#~ "Abra el siguiente enlace en su navegador. Si el mismo se encuentra "
#~ "dividido en varias líneas probablemente necesitará copiarlo en la barra "
#~ "de direcciones."

#~ msgid "If there is a problem with your registration, please contact us:"
#~ msgstr "Si hay algún problema con su proceso de registro, contáctenos:"

#~ msgid "Progress bar color indicates translation state:"
#~ msgstr "El color de la barra de progreso señala el estado de la traducción:"

#~ msgid "Words of total"
#~ msgstr "Palabras del total"

#~ msgid "Configure columns"
#~ msgstr "Configurar columnas"

#~ msgid "admin"
#~ msgstr "administrador"

#~ msgid "source strings"
#~ msgstr "cadenas de origen"

#~ msgid "review"
#~ msgstr "revisar"

#~ msgid "No matching source strings found."
#~ msgstr "No se encontró ninguna cadena original que coincidiera."

#~ msgid "Editing source string"
#~ msgstr "Editando cadena de origen"

#~ msgid "%(user)s has suggested"
#~ msgstr "%(user)s sugirió"

#~ msgid "Anonymous user has suggested"
#~ msgstr "Un usuario anónimo sugirió"

#~ msgid "Documentation for plurals."
#~ msgstr "Documentación para plurales."

#~ msgid ""
#~ "Please enter a comma separated list of translation flags, see <a href="
#~ "\"{url}\">documentation</a> for more details."
#~ msgstr ""
#~ "Por favor introduzca una lista de etiquetas de traducción separadas por "
#~ "comas, ver <a href=\"{url}\">documentación</a> para más detalles."

#~ msgid "linked"
#~ msgstr "enlazado"

#~ msgid "URL with instructions for translators."
#~ msgstr "URL con instrucciones para traductores."

#~ msgid "Dictionaries"
#~ msgstr "Diccionarios"

#~ msgid "Review source strings in %s"
#~ msgstr "Revisar cadenas originales en %s"

#~ msgid "Failed to change translation flags!"
#~ msgstr "¡Falló al cambiar las etiquetas de traducción!"

#~ msgid "Similar translation already exists in the project ({0})!"
#~ msgstr "¡Ya existe una traducción similar en el proyecto ({0})!"

#~ msgid "Message needs edit"
#~ msgstr "El mensaje necesita edición"

#~ msgid "Message is approved"
#~ msgstr "Mensaje aprobado"

#~ msgid "Message is translated"
#~ msgstr "Mensaje traducido"

#~ msgid "Message has comments"
#~ msgstr "El mensaje tiene comentarios"

#~ msgid "Perform payment"
#~ msgstr "Realizar pago"

#~ msgid "See other plans"
#~ msgstr "Ver otros planes"

#, fuzzy
#~| msgid "Strings with any failing checks"
#~ msgid "Strings with failing checks"
#~ msgstr "Cadenas con comprobaciones fallidas"

#~ msgid "Commit %(hash)s"
#~ msgstr "Cambio %(hash)s"

#~ msgid "Repository containing Weblate translations:"
#~ msgstr "El repositorio contiene traducciones de Weblate:"

#~ msgid "The following translations have explicitly specified their license:"
#~ msgstr ""
#~ "Las traducciones siguientes han especificado explícitamente su licencia:"

#, fuzzy
#~| msgid "Repository"
#~ msgid "Backup pepository"
#~ msgstr "Repositorio"

#~ msgid "Your languages"
#~ msgstr "Sus idiomas"

#~ msgid "The component contains unsupported configuration."
#~ msgstr "El componente contiene alguna configuración no admitida."

#~ msgid "Review"
#~ msgstr "Revisión"

#~ msgid "Start review"
#~ msgstr "Iniciar revisión"

#~ msgid "Search type"
#~ msgstr "Tipo de búsqueda"

#~ msgid "Fulltext"
#~ msgstr "Texto completo"

#~ msgid "Substring"
#~ msgstr "Subcadena"

#~ msgid "Please choose a valid search type."
#~ msgstr "Por favor, elija un tipo de búsqueda válido."

#~ msgid "Changed by user"
#~ msgstr "Cambiado por el usuario"

#~ msgid "Exclude changes by user"
#~ msgstr "Excluir cambios por el usuario"

#~ msgid "Fulltext search for \"%s\""
#~ msgstr "Búsqueda en texto completo de «%s»"

#~ msgid "Search for exact string \"%s\""
#~ msgstr "Búsqueda exacta de la cadena «%s»"

#~ msgid "Substring search for \"%s\""
#~ msgstr "Búsqueda en subcadenas de «%s»"

#~ msgid "Save translation history"
#~ msgstr "Guardar historial de traducciones"

#, fuzzy
#~| msgid "Whether Weblate should keep history of translations"
#~ msgid "Whether Weblate should keep track of old translations."
#~ msgstr "Si Weblate debe guardar el historial de las traducciones"

#, fuzzy
#~| msgid "translated"
#~ msgctxt "Translated percents"
#~ msgid "%(translated)s%%"
#~ msgstr "traducido"

#~ msgctxt "Translated percents in widget"
#~ msgid "{0}%"
#~ msgstr "{0} %"

#~ msgid "Repositories limit"
#~ msgstr "Límite de repositorios"

#~ msgid "User has all permissions without having been given them."
#~ msgstr "El usuario tiene todos los permisos sin que se le hayan concedido."

#~ msgid "active"
#~ msgstr "activo"

#~ msgid ""
#~ "Choose languages you speak in the preferences, to see an overview of all "
#~ "projects that feature those languages here."
#~ msgstr ""
#~ "Elija los idiomas que habla en las preferencias y hallará aquí una visión "
#~ "general de los proyectos que se traducen a esos idiomas."

#~ msgid "Copy"
#~ msgstr "Copiar"

#~ msgid "Add as translation needing review"
#~ msgstr "Agregar como traducción que necesita revisión"

#~ msgid ""
#~ "Source and translation do not both end with a colon or colon is not "
#~ "correctly spaced"
#~ msgstr ""
#~ "Sólo uno de original y traducción termina con dos puntos o éste se "
#~ "encuentra incorrectamente espaciado"

#~ msgid ""
#~ "Source and translation do not both end with a question mark or it is not "
#~ "correctly spaced"
#~ msgstr ""
#~ "Sólo uno de original y traducción termina con signo de interrogación o "
#~ "éste no está correctamente espaciado"

#~ msgid ""
#~ "Source and translation do not both end with an exclamation mark or it is "
#~ "not correctly spaced"
#~ msgstr ""
#~ "Sólo uno de original y traducción termina con un signo de exclamación o "
#~ "éste no está correctamente espaciado"

#~ msgid "Mismatched BBcode"
#~ msgstr "Diferencias en BBCode"

#~ msgid "XML tags mismatch"
#~ msgstr "No coinciden las etiquetas XML"

#~ msgid "{translation}, string {position}"
#~ msgstr "{translation}, cadena {position}"

#, fuzzy
#~| msgid "Subscription settings"
#~ msgid "Subscription settings adjusted."
#~ msgstr "Configuración de suscripciones"

#, fuzzy
#~| msgid "Register e-mail"
#~ msgid "Register email"
#~ msgstr "Registrar dirección de correo"

#~ msgid "Higher priority strings are presented to translators earlier."
#~ msgstr ""
#~ "Las cadenas de mayor prioridad se presentan antes a los traductores."

#~ msgid "Failed to change a priority!"
#~ msgstr "¡No se pudo cambiar la prioridad!"

#~ msgid "Home"
#~ msgstr "Inicio"

#~ msgid "Performance overview"
#~ msgstr "Resumen del rendimiento"

#~ msgid "SSH keys management"
#~ msgstr "Gestión de claves SSH"

#~ msgid "Host:"
#~ msgstr "Equipo:"

#~ msgid "Change notification settings"
#~ msgstr "Cambiar ajustes de notificaciones"

#~ msgid "Process"
#~ msgstr "Procesar"

#~ msgid "Use contact form"
#~ msgstr "Utilizar formulario de contacto"

#~ msgid "Automatically add language file"
#~ msgstr "Añadir archivo de idioma automáticamente"

#, fuzzy
#~| msgid "Add language definitions (global)"
#~ msgid "No language additions"
#~ msgstr "Añadir definiciones de lenguaje (globales)"

#~ msgid "Removal of the account deletes all your private data."
#~ msgstr "Eliminar su cuenta borrará todos sus datos privados."

#~ msgid ""
#~ "Only languages which are currently being translated are listed. If you "
#~ "want to translate to another language, please request it first on the "
#~ "project you want to translate."
#~ msgstr ""
#~ "Hay una lista de los idiomas que están siendo traducidos actualmente. Si "
#~ "desea traducir a otro idioma, por favor solicitarlo por primera vez en el "
#~ "proyecto."

#~ msgid ""
#~ "Watched projects are also shown on dashboard, so choose all projects you "
#~ "want to translate."
#~ msgstr ""
#~ "Los proyectos suscritos también aparecen en el panel de control, así que "
#~ "elige todos los proyectos que deseas traducir."

#~ msgid ""
#~ "Audit log shows important changes on your account. In case you see "
#~ "something suspicious don't hesitate to contact us."
#~ msgstr ""
#~ "El registro de auditoría muestra cambios importantes en su cuenta. En "
#~ "caso de que vea algo sospechoso no dude en contactar con nosotros."

#, fuzzy
#~| msgid "Translated content has to be released under free software license."
#~ msgid "Translation license OSI approved."
#~ msgstr ""
#~ "El contenido traducido tiene que ser publicado bajo una licencia de "
#~ "software libre."

#~ msgid "You currently do not have any billings active."
#~ msgstr "Actualmente no tiene ninguna facturación activa."

#~ msgid ""
#~ "You have recently performed too many operations and your request has been "
#~ "rate limited."
#~ msgstr ""
#~ "Recientemente ha realizado demasiadas operaciones y su solicitud ha sido "
#~ "limitada."

#~ msgid ""
#~ "There are too many matches for this search. Showing and replacing only "
#~ "first 250 ones. To replace remaining ones, please perform the replacement "
#~ "again."
#~ msgstr ""
#~ "Hay demasiadas coincidencias para esta búsqueda. Mostrando y reemplazando "
#~ "sólo los primeros 250. Para reemplazar los restantes, por favor, vuelva a "
#~ "realizar el reemplazo."

#~ msgid "Error when executing addon."
#~ msgstr "Error al ejecutar el complemento."

#, fuzzy
#~| msgid "This translation is currently locked for updates."
#~ msgid "This translation component is currently being updated."
#~ msgstr "Esta traducción tiene las actualizaciones bloqueadas."

#~ msgid "Translation is licensed under free license according to FSF."
#~ msgstr ""
#~ "La traducción se licencia bajo licencia libre de acuerdo con la FSF."

#~ msgid "Image %(widget)s"
#~ msgstr "Imágen %(widget)s"

#~ msgid "File content merge failed: %s"
#~ msgstr "Falló la fusión de contenido del archivo: %s"

#, fuzzy
#~| msgid "Notification on new string to translate"
#~ msgid "Upload strings for translation"
#~ msgstr "Notificar nuevas cadenas a traducir"

#~ msgid "Component list can not be chosen when unused."
#~ msgstr "La lista de componentes no puede elegirse cuando no se utiliza."

#, fuzzy
#~| msgid "Translation summary:"
#~ msgid "Translation summary"
#~ msgstr "Resumen de la traducción:"

#~ msgid "More information about Weblate"
#~ msgstr "Más información sobre Weblate"

#~ msgid ""
#~ "However, the following translation projects are available on this server:"
#~ msgstr ""
#~ "Sin embargo, los siguientes proyectos de traducción se encuentran "
#~ "disponibles en este servidor:"

#~ msgid ""
#~ "Shortly you should receive an email containing a confirmation link. Click "
#~ "it to reset your password."
#~ msgstr ""
#~ "Pronto recibirá un correo electrónico con un enlace de confirmación. Haga "
#~ "clic en él para restablecer su contraseña."

#~ msgid "About"
#~ msgstr "Acerca de"

#~ msgid "Authentication has been forbidden by server."
#~ msgstr "El servidor a prohibido la autenticación."

#~ msgid "Edit info on source strings"
#~ msgstr "Editar información de cadenas originales"

#~ msgid "Start new translation into more languages"
#~ msgstr "Comenzar una nueva traducción en más idiomas"

#~ msgid "Add groups (global)"
#~ msgstr "Añadir grupos (global)"

#~ msgid "Add users (global)"
#~ msgstr "Añadir usuarios (global)"

#~ msgid "Global translation memory"
#~ msgstr "Histórico de traducción global"

#~ msgid "disabled"
#~ msgstr "desactivado"

#~ msgid "Number of global entries"
#~ msgstr "Numero de aportaciones globales"

#~ msgid "This is a digest for %(notification_name)s:"
#~ msgstr "Este es un resumen de %(notification_name)s:"

#~ msgid "New component alert"
#~ msgstr "Nueva alerta de componente"

#~ msgid "Hi,"
#~ msgstr "Hola,"

#~ msgid "IP address:"
#~ msgstr "Dirección IP:"

#~ msgid "User agent:"
#~ msgstr "Agente de usuario:"

#~ msgid "Source string:"
#~ msgstr "Cadena original:"

#~ msgid "Translation:"
#~ msgstr "Traducción:"

#~ msgid "User:"
#~ msgstr "Usuario:"

#~ msgid "You can edit this string at:"
#~ msgstr "Puede editar esta cadena en:"

#~ msgid "You can translate at %(translation_url)s"
#~ msgstr "Puede traducir en %(translation_url)s"

#~ msgid "Alert:"
#~ msgstr "Alerta:"

#~ msgid "Comment:"
#~ msgstr "Comentario:"

#~ msgid "Added component:"
#~ msgstr "Componente añadido:"

#~ msgid "Good news,"
#~ msgstr "Buenas noticias,"

#~ msgid "Requested by:"
#~ msgstr "Solicitado por:"

#, fuzzy
#~| msgid "Translation comment"
#~ msgid "Translation component:"
#~ msgstr "Comentario de la traducción"

#~ msgid "Suggestion:"
#~ msgstr "Sugerencia:"

#~ msgid "You can review it at:"
#~ msgstr "Puede revisarla en:"

#~ msgid "Message:"
#~ msgstr "Mensaje:"

#, fuzzy
#~| msgid "Translation change:"
#~ msgid "Translation language:"
#~ msgstr "Cambio en la traducción:"

#~ msgid ""
#~ "Automatic detection might fail for some formats and is slightly slower."
#~ msgstr ""
#~ "La detección automática puede fallar para algunos formatos y es "
#~ "ligeramente más lenta."

#, fuzzy
#~| msgid ""
#~| "translating %(count)d strings into %(languages)d languages\n"
#~| "%(percent)d%% complete, help us improve!"
#~ msgid ""
#~ "translating %(count)d strings into %(languages)d language\n"
#~ "%(percent)d%% complete, help us improve!"
#~ msgid_plural ""
#~ "translating %(count)d strings into %(languages)d languages\n"
#~ "%(percent)d%% complete, help us improve!"
#~ msgstr[0] ""
#~ "traduciendo %(count)d cadenas a %(languages)d idiomas\n"
#~ "%(percent)d%% completado ¡ayúdanos a mejorar!"
#~ msgstr[1] ""
#~ "traduciendo %(count)d cadenas a %(languages)d idiomas\n"
#~ "%(percent)d%% completado ¡ayúdanos a mejorar!"

#~ msgid ""
#~ "translating %(count)d strings into English\n"
#~ "%(percent)d%% complete, help us improve!"
#~ msgstr ""
#~ "traduciendo %(count)d cadenas al español\n"
#~ "%(percent)d%% completado ¡ayúdanos a mejorar!"

#~ msgid ""
#~ "translation\n"
#~ "%(percent)d%% done"
#~ msgstr ""
#~ "traducción\n"
#~ "%(percent)d%% realizada"

#~ msgid ""
#~ "English translation\n"
#~ "%(percent)d%% done"
#~ msgstr ""
#~ "Traducción al español\n"
#~ "%(percent)d%% realizada"

#~ msgid "There are currently no glossaries defined for this project."
#~ msgstr ""
#~ "No se encuentran glosarios definidos para este proyecto actualmente."

#~ msgid "Manage all glossaries"
#~ msgstr "Administrar todos los glosarios"

#~ msgctxt "Number of translated words"
#~ msgid "Words"
#~ msgstr "Palabras"

#~ msgctxt "Number of strings needing edit"
#~ msgid "Needs editing"
#~ msgstr "Necesitan edición"

#~ msgctxt "Number of failing checks"
#~ msgid "Checks"
#~ msgstr "Comprobaciones"

#~ msgctxt "Number of suggestions"
#~ msgid "Suggestions"
#~ msgstr "Sugerencias"

#~ msgctxt "Number of comments"
#~ msgid "Comments"
#~ msgstr "Comentarios"

#~ msgid "Component list must be chosen when used as default."
#~ msgstr ""
#~ "La lista de componentes debe elegirse cuando se utiliza como predefinido."

#~ msgid ""
#~ "Please see our documentation for instructions how to report security "
#~ "weaknesses in our platform."
#~ msgstr ""
#~ "Consulte nuestra  documentación para obtener instrucciones de cómo "
#~ "informar sobre debilidades de seguridad en nuestra plataforma."

#~ msgid ""
#~ "Regular expression which is used to filter translation when scanning for "
#~ "file mask."
#~ msgstr ""
#~ "Expresión regular utilizada para filtrar la traducción durante el escaneo "
#~ "para la máscara de archivo."

#, fuzzy
#~| msgid "Remove components for non existing files"
#~ msgid "Remove comments older than given age in days."
#~ msgstr "Eliminar componentes de archivos no existentes"

#, fuzzy
#~| msgid "Vote suggestion"
#~ msgid "Remove old suggestions"
#~ msgstr "Votar sugerencia"

#~ msgid "You cannot change demo account on the demo server."
#~ msgstr ""
#~ "No puede modificar la cuenta de demostración en el servidor de "
#~ "demostración."

#~ msgid "Please log in using your personal account to request hosting."
#~ msgstr ""
#~ "Por favor, identifíquese usando su cuenta personal para solicitar "
#~ "alojamiento."

#~ msgid ""
#~ "To test Weblate on this demo server, you can log in as the following "
#~ "users:"
#~ msgstr ""
#~ "Para probar Weblate en este servidor de demo, puede iniciar sesión como "
#~ "los siguientes usuarios:"

#~ msgid "Hidden"
#~ msgstr "Oculto"

#~ msgid "This site runs %(weblate_name_link)s demo server."
#~ msgstr ""
#~ "Este sitio ejecuta un servidor %(weblate_name_link)s de demostración."

#~ msgid ""
#~ "You can receive notifications for watched projects and they are shown on "
#~ "dashboard by default."
#~ msgstr ""
#~ "Puedes recibir notificaciones a proyectos suscritos. Estos se muestran "
#~ "por defecto, en el panel de control."

#~ msgid "Bad format string (%s)"
#~ msgstr "Cadena con formato incorrecto (%s)"

#~ msgid "Notification on any translation"
#~ msgstr "Notificar cualquier traducción"

#~ msgid "Notification on new string to translate"
#~ msgstr "Notificar nuevas cadenas a traducir"

#~ msgid "Notification on new suggestion"
#~ msgstr "Notificar nuevas sugerencias"

#~ msgid "Notification on new contributor"
#~ msgstr "Notificar cuando haya nuevos colaboradores"

#~ msgid "Notification on new comment"
#~ msgstr "Notificar cuando haya nuevos comentarios"

#~ msgid "Notification on merge failure"
#~ msgstr "Notificar fallos de fusión"

#~ msgid "Notification on new language request"
#~ msgstr "Notificar las nuevas solicitudes de idioma"

#~ msgid ""
#~ "You will automatically receive important notifications on managed "
#~ "projects."
#~ msgstr ""
#~ "Automáticamente recibirá notificaciones importantes sobre proyectos "
#~ "gestionados."

#~ msgid ""
#~ "You will receive chosen notifications via email for all your languages."
#~ msgstr ""
#~ "Recibirá las notificaciones seleccionadas por correo electrónico para "
#~ "todos sus idiomas."

#~ msgid "Unwatch"
#~ msgstr "Desuscribir"

#, fuzzy
#~| msgid "File does not seem to be valid!"
#~ msgid "This file seems to be invalid."
#~ msgstr "¡El archivo no parece ser válido!"

#, fuzzy
#~| msgid "Failed to parse translation base file: %s"
#~ msgid "Could not recognize the format of %d matching files."
#~ msgstr "No se pudo procesar el archivo de traducción base: %s"

#~ msgid "Some checks have failed on your translation: {0}"
#~ msgstr "Fallaron algunas comprobaciones en su traducción: {0}"

#~ msgid "link"
#~ msgstr "enlace"

#, fuzzy
#~| msgid ""
#~| "Base file for new translations is not used because of component "
#~| "settings. You probably want to enable automatic adding of new "
#~| "translations."
#~ msgid ""
#~ "Base file for new translations is not in use due to the component "
#~ "settings. You probably want to enable adding of new translations."
#~ msgstr ""
#~ "No se utilizó el archivo base para nuevas traducciones debido a la "
#~ "configuración del componente. Probablemente desees habilitar la adición "
#~ "automática de nuevas traducciones."

#, fuzzy
#~| msgid ""
#~| "How to handle requests for creating new translations. Please note that "
#~| "availability of choices depends on the file format."
#~ msgid ""
#~ "How to handle requests for creating new translations. Please note that "
#~ "the available choices depend on the file format."
#~ msgstr ""
#~ "Cómo manejar las solicitudes para crear nuevas traducciones. Por favor, "
#~ "tenga en cuenta que la disponibilidad de opciones depende del formato de "
#~ "archivo."

#, fuzzy
#~| msgid "Push URL is not used when repository is linked!"
#~ msgid "Push URL is not used for linked repositories."
#~ msgstr "¡No se utiliza la URL de «Push» cuando se enlaza el repositorio!"

#, fuzzy
#~| msgid "Export URL is not used when repository is linked!"
#~ msgid "Repository branch is not used for linked repositories."
#~ msgstr ""
#~ "¡No se utiliza la URL de exportación cuando se enlaza el repositorio!"

#, fuzzy
#~| msgid "File format"
#~ msgid "Fileformat"
#~ msgstr "Formato de archivo"

#~ msgid "Please check your math and try again with new expression."
#~ msgstr "Revise sus cálculos e inténtelo nuevamente con una nueva expresión."

#~ msgid "Share on Facebook!"
#~ msgstr "¡Compartir en Facebook!"

#~ msgid "Suggestions to improve translation can be made."
#~ msgstr "Se pueden enviar sugerencias para mejorar la traducción."

#~ msgid "Suggestions to improve translation are disabled."
#~ msgstr "Las sugerencias para mejorar la traducción están desactivadas."

#~ msgid "Repository with Weblate translations"
#~ msgstr "Repositorio con las traducciones de Weblate"

#~ msgid "Previous translation:"
#~ msgstr "Traducciones anteriores:"

#~ msgid "Repository with Weblate translations:"
#~ msgstr "Repositorio con traducciones de Weblate:"

#, fuzzy
#~| msgid "Check our FAQ for information how to resolve this."
#~ msgid "Check our FAQ for info how to resolve this."
#~ msgstr "Revise nuestra FAQ por información sobre cómo solucionar esto."

#~ msgid "Error message:"
#~ msgstr "Mensaje de error:"

#~ msgid "Repository status:"
#~ msgstr "Estado del repositorio:"

#~ msgid ""
#~ "Please add the language file to VCS, Weblate will automatically discover "
#~ "it on next update."
#~ msgstr ""
#~ "Agregue el archivo de idioma a VCS, Weblate lo descubrirá automáticamente "
#~ "en la próxima actualización."

#~ msgid ""
#~ "More information on adding new language files is available in the "
#~ "documentation:"
#~ msgstr ""
#~ "Más información sobre añadir archivos para añadir nuevos idiomas "
#~ "disponibles en la documentación:"

#~ msgid "Requesting user:"
#~ msgstr "Usuario solicitante:"

#~ msgid "Previously not translated"
#~ msgstr "Anteriormente sin traducir"

#~ msgid "Failing file:"
#~ msgstr "Falta el archivo:"

#~ msgid "Change subscription settings:"
#~ msgstr "Modificar configuración de subscripción:"

#~ msgid "Name to display"
#~ msgstr "Nombre a mostrar"

#~ msgid "No adding of language"
#~ msgstr "No añadir nuevos idiomas"

#~ msgid "Enable suggestions"
#~ msgstr "Activar sugerencias"

#~ msgid "Failed to fetch repository: %s"
#~ msgstr "No se pudieron importar los cambios del repositorio: %s"

#~ msgid "Format of %d matched files could not be recognized."
#~ msgstr "No se reconoció el formato de %d archivos encontrados."

#~ msgid "Format of base file for new translations was not recognized!"
#~ msgstr ""
#~ "¡No se reconoció el formato del archivo base para nuevas traducciones!"

#~ msgid "Template file not found!"
#~ msgstr "¡No se ha encontrado el archivo de plantilla!"

#~ msgid "Failed to parse translation base file: %s"
#~ msgstr "No se pudo procesar el archivo de traducción base: %s"

#~ msgid "Failed to update repository: %s"
#~ msgstr "Falló la actualización del repositorio: %s"

#~ msgid "Support Weblate at {0}"
#~ msgstr "Apoye a Weblate en {0}"

#~ msgid "More information about Weblate can be found at {0}"
#~ msgstr "Encontrará más información sobre Weblate en {0}"

#~ msgid "Languages processing"
#~ msgstr "Procesando idiomas"

#~ msgid "Authentication ({method}:{name}) has been added."
#~ msgstr "Se ha añadido la autenticación ({method}:{name})."

#~ msgid "Authentication ({method}:{name}) has been removed."
#~ msgstr "Se ha eliminado la autenticación ({method}:{name})."

#~ msgid "Somebody has attempted to add your email to existing account."
#~ msgstr ""
#~ "Alguien ha intentado añadir su correo electrónico a una cuenta existente."

#~ msgid "Failed authentication attempt ({method}:{name})."
#~ msgstr "Intento de validación fallida ({method}:{name})."

#~ msgctxt "Number of strings needing review"
#~ msgid "Review"
#~ msgstr "Revisión"

#~ msgid "Strings to check"
#~ msgstr "Cadenas a revisar"

#~ msgid "Changing version control system is not supported!"
#~ msgstr "¡El cambio de sistema de control de versiones no está soportado!"

#~ msgid "Other translations"
#~ msgstr "Otras traducciones"

#~ msgid "Primary (dark blue)"
#~ msgstr "Primario (azul oscuro)"

#~ msgid "Too many attempts, you have been logged out!"
#~ msgstr "Demasiados intentos, ¡has sido desconectado!"

#~ msgid "Could not create project directory: %s"
#~ msgstr "No se pudo crear el directorio del proyecto: %s"

#~ msgid "Weblate uses following SSH key to access remote repositories."
#~ msgstr ""
#~ "Weblate usa las siguientes claves SSH para acceder a repositorios remotos."

#~ msgid "Fund Weblate on Liberapay"
#~ msgstr "Financia Weblate usando Liberapay"

#~ msgid "Fund Weblate on Bountysource"
#~ msgstr "Financia Weblate usando Bountysource"

#~ msgid ""
#~ "Multiple translations were mapped to a single language code (%s). You "
#~ "should disable SIMPLIFY_LANGUAGES to prevent Weblate mapping similar "
#~ "languages to one."
#~ msgstr ""
#~ "Se asociaron varias traducciones al mismo código de idioma (%s). Debería "
#~ "desactivar SIMPLIFY_LANGUAGES para evitar que Weblate asocie idiomas "
#~ "similares en uno solo."

#~ msgid "Support Weblate on Liberapay"
#~ msgstr "Soporta a Weblate en Liberapay"

#~ msgid "Support Weblate on Bountysource"
#~ msgstr "Soporte a Weblate usando Bountysource"

#, fuzzy
#~| msgid "Please log in to start new translation"
#~ msgid "Please login or register to use Weblate."
#~ msgstr "Accede a tu cuenta para empezar nuevas traducciones"

#, fuzzy
#~| msgid "This translation is currently locked for updates."
#~ msgid "This project is currently locked due to unpaid billing."
#~ msgstr "Esta traducción tiene las actualizaciones bloqueadas."

#, fuzzy
#~| msgid "Resetting the repository will throw away all local changes!"
#~ msgid ""
#~ "When updating the repository Weblate was unable to merge the upstream "
#~ "changes."
#~ msgstr "¡Reinicializar el repositorio descartará todos los cambios locales!"

#, fuzzy
#~| msgid "Resetting the repository will throw away all local changes!"
#~ msgid ""
#~ "When updating the repository Weblate was not able to fetch upstream "
#~ "changes."
#~ msgstr "¡Reinicializar el repositorio descartará todos los cambios locales!"

#~ msgid "Check the FAQ for information on how to resolve this."
#~ msgstr ""
#~ "Revise la sección de FAQ para información sobre cómo solucionar esto."

#~ msgid "Removes current translation from the repository."
#~ msgstr "Elimina traducción actual del repositorio."

#~ msgid ""
#~ "Commercial hosting is possible as well, our price starts at 19 EUR per "
#~ "month, please get in touch with us for more details."
#~ msgstr ""
#~ "También se encuentra disponible alojamiento comercial, nuestros precios "
#~ "comienzan en 19 EUR por mes, contáctenos para más detalles."

#, fuzzy
#~| msgid "Not translated"
#~ msgid "Not activated"
#~ msgstr "No traducido"

#~ msgid ""
#~ "The services are provided “as is”, at your own risk, without any warranty."
#~ msgstr ""
#~ "Los servicios son proporcionados \"tal cual\", a su propio riesgo y sin "
#~ "ninguna garantía."

#~ msgid ""
#~ "Additional guarantees might apply to commercial customers, those are "
#~ "expressed in corresponding contracts."
#~ msgstr ""
#~ "Garantías adicionales pueden aplicarse a clientes comerciales, estas se "
#~ "expresan en los contratos correspondientes."

#~ msgid ""
#~ "We process private data (such as your email address), those will be "
#~ "discarded from our database as soon as you remove your account."
#~ msgstr ""
#~ "Procesamos datos privados (como la dirección de correo electrónico), "
#~ "estos se descartarán de nuestra base de datos al borrar tu cuenta."

#~ msgid ""
#~ "Your translations are made under license which is specified by each "
#~ "translation."
#~ msgstr ""
#~ "Las traducciones se realizan bajo licencia especifica de cada traducción."

#~ msgid ""
#~ "Your name and email address is used in VCS commits, it will stay there "
#~ "indefinitely."
#~ msgstr ""
#~ "El nombre y dirección de correo electrónico se utilizan en envíos VCS, y "
#~ "permanecerán allí indefinidamente."

#~ msgid "We use cookies to deliver our services."
#~ msgstr "Utilizamos cookies para ofrecer nuestros servicios."

#~ msgid "We process only Personal Data User provides us by using our service:"
#~ msgstr ""
#~ "Sólo procesamos los datos personales que el usuario nos proporciona al "
#~ "utilizar nuestro servicio:"

#~ msgid "Name and email"
#~ msgstr "Nombre y correo electrónico"

#~ msgid "These are used to identify you in the VCS commits"
#~ msgstr "Estos se utilizan para identificarle en las confirmaciones VCS"

#~ msgid "Additionally, email is used for notification of watched events"
#~ msgstr ""
#~ "Además, el correo electrónico se utiliza para la notificación de los "
#~ "eventos observados"

#~ msgid "Password in hashed form"
#~ msgstr "Contraseña en forma de hash"

#~ msgid "Used to authenticate user if configured"
#~ msgstr "Se utiliza para autenticar al usuario si está configurado"

#~ msgid "IP address and browser name"
#~ msgstr "Dirección IP y nombre del navegador"

#~ msgid ""
#~ "These are logged in case of important changes to your account (e.g. "
#~ "password change) to allow diagnosis in case your account is stolen"
#~ msgstr ""
#~ "Estos se registran en caso de cambios importantes en su cuenta (por "
#~ "ejemplo, cambio de contraseña) para permitir el diagnóstico en caso de "
#~ "que su cuenta sea robada"

#~ msgid ""
#~ "The Terms of Service document is currently available only in English."
#~ msgstr ""
#~ "La documentación de los Términos de Servicio, está actualmente disponible "
#~ "sólo en Inglés."

#~ msgid "Quality checks flags"
#~ msgstr "Opciones de comprobaciones de calidad"

#~ msgid "Failed to change check flags!"
#~ msgstr "¡Falló el cambio de las marcas de validación!"

#~ msgid "Choose languages to which you can translate."
#~ msgstr "Elija los idiomas que puede traducir."

#~ msgid ""
#~ "The secondary languages are shown next to the source string when "
#~ "translating."
#~ msgstr ""
#~ "Se mostrarán los idiomas secundarios junto con la cadena original durante "
#~ "la traducción."

#~ msgid "Customize Weblate behavior to match your personal preferences."
#~ msgstr ""
#~ "Personaliza el funcionamiento de Weblate para que coincida con sus "
#~ "preferencias personales."

#~ msgid ""
#~ "You can manage identities which are associated to this account and which "
#~ "can be used to log in."
#~ msgstr ""
#~ "Puede administrar identidades asociadas con esta cuenta que pueden "
#~ "utilizarse para iniciar sesión."

#~ msgid "You can configure how you will log in on this site."
#~ msgstr "Puede configurar cómo se iniciará sesión en este sitio."

#~ msgid "API documentation"
#~ msgstr "Documentación de la API"

#~ msgid "Git export documentation"
#~ msgstr "Documentación de la exportación de Git"

#~ msgid "%(words)s word to translate!"
#~ msgid_plural "%(words)s words to translate!"
#~ msgstr[0] "¡%(words)s palabra para traducir!"
#~ msgstr[1] "¡%(words)s palabras para traducir!"

#~ msgid "There is %(count)s failing check."
#~ msgid_plural "There are %(count)s failing checks."
#~ msgstr[0] "Hay %(count)s comprobación fallida."
#~ msgstr[1] "Hay %(count)s comprobaciones fallidas."

#~ msgid "There is %(count)s translated string."
#~ msgid_plural "There are %(count)s translated strings."
#~ msgstr[0] "Hay %(count)s cadena traducida."
#~ msgstr[1] "Hay %(count)s cadenas traducidas."

#~ msgid "Total strings:"
#~ msgstr "Total de cadenas:"

#~ msgid "Translated strings:"
#~ msgstr "Cadenas traducidas:"

#~ msgid "Strings marked for review:"
#~ msgstr "Cadenas marcadas para revisión:"

#~ msgid "Strings marked as needing edit"
#~ msgstr "Cadenas marcadas que necesitan edición"

#, fuzzy
#~| msgid "XLIFF Translation File"
#~ msgid "XLIFF Translation File for XCode"
#~ msgstr "Archivo de traducción XLIFF"

#~ msgid "Commit message:"
#~ msgstr "Mensaje para el cambio:"

#~ msgid "Additional text to include"
#~ msgstr "Texto adicional para incluir"

#~ msgid ""
#~ "You can leave this empty in most cases, as Weblate generates basic commit "
#~ "messages automatically."
#~ msgstr ""
#~ "Puedes dejarlo vacío en la mayoría de los casos, ya que Weblate genera "
#~ "mensajes sencillos automáticamente."

#~ msgid "Merges content of file header into the translation."
#~ msgstr ""
#~ "El contenido de la cabecera del archivo será fusionado con la traducción."

#~ msgid "Debug mode"
#~ msgstr "Modo de depuración"

#~ msgid "Site domain"
#~ msgstr "Dominio del sitio"

#~ msgid "Django caching"
#~ msgstr "Caché de Django"

#~ msgid "Avatar caching"
#~ msgstr "Caché de avatars"

#~ msgid "Email addresses"
#~ msgstr "Direcciones de correo electrónico"

#~ msgid "pyuca library"
#~ msgstr "Biblioteca pyuca"

#~ msgid "Secret key"
#~ msgstr "Llave secreta"

#~ msgid "Allowed hosts"
#~ msgstr "Servidores permitidos"

#~ msgid "Admin static files"
#~ msgstr "Archivos estáticos del «admin»"

#~ msgid "Result"
#~ msgstr "Resultado"

#~ msgid ""
#~ "The fulltext search might not work properly as the fulltext index for "
#~ "this translation is not yet up to date."
#~ msgstr ""
#~ "Tal vez la búsqueda de texto completo no funcione correctamente, ya que "
#~ "el índice de texto completo para esta traducción aún está desactualizado."

#~ msgid "The query string has to be longer!"
#~ msgstr "La cadena de consulta tiene que ser más larga!"

#~ msgid "Indexing offloading"
#~ msgstr "Delegación de índices"

#, fuzzy
#~| msgid "Indexing offloading"
#~ msgid "Indexing offloading queue"
#~ msgstr "Delegación de índices"

#, fuzzy
#~| msgid "Download translation as XLIFF with Gettext extensions"
#~ msgid "Download translation as XLIFF with gettext extensions"
#~ msgstr "Descargar traducción como XLIFF con extensiones Gettext"

#~ msgid "Download translation as XLIFF 1.2"
#~ msgstr "Descargar traducción como XLIFF 1.2"

#, fuzzy
#~| msgid "Download translation as Gettext PO"
#~ msgid "Download translation as gettext PO"
#~ msgstr "Descargar traducción como Gettext PO"

#, fuzzy
#~| msgid "Download translation as Gettext MO"
#~ msgid "Download translation as gettext MO"
#~ msgstr "Descargar traducción como Gettext MO"

#~ msgid "Download strings needing action as XLIFF with gettext extensions"
#~ msgstr ""
#~ "Descarga cadenas que necesitan acción como XLIFF con extensiones gettext"

#~ msgid "Download strings needing action as XLIFF 1.2"
#~ msgstr "Descarga cadenas que necesitan acción como XLIFF 1.2"

#~ msgid "Download strings needing action as gettext PO"
#~ msgstr "Descargar cadenas que necesitan acción como gettext PO"

#~ msgid "Download strings needing action as gettext MO"
#~ msgstr "Descargar cadenas que necesitan acción como gettext MO"

#~ msgid "Download strings needing action as TMX"
#~ msgstr "Descargar cadenas que necesitan acción como TMX"

#~ msgid "Starting and ending dates have to be specified!"
#~ msgstr "¡Las fechas de inicio y fin deben especificarse!"

#~ msgid ""
#~ "There is currently no active translator for this translation, please "
#~ "consider becoming a translator as your suggestion might otherwise remain "
#~ "unreviewed."
#~ msgstr ""
#~ "Actualmente no hay traductores activos para esta traducción, considere la "
#~ "posibilidad de convertirse en un traductor ya que de lo contrario su "
#~ "sugerencia podría no ser revisada."

#~ msgid ""
#~ "See our documentation for more information on translating using Weblate."
#~ msgstr ""
#~ "Vea nuestra documentación para obtener más información sobre la "
#~ "traducción usando Weblate."

#~ msgid "%(filter_name)s (%(filter_pos)s / %(filter_count)s)"
#~ msgstr "%(filter_name)s (%(filter_pos)s / %(filter_count)s)"

#~ msgid "Federated avatar support"
#~ msgstr "Compatibilidad con avatares federados"

#~ msgid "Data export"
#~ msgstr "Exportar datos"

#~ msgid "Per project data"
#~ msgstr "Datos por proyecto"

#~ msgid ""
#~ "There is more data exported per project, please check the following links "
#~ "for more information."
#~ msgstr ""
#~ "Hay más datos exportados por proyecto, revise los enlaces a continuación "
#~ "para más información."

#~ msgid "Select languages to display"
#~ msgstr "Selecciona el idioma a mostrar"

#~ msgid ""
#~ "Weblate provides various widgets to promote your translation projects. "
#~ "Open one of the project pages below."
#~ msgstr ""
#~ "Weblate proporciona varios widgets para que promocione sus proyectos de "
#~ "traducción. Abra una de las páginas de proyecto que aparecen más abajo."

#~ msgid "Search in source strings"
#~ msgstr "Buscar en cadenas originales"

#~ msgid "Search in location strings"
#~ msgstr "Buscar en cadenas de ubicación"

#~ msgid "Search in comment strings"
#~ msgstr "Buscar en cadenas de comentario"

#, fuzzy
#~| msgid "Merged unit not found!"
#~ msgid "Merged string not found!"
#~ msgstr "¡No se ha encontrado la unidad fusionada!"

#~ msgid "Summary of languages"
#~ msgstr "Resumen de idiomas"

#~ msgid ""
#~ "This page is based on the Terms of Service, you should still read the "
#~ "original document to fully understand them."
#~ msgstr ""
#~ "Esta página se basa en los Terminos de Servicios, debería leer la "
#~ "documentación original para un entendimiento completo."

#~ msgid "Indexing offloading processing"
#~ msgstr "Procesamiento la descarga de indexación"

#, fuzzy
#~| msgid "Edit source string"
#~ msgid "Edit source strings information"
#~ msgstr "Editar cadena fuente"

#~ msgid "Fund Weblate"
#~ msgstr "Financie Weblate"

#~ msgid "The GroupACL will affect only selected permissions."
#~ msgstr "El GroupACL afectará sólo a los permisos seleccionados."

#~ msgid "Project, component or language must be specified"
#~ msgstr "Se debe especificar el proyecto, componente o idioma"

#~ msgid "Group ACL"
#~ msgstr "Grupo ACL"

#~ msgid ""
#~ "Additional files to include in commits, one per line; please check "
#~ "documentation for more details."
#~ msgstr ""
#~ "Acrhivo adicional para incluir en los commit, uno por línea; por favor "
#~ "revise la documentación para más detalles."

#~ msgid "Post-update script"
#~ msgstr "Actualización post script"

#~ msgid ""
#~ "Script to be executed after receiving a repository update, please check "
#~ "documentation for more details."
#~ msgstr ""
#~ "El script se ejecutará después de recibir una actualización de "
#~ "repositorio, por favor consulte la documentación para más detalles."

#~ msgid "Pre-commit script"
#~ msgstr "Script pre-«commit»"

#~ msgid ""
#~ "Script to be executed before committing translation, please check "
#~ "documentation for more details."
#~ msgstr ""
#~ "Script a ejecutar antes de confirmar la transacción, revise la "
#~ "documentación para más detalles."

#~ msgid "Post-commit script"
#~ msgstr "Script post-commit"

#~ msgid ""
#~ "Script to be executed after committing translation, please check "
#~ "documentation for more details."
#~ msgstr ""
#~ "Script a ejecutar luego de confirmar la traducción, revise la "
#~ "documentación para más detalles."

#~ msgid "Post-push script"
#~ msgstr "Script post-ejecución"

#~ msgid ""
#~ "Script to be executed after pushing translation to remote, please check "
#~ "documentation for more details."
#~ msgstr ""
#~ "Script a ejecutar luego de ejecutar la traducción remota, revise la "
#~ "documentación para más detalles."

#~ msgid "Post-add script"
#~ msgstr "Anuncio tras el script"

#~ msgid ""
#~ "Script to be executed after adding new translation, please check "
#~ "documentation for more details."
#~ msgstr ""
#~ "Script a ejecutar tras añadir la nueva traducción, por favor revise la "
#~ "documentación para más detalles."

#~ msgid "Replace inconsistent"
#~ msgstr "Reemplazar inconsistentes"

#~ msgid "Ctrl+Enter - Save"
#~ msgstr "Ctrl+Enter - Grabar"

#, fuzzy
#~| msgid "Alt+PageUp/PageDown/Home/End - Translation units navigation"
#~ msgid "Alt+PageUp/PageDown/Home/End - Strings navigation"
#~ msgstr ""
#~ "Alt+RePág/AvPág/Inicio/Fin - Navegación entre las unidades de traducción"

#~ msgid "Gettext PO file (unwrapped)"
#~ msgstr "Archivo Gettext PO (sin envolver)"

#~ msgid "Gettext PO file (monolingual, unwrapped)"
#~ msgstr "Archivo PO Gettext (monolingüe, sin empaquetar)"

#~ msgid "Translatable units"
#~ msgstr "Unidades traducibles"

#~ msgid ""
#~ "You can replace string in all units at once. The search is simple "
#~ "substring case sensitive search."
#~ msgstr ""
#~ "Puedes reemplazar cadenas simultáneamente en todas las unidades. La "
#~ "búsqueda simple de subcadenas es sensible a mayúsculas y minúsculas."

#, fuzzy
#~| msgid ""
#~| "More information on adding new language files is available in the "
#~| "documentation:"
#~ msgid ""
#~ "Read more information on adding new language files is in the "
#~ "documentation."
#~ msgstr ""
#~ "Más información sobre añadir archivos para añadir nuevos idiomas "
#~ "disponibles en la documentación:"

#~ msgid ""
#~ "Should your language be missing, please follow <a href=\"%(url)s\">the "
#~ "translator instructions</a>."
#~ msgstr ""
#~ "En caso de no encontrar su idioma, siga las <a href=\"%(url)s"
#~ "\">instrucciones correspondientes</a>."

#~ msgid "Share your translation"
#~ msgstr "Comparta su traducción"

#~ msgid ""
#~ "You can also promote this translation project using various <a href="
#~ "\"%(widgets_url)s\">other means</a>."
#~ msgstr ""
#~ "Existen <a href=\"%(widgets_url)s\">otras maneras</a> de promover este "
#~ "proyecto de traducción."

#~ msgid ""
#~ "Various <a href=\"%(data_url)s\">data exports</a> are available in "
#~ "machine readable formats."
#~ msgstr ""
#~ "Hay disponibles varios <a href=\"%(data_url)s\">datos exportados</a> en "
#~ "formato para máquinas."

#~ msgid ""
#~ "You can find more information about cookies in the <a href=\"https://en."
#~ "wikipedia.org/wiki/HTTP_cookie\">Wikipedia article</a>."
#~ msgstr ""
#~ "Puede encontrar más información sobre cookies en <a href=\"https://es."
#~ "wikipedia.org/wiki/Cookie_(informática)\">Wikipedia</a>."

#, fuzzy
#~| msgid "Powered by <a href=\"http://weblate.org\">Weblate %(version)s</a>"
#~ msgid "Powered by <a href=\"%(weblate_url)s\">Weblate %(version)s</a>"
#~ msgstr "Funciona con <a href=\"http://weblate.org\">Weblate %(version)s</a>"

#~ msgid ""
#~ "To test Weblate, you can login as <code>demo</code> user with password "
#~ "<code>demo</code>."
#~ msgstr ""
#~ "Para probar Weblate, puede iniciar sesión con el usuario <code>demo</"
#~ "code> y la contraseña <code>demo</code>."

#~ msgid ""
#~ "Forgot your password? You can <a href=\"%(reset_url)s\">reset it</a>."
#~ msgstr ""
#~ "¿Olvidó su contraseña? Puede <a href=\"%(reset_url)s\">reinicializarla</"
#~ "a>."

#~ msgid ""
#~ "Do not have an account yet? You can <a href=\"%(register_url)s"
#~ "\">register</a>."
#~ msgstr ""
#~ "¿No tiene una cuenta todavía? Puede <a href=\"%(register_url)s"
#~ "\">registrarse</a>."

#~ msgid ""
#~ "You have not enabled password authentication, please <a href=\"%(url)s"
#~ "\">set the password</a>."
#~ msgstr ""
#~ "No has activado la validación de la contraseña, por favor <a href="
#~ "\"%(url)s\">establece la contraseña</a>."

#~ msgid ""
#~ "The API key is also used to access exported Git repositories, please "
#~ "check <a href=\"%(git_doc)s\">documentation</a> for more details."
#~ msgstr ""
#~ "La clave de la API también puede usarse para acceder a repositorios Git "
#~ "exportados. Por favor, comprueba la <a href=\"%(git_doc)s"
#~ "\">documentación</a> para más detalles."

#~ msgid ""
#~ "Sorry, but registrations on this site are disabled. You can <a href="
#~ "\"%(contact_url)s\">contact us</a> for more details."
#~ msgstr ""
#~ "Lo sentimos, pero el registro está desactivado en este sitio. Puede <a "
#~ "href=\"%(contact_url)s\">contactarnos</a> para más detalles."

#~ msgid ""
#~ "More information about exported RSS feeds available in the documentation."
#~ msgstr ""
#~ "Encontrará más información sobre los datos disponibles exportados por RSS "
#~ "en la documentación."

#~ msgid ""
#~ "You can translate at <a href=\"%(translation_url)s\">%(translation_url)s</"
#~ "a>"
#~ msgstr ""
#~ "Puede traducir en <a href=\"%(translation_url)s\">%(translation_url)s</a>"

#~ msgid ""
#~ "More information on adding new language files is available in <a href="
#~ "\"%(doc_url)s\">the documentation</a>."
#~ msgstr ""
#~ "Más información sobre archivos nuevos de idiona disponibles en <a href="
#~ "\"%(doc_url)s\">documentación</a>."

#~ msgid ""
#~ "Required fields are marked as bold, you can find more information in the "
#~ "<a href=\"%(url)s\">documentation</a>."
#~ msgstr ""
#~ "Los campos obligatorios están resaltados, puede encontrar más información "
#~ "en la <a href=\"%(url)s\">documentación</a>."

#~ msgid ""
#~ "You can find more information about setting up SSH keys in <a href="
#~ "\"%(ssh_docs)s\">the Weblate manual</a>."
#~ msgstr ""
#~ "Puede encontrar más información sobre la configuración de claves SSH en "
#~ "<a href=\"%(ssh_docs)s\">el manual de Weblate</a>."

#~ msgid ""
#~ "Importing a new translation can take some time, please check <a href="
#~ "\"%(url)s\">our documentation</a> for information on how to improve this."
#~ msgstr ""
#~ "Importar una traducción nueva puede tomar tiempo, revise <a href=\"%(url)s"
#~ "\">nuestra documentación</a> en busca de información sobre cómo mejorar "
#~ "esto."

#~ msgid "Attempt to install invalid addon!"
#~ msgstr "¡Intentó instalar un complemento inválido!"

#~ msgid "Addon is already installed!"
#~ msgstr "¡El complemento ya está instalado!"

#~ msgid "Skip review flag when importing"
#~ msgstr "Omitir análisis al importar"

#~ msgid "Add review flag for new source strings"
#~ msgstr "Añadir bandera de revisión para nuevas cadenas originales"

#~ msgid "Add review flag for new translated strings"
#~ msgstr "Añadir bandera de revisión para nuevas cadenas traducidas"

#~ msgid "Afar"
#~ msgstr "Afar"

#~ msgid "Abkhazian"
#~ msgstr "Abjasia"

#~ msgid "Acehnese"
#~ msgstr "Achenés"

#~ msgid "Acholi"
#~ msgstr "Acholi"

#~ msgid "Avestan"
#~ msgstr "Avéstico"

#~ msgid "Afrikaans"
#~ msgstr "Afrikáans"

#~ msgid "Akan"
#~ msgstr "Acano («Akan»)"

#~ msgid "Amharic"
#~ msgstr "Amhárico"

#~ msgid "Aragonese"
#~ msgstr "Aragonés"

#~ msgid "Angika"
#~ msgstr "Angika"

#~ msgid "Arabic"
#~ msgstr "Arábigo"

#~ msgid "Arabic (Algeria)"
#~ msgstr "Árabe (Argelia)"

#~ msgid "Arabic (Morocco)"
#~ msgstr "Árabe (Marruecos)"

#~ msgid "Mapudungun"
#~ msgstr "Mapuche"

#, fuzzy
#~| msgid "Arabic"
#~ msgid "Najdi Arabic"
#~ msgstr "Arábigo"

#~ msgid "Assamese"
#~ msgstr "Asamés"

#~ msgid "Asturian"
#~ msgstr "Asturiano"

#~ msgid "Avaric"
#~ msgstr "Avárico"

#~ msgid "Aymará"
#~ msgstr "Aimara"

#~ msgid "Azerbaijani"
#~ msgstr "Azerí"

#~ msgid "Bashkir"
#~ msgstr "Baskir"

#~ msgid "Belarusian"
#~ msgstr "Bielorruso"

#~ msgid "Belarusian (latin)"
#~ msgstr "Bielorruso (latin)"

#~ msgid "Bemba"
#~ msgstr "Bemba"

#~ msgid "Bena"
#~ msgstr "bena"

#~ msgid "Bulgarian"
#~ msgstr "Búlgaro"

#, fuzzy
#~| msgid "Amharic"
#~ msgid "Bihari"
#~ msgstr "Amhárico"

#~ msgid "Bislama"
#~ msgstr "Bislama"

#~ msgid "Bambara"
#~ msgstr "Bambara"

#~ msgid "Bengali"
#~ msgstr "Bengalí"

#~ msgid "Bengali (Bangladesh)"
#~ msgstr "Bengalí (Bangladesh)"

#~ msgid "Bengali (India)"
#~ msgstr "Bengalí (India)"

#~ msgid "Tibetan"
#~ msgstr "Tibetano"

#~ msgid "Breton"
#~ msgstr "Bretón"

#~ msgid "Bodo"
#~ msgstr "Bodo"

#~ msgid "Bosnian"
#~ msgstr "Bosnio"

#~ msgid "Bosnian (cyrillic)"
#~ msgstr "Bosnio (cirílico)"

#~ msgid "Bosnian (latin)"
#~ msgstr "Bosnio (Latín)"

#~ msgid "Catalan"
#~ msgstr "Catalán"

#~ msgid "Valencian"
#~ msgstr "Valenciano"

#~ msgid "Chechen"
#~ msgstr "Checheno"

#~ msgid "Chiga"
#~ msgstr "Kiga"

#~ msgid "Chamorro"
#~ msgstr "Chamorro"

#~ msgid "Cherokee"
#~ msgstr "Cheroquí"

#~ msgid "Sorani"
#~ msgstr "Sorani"

#~ msgid "Corsican"
#~ msgstr "Córsico"

#~ msgid "Cree"
#~ msgstr "Cree"

#~ msgid "Crimean Tatar"
#~ msgstr "Tártaro de Crimea"

#~ msgid "Czech"
#~ msgstr "Checo"

#~ msgid "Kashubian"
#~ msgstr "Casubio"

#~ msgid "Old Church Slavonic"
#~ msgstr "Eslavo eclesiástico antiguo"

#~ msgid "Chuvash"
#~ msgstr "Chuvasio"

#~ msgid "Welsh"
#~ msgstr "Galés"

#~ msgid "Danish"
#~ msgstr "Danés"

#~ msgid "German"
#~ msgstr "Alemán"

#~ msgid "Austrian German"
#~ msgstr "Austriaco Alemán"

#~ msgid "Swiss High German"
#~ msgstr "Alemán suizo"

#~ msgid "Dogri"
#~ msgstr "Dogri"

#~ msgid "Lower Sorbian"
#~ msgstr "Bajo sorabo"

#~ msgid "Dhivehi"
#~ msgstr "Dhivehi"

#~ msgid "Dzongkha"
#~ msgstr "Dzongkha (Bután)"

#~ msgid "Ewe"
#~ msgstr "Ewé"

#~ msgid "English"
#~ msgstr "Inglés"

#~ msgid "English (Australia)"
#~ msgstr "Inglés (Australia)"

#~ msgid "English (Canada)"
#~ msgstr "Inglés (Canadá)"

#~ msgid "English (United Kingdom)"
#~ msgstr "Inglés (Reino Unido)"

#~ msgid "English (Ireland)"
#~ msgstr "Inglés (Irlanda)"

#~ msgid "English (Philippines)"
#~ msgstr "Inglés (Filipinas)"

#~ msgid "English (United States)"
#~ msgstr "Inglés (Estados Unidos)"

#~ msgid "English (South Africa)"
#~ msgstr "Inglés (Sudáfrica)"

#~ msgid "Esperanto"
#~ msgstr "Esperanto"

#~ msgid "Spanish"
#~ msgstr "Español (España)"

#~ msgid "Spanish (Argentina)"
#~ msgstr "Español (Argentina)"

#~ msgid "Spanish (Chile)"
#~ msgstr "Español (Chile)"

#~ msgid "Spanish (Ecuador)"
#~ msgstr "Español (Ecuador)"

#~ msgid "Spanish (Mexico)"
#~ msgstr "Español (México)"

#~ msgid "Spanish (Puerto Rico)"
#~ msgstr "Español (Puerto Rico)"

#~ msgid "Spanish (American)"
#~ msgstr "Español (Estados Unidos)"

#~ msgid "Estonian"
#~ msgstr "Estonio"

#~ msgid "Basque"
#~ msgstr "Vasco"

#~ msgid "Persian"
#~ msgstr "Persa"

#~ msgid "Fulah"
#~ msgstr "Fula"

#~ msgid "Finnish"
#~ msgstr "Finés"

#~ msgid "Filipino"
#~ msgstr "Filipino"

#~ msgid "Fijian"
#~ msgstr "Fiyiano"

#~ msgid "Faroese"
#~ msgstr "Feroés"

#~ msgid "French"
#~ msgstr "Francés"

#~ msgid "French (Canada)"
#~ msgstr "Francés (Canadá)"

#, fuzzy
#~| msgid "French (Canada)"
#~ msgid "French (Switzerland)"
#~ msgstr "Francés (Canadá)"

#~ msgid "Franco-Provençal"
#~ msgstr "Franco-Provençal"

#~ msgid "Friulian"
#~ msgstr "Friulano"

#~ msgid "Frisian"
#~ msgstr "Frisón"

#~ msgid "Irish"
#~ msgstr "Irlandés"

#~ msgid "Gaelic"
#~ msgstr "Galés"

#~ msgid "Ge'ez"
#~ msgstr "Ge'ez"

#~ msgid "Galician"
#~ msgstr "Gallego"

#~ msgid "Guarani"
#~ msgstr "Guaraní"

#, fuzzy
#~| msgid "Swiss High German"
#~ msgid "Swiss German"
#~ msgstr "Alemán suizo"

#~ msgid "Gujarati"
#~ msgstr "Guyaratí"

#~ msgid "Manx"
#~ msgstr "manés (gaélico manés)"

#~ msgid "Hausa"
#~ msgstr "Hausa"

#~ msgid "Hawaiian"
#~ msgstr "Hawaiano"

#~ msgid "Hebrew"
#~ msgstr "Hebreo"

#~ msgid "Hindi"
#~ msgstr "Hindi"

#~ msgid "Hiligaynon"
#~ msgstr "Hiligainón"

#~ msgid "Chhattisgarhi"
#~ msgstr "Chatisgarí"

#~ msgid "Hiri Motu"
#~ msgstr "Hiri Motu (jirimotu)"

#~ msgid "Croatian"
#~ msgstr "Croata"

#~ msgid "Upper Sorbian"
#~ msgstr "Alto Sorabo"

#~ msgid "Haitian"
#~ msgstr "Haitiano"

#~ msgid "Hungarian"
#~ msgstr "Húngaro"

#~ msgid "Armenian"
#~ msgstr "Armenio"

#~ msgid "Herero"
#~ msgstr "Herero"

#~ msgid "Interlingua"
#~ msgstr "Interlingua"

#~ msgid "Indonesian"
#~ msgstr "Indonesio"

#~ msgid "Occidental"
#~ msgstr "Occidental"

#~ msgid "Igbo"
#~ msgstr "Igbo"

#~ msgid "Nuosu"
#~ msgstr "Yi de Sichuán"

#~ msgid "Inupiaq"
#~ msgstr "Inupiaq"

#~ msgid "Ido"
#~ msgstr "Ido"

#~ msgid "Icelandic"
#~ msgstr "Islandés"

#~ msgid "Italian"
#~ msgstr "Italiano"

#~ msgid "Inuktitut"
#~ msgstr "Inuktitut"

#~ msgid "Japanese"
#~ msgstr "Japonés"

#~ msgid "Jamaican Patois"
#~ msgstr "Patois jamaiquino"

#~ msgid "Lojban"
#~ msgstr "Lojban"

#~ msgid "Ngomba"
#~ msgstr "ngomba"

#~ msgid "Georgian"
#~ msgstr "Georgiano"

#~ msgid "Kabyle"
#~ msgstr "Cabila"

#~ msgid "Tyap"
#~ msgstr "tyap"

#~ msgid "Makonde"
#~ msgstr "makonde"

#~ msgid "Kabuverdianu"
#~ msgstr "criollo caboverdiano"

#~ msgid "Kongo"
#~ msgstr "Kongo"

#~ msgid "Gikuyu"
#~ msgstr "Kikuyu"

#~ msgid "Kwanyama"
#~ msgstr "Kuanyama"

#~ msgid "Kazakh"
#~ msgstr "Kazajo"

#~ msgid "Kako"
#~ msgstr "kako"

#~ msgid "Greenlandic"
#~ msgstr "Groenlandés"

#~ msgid "Central Khmer"
#~ msgstr "Camboyano central («Khmer»)"

#~ msgid "Kurmanji"
#~ msgstr "Kurmanji"

#~ msgid "Kannada"
#~ msgstr "Canarés"

#~ msgid "Korean"
#~ msgstr "Coreano"

#~ msgid "Konkani"
#~ msgstr "Konkaní"

#~ msgid "Kanuri"
#~ msgstr "Kanuri"

#~ msgid "Kashmiri"
#~ msgstr "Cachemiro"

#, fuzzy
#~| msgid "Bambara"
#~ msgid "Shambala"
#~ msgstr "Bambara"

#~ msgid "Colognian"
#~ msgstr "Kölsch"

#~ msgid "Kurdish"
#~ msgstr "Kurdo"

#~ msgid "Komi"
#~ msgstr "Komi"

#~ msgid "Cornish"
#~ msgstr "Córnico"

#~ msgid "Kyrgyz"
#~ msgstr "Kirguís"

#~ msgid "Latin"
#~ msgstr "Latín"

#, fuzzy
#~| msgid "Language"
#~ msgid "Langi"
#~ msgstr "Idioma"

#~ msgid "Luxembourgish"
#~ msgstr "Luxemburgués"

#~ msgid "Ganda"
#~ msgstr "Luganda"

#~ msgid "Limburgish"
#~ msgstr "Limburgués"

#~ msgid "Lakota"
#~ msgstr "lakota"

#~ msgid "Lingala"
#~ msgstr "Lingala"

#~ msgid "Lao"
#~ msgstr "Lao"

#~ msgid "Lithuanian"
#~ msgstr "Lituano"

#~ msgid "Luba-Katanga"
#~ msgstr "Luba-Katanga"

#~ msgid "Latvian"
#~ msgstr "Letón"

#~ msgid "Maithili"
#~ msgstr "Maithili"

#~ msgid "Masai"
#~ msgstr "masái"

#~ msgid "Montenegrin"
#~ msgstr "Montenegrino"

#~ msgid "Morisyen"
#~ msgstr "Criollo Mauriciano"

#~ msgid "Malagasy"
#~ msgstr "Malagache"

#~ msgid "Metaʼ"
#~ msgstr "meta’"

#~ msgid "Marshallese"
#~ msgstr "Marshalés"

#~ msgid "Meadow Mari"
#~ msgstr "Mari de las praderas"

#~ msgid "Maori"
#~ msgstr "Maorí"

#~ msgid "Macedonian"
#~ msgstr "Macedonio"

#~ msgid "Malayalam"
#~ msgstr "Malayalam"

#~ msgid "Mongolian"
#~ msgstr "Mongol"

#~ msgid "Manipuri"
#~ msgstr "Meitei"

#~ msgid "Mandinka"
#~ msgstr "Mandinka"

#~ msgid "Marathi"
#~ msgstr "Maratí"

#~ msgid "Malay"
#~ msgstr "Malayo"

#~ msgid "Maltese"
#~ msgstr "Maltés"

#~ msgid "Burmese"
#~ msgstr "Birmano"

#~ msgid "Nauru"
#~ msgstr "Nauruano"

#~ msgid "Neapolitan"
#~ msgstr "Napolitano"

#~ msgid "Nama"
#~ msgstr "nama"

#~ msgid "Norwegian Bokmål"
#~ msgstr "Bokmål (Noruega)"

#~ msgid "North Ndebele"
#~ msgstr "Ndebele (Zimbabwe)"

#~ msgid "Low German"
#~ msgstr "Bajo Alemán"

#~ msgid "Nepali"
#~ msgstr "Nepalí"

#~ msgid "Ndonga"
#~ msgstr "Ndonga"

#~ msgid "Dutch"
#~ msgstr "Neerlandés"

#, fuzzy
#~| msgid "West Flemish"
#~ msgid "Flemish"
#~ msgstr "Flamenco occidental"

#~ msgid "Norwegian Nynorsk"
#~ msgstr "Nynorsk"

#~ msgid "Ngiemboon"
#~ msgstr "ngiemboon"

#~ msgid "N’Ko"
#~ msgstr "n’ko"

#~ msgid "South Ndebele"
#~ msgstr "Ndebele (Sudáfrica)"

#~ msgid "Pedi"
#~ msgstr "Sesotho sa leboa"

#~ msgid "Navaho"
#~ msgstr "Navajo"

#~ msgid "Nyanja"
#~ msgstr "Chichewa"

#~ msgid "Nyankole"
#~ msgstr "nyankole"

#~ msgid "Occitan"
#~ msgstr "Occitano"

#~ msgid "Ojibwe"
#~ msgstr "Ojibwe"

#~ msgid "Oromo"
#~ msgstr "Oromo"

#~ msgid "Odia"
#~ msgstr "Oriya"

#~ msgid "Ossetian"
#~ msgstr "Osetia"

#~ msgid "Punjabi"
#~ msgstr "Punyabí"

#~ msgid "Papiamento"
#~ msgstr "Papiamento"

#~ msgid "Pali"
#~ msgstr "Pali"

#~ msgid "Polish"
#~ msgstr "Polaco"

#~ msgid "Piemontese"
#~ msgstr "Piamontés"

#~ msgid "Pirate"
#~ msgstr "Pirata"

#, fuzzy
#~| msgid "Russian"
#~ msgid "Prussian"
#~ msgstr "Ruso"

#, fuzzy
#~| msgid "Pushto"
#~ msgid "Pashto"
#~ msgstr "Pastún"

#~ msgid "Portuguese"
#~ msgstr "Portugués"

#~ msgid "Portuguese (Brazil)"
#~ msgstr "Portugués (Brasil)"

#~ msgid "Portuguese (Portugal)"
#~ msgstr "Portugués (Portugal)"

#~ msgid "Quechua"
#~ msgstr "Quechua"

#~ msgid "Romansh"
#~ msgstr "Romanche"

#~ msgid "Rundi"
#~ msgstr "Kirundi"

#~ msgid "Romanian"
#~ msgstr "Rumano"

#, fuzzy
#~| msgid "Moldovan"
#~ msgid "Moldavian"
#~ msgstr "Rumano"

#~ msgid "Rombo"
#~ msgstr "rombo"

#~ msgid "Russian"
#~ msgstr "Ruso"

#~ msgid "Rusyn"
#~ msgstr "Rusino"

#~ msgid "Kinyarwanda"
#~ msgstr "Kiñaruanda"

#~ msgid "Rwa"
#~ msgstr "rwa"

#~ msgid "Sanskrit"
#~ msgstr "Sánscrito"

#~ msgid "Yakut"
#~ msgstr "Yakut"

#~ msgid "Samburu"
#~ msgstr "samburu"

#~ msgid "Santali"
#~ msgstr "Santali"

#~ msgid "Sardinian"
#~ msgstr "Sardo"

#~ msgid "Scots"
#~ msgstr "Escocés"

#~ msgid "Sindhi"
#~ msgstr "Sindhi"

#, fuzzy
#~| msgid "Southern Sami"
#~ msgid "Southern Kurdish"
#~ msgstr "Sami meridional"

#~ msgid "Northern Sami"
#~ msgstr "Sami septentrional"

#~ msgid "Sena"
#~ msgstr "sena"

#~ msgid "Koyraboro Senni"
#~ msgstr "koyraboro senni"

#~ msgid "Sango"
#~ msgstr "Sango"

#~ msgid "Tachelhit"
#~ msgstr "tashelhit"

#~ msgid "Shan"
#~ msgstr "Shan"

#~ msgid "Sinhala"
#~ msgstr "Cingalés"

#~ msgid "Slovak"
#~ msgstr "Eslovaco"

#~ msgid "Slovenian"
#~ msgstr "Esloveno"

#~ msgid "Samoan"
#~ msgstr "Samoano"

#~ msgid "Southern Sami"
#~ msgstr "Sami meridional"

#, fuzzy
#~| msgid "Southern Sami"
#~ msgid "Lule Sami"
#~ msgstr "Sami meridional"

#~ msgid "Inari Sami"
#~ msgstr "sami inari"

#, fuzzy
#~| msgid "Southern Sami"
#~ msgid "Skolt Sami"
#~ msgstr "Sami meridional"

#~ msgid "Shona"
#~ msgstr "Shona"

#~ msgid "Somali"
#~ msgstr "Somalí"

#~ msgid "Songhai languages"
#~ msgstr "Lenguas songhay"

#~ msgid "Albanian"
#~ msgstr "Albanés"

#~ msgid "Serbian"
#~ msgstr "Serbio"

#~ msgid "Serbian (cyrillic)"
#~ msgstr "Serbio (cirílico)"

#~ msgid "Serbian (latin)"
#~ msgstr "Serbio (latín)"

#~ msgid "Swati"
#~ msgstr "Suazi"

#~ msgid "Saho"
#~ msgstr "saho"

#, fuzzy
#~| msgid "Southern Sami"
#~ msgid "Southern Sotho"
#~ msgstr "Sami meridional"

#~ msgid "Sundanese"
#~ msgstr "Sondanés"

#~ msgid "Swedish"
#~ msgstr "Sueco"

#~ msgid "Swahili"
#~ msgstr "Suajili"

#, fuzzy
#~| msgid "Swahili"
#~ msgid "Congo Swahili"
#~ msgstr "Suajili"

#~ msgid "Syriac"
#~ msgstr "siriaco"

#~ msgid "Silesian"
#~ msgstr "Silesiano"

#~ msgid "Tamil"
#~ msgstr "Tamil"

#~ msgid "Telugu"
#~ msgstr "Telugú"

#~ msgid "Teso"
#~ msgstr "teso"

#~ msgid "Tajik"
#~ msgstr "Tayiko"

#~ msgid "Thai"
#~ msgstr "Tailandés"

#~ msgid "Tigrinya"
#~ msgstr "Tigriña"

#~ msgid "Tigre"
#~ msgstr "Tigre"

#~ msgid "Turkmen"
#~ msgstr "Turcomano"

#~ msgid "Tagalog"
#~ msgstr "Tagalo"

#~ msgid "Klingon (pIqaD)"
#~ msgstr "Klingon (pIqaD)"

#~ msgid "Klingon"
#~ msgstr "Klingon"

#~ msgid "Tswana"
#~ msgstr "Setsuana"

#, fuzzy
#~| msgid "Tsonga"
#~ msgid "Tongan"
#~ msgstr "Tsonga"

#~ msgid "Turkish"
#~ msgstr "Turco"

#~ msgid "Tsonga"
#~ msgstr "Tsonga"

#~ msgid "Tatar"
#~ msgstr "Tártaro"

#~ msgid "Twi"
#~ msgstr "Chuí (twi)"

#~ msgid "Tahitian"
#~ msgstr "Tahitiano"

#~ msgid "Central Atlas Tamazight"
#~ msgstr "tamazight del Atlas Central"

#, fuzzy
#~| msgid "Uighur"
#~ msgid "Uyghur"
#~ msgstr "Uigur"

#~ msgid "Ukrainian"
#~ msgstr "Ucraniano"

#~ msgid "Urdu"
#~ msgstr "Urdu"

#~ msgid "Urdu (Pakistan)"
#~ msgstr "Urdu (Pakistán)"

#~ msgid "Uzbek"
#~ msgstr "Uzbeko"

#~ msgid "Uzbek (latin)"
#~ msgstr "Uzbeko (latín)"

#~ msgid "Venda"
#~ msgstr "Venda"

#~ msgid "Venetian"
#~ msgstr "Veneciano"

#~ msgid "Vietnamese"
#~ msgstr "Vietnamita"

#~ msgid "West Flemish"
#~ msgstr "Flamenco occidental"

#~ msgid "Volapük"
#~ msgstr "Volapük"

#~ msgid "Vunjo"
#~ msgstr "vunjo"

#~ msgid "Walloon"
#~ msgstr "Valón"

#~ msgid "Walser German"
#~ msgstr "Walser Alemán"

#~ msgid "Wolaytta"
#~ msgstr "Welayta"

#~ msgid "Sorbian"
#~ msgstr "Sorabo"

#~ msgid "Wolof"
#~ msgstr "Wólof"

#~ msgid "Xhosa"
#~ msgstr "Xhosa"

#~ msgid "Soga"
#~ msgstr "soga"

#~ msgid "Yiddish"
#~ msgstr "Ídish"

#~ msgid "Yoruba"
#~ msgstr "Yoruba"

#~ msgid "Yue"
#~ msgstr "Chino cantonés (yue)"

#~ msgid "Zhuang"
#~ msgstr "Chuan (zhuang)"

#~ msgid "Chinese"
#~ msgstr "Chino"

#~ msgid "Chinese (Simplified)"
#~ msgstr "Chino (Simplificado)"

#~ msgid "Chinese (Traditional)"
#~ msgstr "Chino (Tradicional)"

#~ msgid "Chinese (Hong Kong)"
#~ msgstr "Chino (Hong Kong)"

#~ msgid "Zulu"
#~ msgstr "Zulú"

#~ msgid "Mail footer (text)"
#~ msgstr "Pie del correo (texto)"

#~ msgid "Mail footer (HTML)"
#~ msgstr "Pie del correo (HTML)"

#~ msgid "End date"
#~ msgstr "Fecha de finalización"

#~ msgid "Text"
#~ msgstr "Texto"

#~ msgid "Depending on placement, HTML can be allowed."
#~ msgstr "Dependiendo de la ubicación, se permitiría HTML."

#~ msgid "Free form note for your notes, not used within Weblate."
#~ msgstr "Espacio libre para sus notas, no es utilizado dentro de Weblate."

#~ msgid "Advertisement"
#~ msgstr "Anuncio"

#~ msgid "Advertisements"
#~ msgstr "Anuncios"

#~ msgid "Serbo-Croatian"
#~ msgstr "Serbocroata"

#~ msgid "Norwegian (old code)"
#~ msgstr "Noruego (código antiguo)"

#~ msgid "Dutch (Belgium)"
#~ msgstr "Holandés (Bélgica)"

#~ msgid "Bihari languages"
#~ msgstr "Lenguas Bihari"

#~ msgid "Tonga (Tonga Islands)"
#~ msgstr "Tongano (Islas Tonga)"

#~ msgid "Blin"
#~ msgstr "Blin"

#~ msgid "Chinese (China)"
#~ msgstr "Chino (China)"

#~ msgid "Chinese (Taiwan)"
#~ msgstr "Chino (Taiwan)"

#~ msgid "N'Ko"
#~ msgstr "N'Ko"

#~ msgid "Nahuatl languages"
#~ msgstr "Náhuatl"

#~ msgid "Sotho"
#~ msgstr "Sesotho"

#~ msgid "Donate to Weblate!"
#~ msgstr "¡Donar a Weblate!"

#~ msgid ""
#~ "Please note that the confirmation link has limited validity. In case it "
#~ "does not work, please register again."
#~ msgstr ""
#~ "Tenga en cuenta que el enlace de confirmación tiene una validez limitada. "
#~ "Si no funciona, regístrese de nuevo."

#~ msgid ""
#~ "Hold down \"Control\", or \"Command\" on a Mac, to select more than one."
#~ msgstr ""
#~ "Mantenga oprimida la tecla «Control» («Comando» en Mac) para seleccionar "
#~ "más de uno."

#~ msgid "Languages summary"
#~ msgstr "Resumen de idiomas"

#~ msgid ""
#~ "Choose your languages in preferences and you will get an overview here of "
#~ "available translations for those languages in all projects."
#~ msgstr ""
#~ "Seleccione sus idiomas en las preferencias y obtendrá una muestra de las "
#~ "traducciones disponibles en todo los proyectos."

#~ msgid "Fuzzy translations"
#~ msgstr "Traducciones parciales"

#~ msgid "Download for using within an application."
#~ msgstr "Descargar para usar dentro de la aplicación."

#~ msgid "Locking"
#~ msgstr "Bloqueo"

#~ msgid "Locked by:"
#~ msgstr "Bloqueado por:"

#~ msgid "This translation is locked by %(user)s!"
#~ msgstr "¡Esta traducción está bloqueada por %(user)s!"

#~ msgid "Failed to update lock, probably session has expired."
#~ msgstr ""
#~ "Falló al actualizar el bloqueo, probablemente la sesión ha expirado."

#~ msgid "Translation is now locked for you."
#~ msgstr "La traducción está bloqueda por ud."

#~ msgid "Translation is now open for translation updates."
#~ msgstr "El proyecto ahora acepta actualizaciones a las traducciones."

#~ msgid ""
#~ "<a href=\"%(login_url)s?next=%(translate_url)s\">Log in</a> for saving "
#~ "translations."
#~ msgstr ""
#~ "<a href=\"%(login_url)s?next=%(translate_url)s\">Inicia sesión</a> para "
#~ "guardar las traducciones."

#~ msgctxt "Message needs review"
#~ msgid "Review"
#~ msgstr "Revisión"

#~ msgctxt "Checkbox for marking translation needing review"
#~ msgid "Needs review"
#~ msgstr "Necesita revisión"

#~ msgid ""
#~ "Not showing status of linked repository. Check <a href=\"#%(slug)s\">"
#~ "%(repo)s</a> instead."
#~ msgstr ""
#~ "No se muestra el estado del repositorio enlazado. Revise <a href=\"#"
#~ "%(slug)s\">%(repo)s</a>."

#~ msgid "Kirghiz"
#~ msgstr "Kirguís"

#~ msgid "Oriya"
#~ msgstr "Oriya"

#~ msgid ""
#~ "Chosen file format does not support adding new translations as chosen in "
#~ "project settings."
#~ msgstr ""
#~ "El formato de archivo seleccionado no es compatible con la forma de "
#~ "añadir nuevas traducciones en la configuración del proyecto."

#~ msgid "Danda"
#~ msgstr "Danda"

#, fuzzy
#~| msgid "Suggestion accepted"
#~ msgid "Suggestion cleanup"
#~ msgstr "Sugerencia aceptada"

#~ msgid "Kurdish Sorani"
#~ msgstr "Kurdo Sorani"

#~ msgid "Enable ACL"
#~ msgstr "Activar ACL"

#~ msgid "Review of translations since %s"
#~ msgstr "Revisar traducciones desde %s"

#~ msgid "dictionaries"
#~ msgstr "diccionarios"

#~ msgid "Failed to store message in the backend, lock timeout occurred!"
#~ msgstr ""
#~ "No se pudo almacenar el mensaje internamente, ¡se agotó el tiempo de "
#~ "espera de un bloqueo!"

#~ msgid "Message not found in backend storage, it is probably corrupted."
#~ msgstr ""
#~ "No se ha encontrado el mensaje almacenado en la base de datos, "
#~ "probablemente esté dañado."

#~ msgid ""
#~ "Could not find any matching translation in this component list, probably "
#~ "not translated to your languages."
#~ msgstr ""
#~ "No se ha encontrado ninguna traducción que coincida en esta lista de "
#~ "componentes, probablemente no esté traducida a tus idiomas."

#~ msgid "This string has different context but same source."
#~ msgstr "Esta cadena tiene un contexto diferente pero la misma fuente."

#~ msgid "This string has different source but same context."
#~ msgstr "Esta cadena tiene un origen diferente pero el mismo contexto."

#~ msgid "Different source"
#~ msgstr "Diferente origen"

#~ msgid "{name} (e.g. {examples})"
#~ msgstr "{name}(ej{examples})"

#~ msgid "Browse all changes"
#~ msgstr "Ver todos los cambios"

#, fuzzy
#~ msgid ""
#~ "Cross site request forgery cookies which we use to prevent certain Cross "
#~ "Site Request Forgeries attacks."
#~ msgstr ""
#~ "Utilizamos cookies de falsificación de petición en sitios cruzados, para "
#~ "prevenir ciertos ataques de «Cross Site Request Forgeries»."

#~ msgid "Can not merge different messages!"
#~ msgstr "¡No se puede fusionar mensajes diferentes!"

#~ msgid "Can not revert to nonexisting change!"
#~ msgstr "¡No se puede revertir a una traducción vacía!"

#~ msgid "Can not revert to different unit!"
#~ msgstr "¡No se puede revertir a una unidad diferente!"

#~ msgid "Currently associated:"
#~ msgstr "Asociaciones actuales:"

#~ msgid "You are not allowed to access project %s."
#~ msgstr "No tiene permitido acceder al proyecto %s."

#~ msgid "At least six characters long."
#~ msgstr "Al menos 6 caracteres de largo."

#~ msgid "New password (again)"
#~ msgstr "Nueva contraseña (nuevamente)"

#~ msgid "Repeat the password so we can verify you typed it in correctly."
#~ msgstr "Repita la contraseña para verificar que fue escrita correctamente."

#~ msgid "Password needs to have at least six characters."
#~ msgstr "La contraseña debe tener al menos 6 caracteres."

#~ msgid "You must type the same password each time."
#~ msgstr "Debe escribir la misma contraseña cada vez."

#~ msgid ""
#~ "Get involved in %(project)s, which is currently being translated into "
#~ "%(languages)s languages using Weblate."
#~ msgstr ""
#~ "Involúcrate en %(project)s, que está siendo traducido a %(languages)s "
#~ "idiomas utilizando Weblate."

#~ msgid "Owner"
#~ msgstr "Dueño"

#~ msgid "Revoke ownership"
#~ msgstr "Revocar la propiedad"

#~ msgid "Make owner"
#~ msgstr "Hacer dueño"

#~ msgid "Add new owner"
#~ msgstr "Agregar nuevo dueño"

#~ msgid "Owners of the project."
#~ msgstr "Propietarios del proyecto."

#~ msgid "Invalid language chosen!"
#~ msgstr "¡Elección de idioma inválido!"

#~ msgid "There were no new strings in uploaded file!"
#~ msgstr "¡No hay nuevas cadenas en el archivo subido!"

#~ msgid "Git repository with Weblate translations:"
#~ msgstr "Repositorio Git con las traducciones de Weblate:"

#~ msgid "Screenshot showing usage of this string"
#~ msgstr "La captura de pantalla muestra el uso para esta cadena"

#~ msgid "Manage your subscriptions"
#~ msgstr "Administra tus suscripciones"

#, fuzzy
#~| msgid "Mismatched \\n"
#~ msgid "Watched"
#~ msgstr "Diferencias de \\n"

#, fuzzy
#~| msgid "Invalid link to a Weblate project, can not link to self!"
#~ msgid ""
#~ "Invalid link to a Weblate project, Invalid link to a Weblate project, can "
#~ "not link to self!"
#~ msgstr ""
#~ "Enlace inválido a un proyecto de Weblate, ¡no se puede enlazar a sí mismo!"

#~ msgid "Subscribed projects"
#~ msgstr "Proyectos suscriptos"

#~ msgid "Simplified Chinese"
#~ msgstr "Chino simplificado"

#~ msgid "Traditional Chinese"
#~ msgstr "Chino tradicional"

#~ msgid "Enable Weblate service hook in repository settings."
#~ msgstr ""
#~ "Activar actuador de servicio en Weblate en la configuración del "
#~ "repositorio."

#~ msgid "You can download glossary in following formats:"
#~ msgstr "Puede descargar el glosario en los siguientes formatos:"

#~ msgid "Download source file"
#~ msgstr "Descargar archivo original"

#~ msgid "Format of %s could not be recognized."
#~ msgstr "No se reconoció el formato de %s."

#, fuzzy
#~| msgid "Source strings review"
#~ msgid "Strings needing review :"
#~ msgstr "Revision de cadenas originales"

#~ msgctxt "Number of fuzzy strings"
#~ msgid "Fuzzy"
#~ msgstr "Parcial"

#~ msgid "Fuzzy strings:"
#~ msgstr "Cadenas parciales:"

#~ msgid "Fuzzy"
#~ msgstr "Parcial"

#~ msgctxt "Message is fuzzy"
#~ msgid "Fuzzy"
#~ msgstr "Parcial"

#~ msgctxt "Checkbox for marking translation fuzzy"
#~ msgid "Fuzzy"
#~ msgstr "Parcial"

#~ msgid "Add as fuzzy translation"
#~ msgstr "Agregar como traducción parcial"

#~ msgid "Import as fuzzy"
#~ msgstr "Importar como parcial"

#~ msgid "Fuzzy strings"
#~ msgstr "Cadenas parciales"

#~ msgid "Message is fuzzy"
#~ msgstr "Mensaje parcial"

#~ msgid "Argentinean Spanish"
#~ msgstr "Español (Argentina)"

#~| msgid "Browse changes"
#~ msgid "Browse all changes in component"
#~ msgstr "Ver todos los cambios en el componente"

#~ msgid "widgets"
#~ msgstr "widgets"

#~ msgid "ACL not enabled for this project!"
#~ msgstr "¡LCA no activa en este proyecto!"

#~ msgid "Failed to process new translation request!"
#~ msgstr "¡No se pudo procesar el pedido para una nueva traducción!"

#~ msgid "Python format string"
#~ msgstr "Cadena con formato Python"

#~ msgid "PHP format string"
#~ msgstr "Cadena con formato PHP"

#~ msgid "Python brace format string"
#~ msgstr "Formato de llaves Python"

#~ msgid ""
#~ "File content successfully merged into translation, processed %d string."
#~ msgid_plural ""
#~ "File content successfully merged into translation, processed %d strings."
#~ msgstr[0] ""
#~ "El contenido del archivo fue fusionado con la traducción de forma "
#~ "exitosa, se procesó %d cadena."
#~ msgstr[1] ""
#~ "El contenido del archivo fue fusionado con la traducción de forma "
#~ "exitosa, se procesaron %d cadenas."

#~ msgid "Suggestions are not allowed on this translation!"
#~ msgstr "¡No se permiten sugerencias en esta traducción!"

#, fuzzy
#~| msgid "You don't have privileges to save translations!"
#~ msgid "You don't have privileges to save templates!"
#~ msgstr "¡No posee suficientes permisos para guardar traducciones!"

#~ msgid "Only suggestions are allowed in this translation!"
#~ msgstr "¡Sólo se permiten sugerencias en esta traducción!"

#~ msgid "Home directory"
#~ msgstr "Directorio del usuario"

#~ msgid "Can not write to home directory, please check documentation."
#~ msgstr ""
#~ "No se pudo escribir al directorio del usuario, revise la documentación."

#~ msgid ""
#~ "By registering you agree to use your name and email in Git commits and "
#~ "provide your contribution under license defined by each translated "
#~ "project."
#~ msgstr ""
#~ "Al registrarse, acepta el uso de su nombre y dirección de correo "
#~ "electrónico en los «commit» Git y que provee sus contribuciones bajo la "
#~ "licencia definida por cada proyecto traducido."

#~ msgid "Git push URL"
#~ msgstr "URL Git para «push»"

#~ msgid "Resource name"
#~ msgstr "Nombre del recurso"

#~ msgid "Subproject is now open for translation updates."
#~ msgstr "El subproyecto ahora acepta actualizaciones a las traducciones."

#~ msgid "+1 vote"
#~ msgstr "voto +1"

#~ msgid "-1 vote"
#~ msgstr "voto -1"

#, fuzzy
#~| msgid "Comments"
#~ msgid "Comments "
#~ msgstr "Comentarios"

#~ msgid "Failures"
#~ msgstr "Fallos"

#~ msgid "There are no matching failed checks!"
#~ msgstr "¡No se encontraron chequeos fallidos!"

#~ msgid "data"
#~ msgstr "datos"

#, fuzzy
#~| msgid "Message"
#~ msgid "Messages"
#~ msgstr "Mensaje"

#~ msgid "Summaries"
#~ msgstr "Resúmenes"

#~ msgid "Others"
#~ msgstr "Otros"

#~ msgid "Subprojects"
#~ msgstr "Subproyectos"

#~ msgid "Project website:"
#~ msgstr "Sitio web del proyecto:"

#~ msgid "Translation license:"
#~ msgstr "Licencia de la traducción:"

#~ msgid "search"
#~ msgstr "buscar"

#~ msgid "Report missing language"
#~ msgstr "Reportar idioma faltante"

#, fuzzy
#~| msgid "Machine readable data"
#~ msgid "Machine-readable data"
#~ msgstr "Datos para sistemas automáticos"

#~ msgid "Git repository:"
#~ msgstr "Repositorio Git:"

#~ msgid "Suggested by anonymous user"
#~ msgstr "Sugerido por un usuario anónimo"

#~ msgid "Same message used in different subprojects"
#~ msgstr "El mismo mensaje es utilizado en diferentes subproyectos"

#~ msgid "All locations"
#~ msgstr "Todas las ubicaciones"

#~ msgid "Words extracted from glossary"
#~ msgstr "Palabras extraídas del glosario"

#~ msgid "Comments (%(count)s)"
#~ msgstr "Comentarios (%(count)s)"

#~ msgid "Source string details and feedback"
#~ msgstr "Detalles y reacciones sobre la cadena original"

#~ msgid "Source (%(count)s)"
#~ msgstr "Origen (%(count)s)"

#~ msgid "You are not allowed to add comments."
#~ msgstr "No tiene permitido agregar comentarios."

#~ msgid "Stats"
#~ msgstr "Estadísticas"

#~ msgid ""
#~ "You can <a href=\"%(download_url)s\">download</a> file for offline "
#~ "translation."
#~ msgstr ""
#~ "Puede <a href=\"%(download_url)s\">descargar</a> un archivo para traducir "
#~ "desconectado."

#~ msgid ""
#~ "You can also <a href=\"%(pack_download_url)s\">download</a> compiled file "
#~ "to use within the application."
#~ msgstr ""
#~ "También puede <a href=\"%(pack_download_url)s\">descargar</a> un archivo "
#~ "compilado para utilizar dentro de la aplicación."

#~ msgid "Strings (%(count)s):"
#~ msgstr "Cadenas (%(count)s):"

#~ msgid "First seen"
#~ msgstr "Visto por primera vez"

#~ msgid "Subproject name"
#~ msgstr "Nombre del subproyecto"

#~ msgid "Strings with any failing checks (%d)"
#~ msgstr "Cadenas con chequeos fallidos (%d)"

#~ msgid "Untranslated strings (%d)"
#~ msgstr "Cadenas sin traducir (%d)"

#~ msgid "Fuzzy strings (%d)"
#~ msgstr "Cadenas parciales (%d)"

#~ msgid ""
#~ "Should your language be missing, please <a href=\"%(contact_url)s?"
#~ "subject=New+language+request+for+%(object)s\">contact us</a>."
#~ msgstr ""
#~ "En caso que no encuentre su idioma, <a href=\"%(contact_url)s?subject=New"
#~ "+language+request+for+%(object)s\">contáctenos</a>."

#~ msgid "Avatar for %s"
#~ msgstr "Avatar para %s"

#~ msgid "First name"
#~ msgstr "Nombre"

#~ msgid "First and last name should be different!"
#~ msgstr "¡El nombre y el apellido deben ser diferentes!"

#~ msgid "Username needs to have at least five characters."
#~ msgstr "El nombre de usuario debe tener al menos 5 caracteres."

#~ msgid ""
#~ "Your profile has been migrated, you might want to adjust preferences."
#~ msgstr ""
#~ "Su perfil fue migrado, probablemente desee ajustar sus preferencias."

#~ msgid "Old password"
#~ msgstr "Contraseña anterior"

#~ msgid "The two password fields didn't match."
#~ msgstr "Los dos campos de contraseña no coinciden."

#~ msgid "Your account could not be activated"
#~ msgstr "No se pudo activar su cuenta"

#~ msgid ""
#~ "This may be because it is already active or because you waited over "
#~ "%(days)s day to activate it."
#~ msgid_plural ""
#~ "This may be because it is already active or because you waited over "
#~ "%(days)s days to activate it."
#~ msgstr[0] ""
#~ "Esto puede ser porque ya está activa o porque esperó más de %(days)s día "
#~ "para activarla."
#~ msgstr[1] ""
#~ "Esto puede ser porque ya está activa o porque esperó más de %(days)s días "
#~ "para activarla."

#~ msgid ""
#~ "If this is not the case, please <a href=\"%(contact_url)s\">contact</a> "
#~ "the website administrator. Otherwise, you may <a href=\"%(reg_url)s"
#~ "\">register again</a>."
#~ msgstr ""
#~ "Si no es el caso, <a href=\"%(contact_url)s\">contacte</a> al "
#~ "administrador. Si no, puede intentar <a href=\"%(reg_url)s\">registrarse "
#~ "nuevamente</a>."

#~ msgid ""
#~ "You might want to <a href=\"%(profile_url)s\">adjust your profile</a> now."
#~ msgstr ""
#~ "Probablemente desee <a href=\"%(profile_url)s\">ajustar su perfil</a> "
#~ "ahora."

#~ msgid "Log in again"
#~ msgstr "Inicie sesión nuevamente"

#~ msgid "Please correct the error below."
#~ msgid_plural "Please correct the errors below."
#~ msgstr[0] "Corrija el siguiente error."
#~ msgstr[1] "Corrija los errores siguientes."

#~ msgid ""
#~ "Please enter your old password, for security's sake, and then enter your "
#~ "new password twice so we can verify you typed it in correctly."
#~ msgstr ""
#~ "Ingrese su contraseña anterior por cuestiones de seguridad; luego ingrese "
#~ "su nueva contraseña dos veces para verificar que la ingresó correctamente."

#~ msgid "Your password has been set. You may go ahead and log in now."
#~ msgstr "Se configuró su contraseña. Puede continuar e iniciar sesión."

#~ msgid ""
#~ "The password reset link is invalid, possibly because it has already been "
#~ "used. Please request a new password reset."
#~ msgstr ""
#~ "El enlace de reinicialización de contraseña era inválido, probablemente "
#~ "porque ya fue utilizado. Pida una nueva reinicialización de contraseña."

#~ msgid ""
#~ "We've e-mailed you instructions for setting your password to the e-mail "
#~ "address you submitted. You should be receiving it shortly."
#~ msgstr ""
#~ "Le enviamos las instrucciones para configurar su contraseña a la "
#~ "dirección de correo electrónico provista. Debería recibirlas pronto."

#~ msgid ""
#~ "You're receiving this e-mail because you requested a password reset for "
#~ "your user account at %(site_name)s."
#~ msgstr ""
#~ "Está recibiendo este correo porque pidió una reinicialización de "
#~ "contraseña para su cuenta de usuario en %(site_name)s."

#~ msgid "Please go to the following page and choose a new password:"
#~ msgstr "Visite la siguiente página y elija una nueva contraseña:"

#~ msgid "Your username, in case you've forgotten:"
#~ msgstr "Su nombre de usuario, en caso que se haya olvidado:"

#~ msgid "Thanks for using our site!"
#~ msgstr "¡Gracias por usar nuestro sitio!"

#~ msgid "The %(site_name)s team"
#~ msgstr "El equipo de %(site_name)s"

#~ msgid "Invalid link to repository!"
#~ msgstr "¡Enlace al repositorio inválido!"

#~ msgid ""
#~ "There are %(count)s strings, out of which %(translated)s&#37; is "
#~ "translated and %(fuzzy)s&#37; is fuzzy."
#~ msgstr ""
#~ "Hay %(count)s cadenas, de las cuales %(translated)s&#37; están traducidas "
#~ "y %(fuzzy)s&#37; son parciales."

#~ msgid ""
#~ "There are %(words)s words, out of which %(percent)s&#37; (%(translated)s) "
#~ "is translated."
#~ msgstr ""
#~ "Hay %(words)s palabras, de las cuales %(percent)s&#37; (%(translated)s) "
#~ "están traducidas."

#~ msgid "Invalid text direction"
#~ msgstr "Dirección de texto inválida"

#~ msgid "Text direction can be either LTR or RTL"
#~ msgstr ""
#~ "La dirección del texto tiene que ser «LTR» (izquierda a derecha) o "
#~ "«RTL» (derecha a izquierda)"

#~ msgid "There were no new strings in uploaded file, processed %d strings."
#~ msgstr ""
#~ "No hay nuevas cadenas en el archivo subido, se procesaron %d cadenas."

#~ msgid ""
#~ "File content successfully merged into translation, processed %d strings."
#~ msgstr ""
#~ "El contenido del archivo fue fusionado con la traducción de forma "
#~ "exitosa, se procesaron %d cadenas."

#~| msgid "Email conference for translators"
#~ msgid "Email conference for translators."
#~ msgstr "Lista de correo para traductores."

#, fuzzy
#~| msgid "Name used in URLs"
#~ msgid "Name used in URLs and filenames"
#~ msgstr "Nombre a utilizar en URLs"

#~ msgid "Instructions"
#~ msgstr "Instrucciones"

#, fuzzy
#~| msgid "checks"
#~ msgid "Foo check"
#~ msgstr "chequeos"

#~ msgid "%(branch)s branch"
#~ msgstr "rama %(branch)s"

#~ msgid "Similar messages"
#~ msgstr "Mensajes similares"

#~ msgid "AJAX request to load this content has failed!"
#~ msgstr "¡Falló el pedido AJAX para cargar este contenido!"

#, fuzzy
#~| msgid "The request for machine translation has failed."
#~ msgid "The request for machine translation using %%s has failed:"
#~ msgstr "Falló el pedido para la traducción automática."

#~ msgid "Confirm resetting repository"
#~ msgstr "Confirmar reinicialización del repositorio"

#~ msgid "Ok"
#~ msgstr "Aceptar"

#~ msgid "Cancel"
#~ msgstr "Cancelar"

#~ msgid "Translate using Apertium"
#~ msgstr "Traducir con Apertium"

#~ msgid "Translate using Microsoft Translator"
#~ msgstr "Traducir con Microsoft Translator"

#~ msgid "Translate using MyMemory"
#~ msgstr "Traducir con MyMemory"

#~ msgid "Error details:"
#~ msgstr "Detalles de error:"

#~ msgid "Information about project"
#~ msgstr "Información del proyecto"

#~ msgid "Change your avatar at gravatar.com"
#~ msgstr "Cambie su avatar en gravatar.com"

#, fuzzy
#~| msgid "a second ago"
#~| msgid_plural "%(count)s seconds ago"
#~ msgid "a day ago"
#~ msgid_plural "%(count)s days ago"
#~ msgstr[0] "hace un segundo"
#~ msgstr[1] "hace %(count)s segundos"

#~ msgctxt "naturaltime"
#~ msgid "%(delta)s from now"
#~ msgstr "%(delta)s a partir de ahora"

#~ msgid "Lock valid till:"
#~ msgstr "Bloqueo válido hasta:"

#~ msgid "translating %(count)d strings into %(languages)d languages"
#~ msgstr "traduciendo %(count)d cadenas a %(languages)d idiomas"

#~ msgid "translating %(count)d strings into English"
#~ msgstr "traducioendo %(count)d cadenas al español"

#~ msgid "%(percent)d%% complete, help us improve!"
#~ msgstr "%(percent)d%% completado ¡ayúdanos a mejorar!"

#~ msgid ""
#~ "You can use %(language)s, %(subproject)s or %(project)s for language "
#~ "shortcut, subproject or project names."
#~ msgstr ""
#~ "Puede utilizar %(language)s, %(subproject)s o %(project)s para atajos de "
#~ "idioma, nombres de subproyecto o nombres de proyecto."

#~ msgid "Code:"
#~ msgstr "Código:"

#~ msgid "Dictionary"
#~ msgstr "Diccionario"

#~ msgid "Words in dictionary"
#~ msgstr "Palabras en el diccionario"

#~ msgid ""
#~ "\n"
#~ "    Your account could not be activated.\n"
#~ "    This may be because it is already active or because you waited over \n"
#~ "    %(days)s day to activate it. \n"
#~ "    If this is not the case, please contact the website administrator. \n"
#~ "    Otherwise, you may <a href=\"%(reg_url)s\">register again.</a>\n"
#~ "    "
#~ msgid_plural ""
#~ "\n"
#~ "    Your account could not be activated.\n"
#~ "    This may be because it is already active or because you waited over \n"
#~ "    %(days)s days to activate it. \n"
#~ "    If this is not the case, please contact the website administrator. \n"
#~ "    Otherwise, you may <a href=\"%(reg_url)s\">register again.</a>\n"
#~ "    "
#~ msgstr[0] ""
#~ "\n"
#~ "No se pudo activar su cuenta.\n"
#~ "Esto puede ser porque ya fue activada o porque tardó más \n"
#~ "de %(days)s día en activarla.\n"
#~ "Si no es el caso, contacte con el administrador del sistema \n"
#~ "o <a href=\"%(reg_url)s\">regístrese nuevamente</a>.\n"
#~ "    "
#~ msgstr[1] ""
#~ "\n"
#~ "No se pudo activar su cuenta.\n"
#~ "Esto puede ser porque ya fue activada o porque tardó más \n"
#~ "de %(days)s días en activarla.\n"
#~ "Si no es el caso, contacte con el administrador del sistema \n"
#~ "o <a href=\"%(reg_url)s\">regístrese nuevamente</a>.\n"
#~ "    "

#~ msgid ""
#~ "There are some not committed changes, you might want to <a href=\"%(url)s"
#~ "\">commit them</a>."
#~ msgstr ""
#~ "Hay cambios sin «commit», probablemente desee <a href=\"%(url)s"
#~ "\">ingresarlos en el respositorio</a>."

#~ msgid ""
#~ "There are also <a href=\"%(lang_url)s\">per language statistics</a> "
#~ "available."
#~ msgstr ""
#~ "También se encuentran disponibles <a href=\"%(lang_url)s\">estadísticas "
#~ "para cada idioma</a>."
