es:
  layouts:
    application:
      script_list: "Scripts"
      forum: "Foro"
      help: "Ayuda"
      sign_in: "Iniciar sesión"
      submenu: "Más"
      advanced_search: "Búsqueda avanzada"
      user_list: "Listado de usuarios"
      libraries: "Bibliotecas"
      moderator_log: "Registro del moderador"
  scripts:
    created_date: "Creado"
    updated_date: "Actualizado"
    code_size: Tamaño
    total_installs: "Instalaciones totales"
    daily_installs: "Instalaciones diarias"
    ratings: "Calificaciones"
    author_name: "Autor"
    version_number: "Versión"
    version_abbreviation: "v%{number}"
    license: "Licencia"
    no_license: "Desconocida"
    compatibility: "Compatibilidad"
    compatible_with_browser: "Compatible con %{browser}"
    incompatible_with_browser: "Incompatible con %{browser}"
    applies_to: "Funciona en"
    applies_to_link_title:
      one: "Ver %{count} script más para %{site}"
      many: "Ver otros %{count} scripts para %{site}"
      other: "Ver otros %{count} scripts para %{site}"
    applies_to_all: "Todos los sitios"
    install: "Instalar este script"
    install_css: "Instalar como estilo de usuario"
    install_help: "¿?"
    install_help_title: "Cómo instalar"
    update: "Actualizar a la versión %{version}"
    downgrade: "Degradar a la versión %{version}"
    reinstall: "Reinstalar versión %{version}"
    old_version_warning: "Esta no es la versión reciente de este script, si la instalas no se actualizará a una versión más nueva. ¿Quieres instalarla de todos modos?"
    library_instructions_html: "Este script no debería instalarse directamente. Es una biblioteca que utilizan otros scripts mediante la meta-directiva de inclusión %{code}"
    deleted_notice: "Este script ha sido borrado."
    deleted_notice_with_reason: "Este script ha sido eliminado debido a %{report_link:this report}."
    deleted_notice_with_related: "El script que buscabas ha sido eliminado, así que aquí te dejamos algunos scripts alternativos."
    deleted_notice_with_related_and_reason: "El script que solicitaste ha sido eliminado debido a %{report_link:this report}, pero aquí hay algunos scripts relacionados."
    deleted_undelete_notice_html: "Un moderador ha bloqueado este script y no se puede restaurar. La razón es la siguiente: «<i>%{delete_reason}</i>»."
    deleted_locked_author_notice_html: "Un moderador ha borrado este script y ya no es visible para el resto de usuarios. La razón es la siguiente: «<i>%{delete_reason}</i>». Revisa las %{code_rules_link:reglas de %{site_name}} para que no tengas más problemas de este tipo en el futuro. Puedes %{appeal_link:pedir que lo revisen otra vez} y darle otra oportunidad. No intentes volver a subirlo tal cual porque te pueden echar de %{site_name}."
    self_deleted_locked_author_notice_html: "Has borrado este script %{report_link:debido a esta denuncia} y ya no es visible para el resto de usuarios. Revisa las %{code_rules_link:reglas de %{site_name}} para que no tengas más problemas de este tipo en el futuro. Puedes %{appeal_link:pedir que lo revisen otra vez} y darle otra oportunidad. No intentes volver a subirlo tal cual porque te pueden echar de %{site_name}."
    deleted_author_notice: "Se ha borrado este script y ya no es visible para el resto de usuarios. Puedes restaurarlo desde la pestaña de borrado."
    version_notice_html: "Versión del día %{date}. Echa un vistazo a %{latest_version_link}."
    version_notice_latest_version_link: "la versión más reciente"
    reported_notice: "Se ha informado de que «%{script_name}» incumple las normas de la comunidad y el script está pendiente de que lo revise un moderador. "
    reported_notice_for_author: "Se ha bloqueado el acceso a este script hasta que lo revise un moderador."
    info_page: "Info"
    code_page: "Código"
    wrap_lines: "Ajuste de línea"
    history_page: "Historial"
    feedback_page: "Opiniones (%{count})"
    stats_page: "Estadísticas"
    derivatives_page: "Derivados"
    update_page: "Actualizar"
    delete_page: "Borrar"
    delete_explanation: "Borrar tu script lo hace inaccesible para todos excepto para ti y los moderadores de Greasy Fork. Puedes recuperarlo en cualquier momento."
    delete_update_behaviour: "¿Qué te gustaría que pasara con los usuarios que ya han instalado tu script?"
    delete_update_behaviours:
      keep: "Nada. Dejarlos tal cual."
      blanked: "La próxima vez que los usuarios actualicen recibirán un script en blanco. Útil cuando el script tiene efectos adversos en sus respectivos sitios."
      redirect: "La próxima vez que actualicen el script se sustituirá por el de más abajo."
    delete_permanently_heading: "Borrado permanente"
    delete_permanently_explanation_html: >-
        <p>Borrar de forma permanente tu script hará que se elimine todo el código
        e información relacionada, exceptuando conversaciones del foro y el registro
        con las acciones de moderación.</p> <p>Tu script se borrará pasados siete
        (7) días desde la fecha de petición de borrado. Si te arrepientes, puedes
        cancelar el borrado en el transcurso de esos siete días. Si no lo haces, nadie,
        ni siquiera los moderadores, podrá restaurar tu script.</p>
    delete_permanently_confirm: "¿Seguro que quieres borrar permanentemente el script?"
    delete_permanently_submit: "Solicitar borrado permanente"
    delete_permanently_immediate_submit: "Borrar de forma permanente"
    delete_permanently_notice: "Se ha registrado la solicitud de borrado permanente, por lo que el script se eliminará pasados siete (7) días desde la fecha actual."
    delete_permanently_already_requested: "Solicitaste el borrado permanente, %{datetime}."
    delete_permanently_notice_immediate: "Este script ha sido borrado permanentemente."
    cancel_delete_permanently_submit: "Cancelar solicitud de borrado permanente"
    cancel_delete_permanently_notice: "Hemos cancelado tu solicitud de borrado permanente, pero los demás todavía no pueden ver tu script."
    delete_permanently_rejected_locked: "Este script está bloqueado y no se puede borrar de forma permanente"
    admin_page: "Administrar"
    admin:
      title: "Administrar - %{script_name}"
      promoted_heading: "Promocionar otro script"
      promoted_explanation: "%{site_name} puede sugerir al usuario otro script interesante una vez se haya pulsado en «instalar»."
      promoted_script_label: "Dirección URL del script a destacar"
      promoted_submit: "Destacar script"
      sync_heading: "Sincronizar código"
      locale_heading: "Idioma predeterminado"
      locale_example_html: "Traducción del texto: <i>%{text}</i>"
      locale_multiple_note: "Ten en cuenta que %{meta_keys_link:puedes utilizar varios idiomas en un mismo script}."
      update_locale: "Actualizar idioma"
      no_moderator_logs: "No se ha tomado ninguna decisión por parte de los moderadores sobre este script."
      compare_title: "Comparar con otro script"
      compare_to: "Scripts de usuario en %{site_name} que comparar con (URL)"
      compare_button: "Comparar"
      compare_must_be_local_url: "El script a comparar debe ser la dirección URL de un script en %{site_name}."
      compare_cleaned_code_unavailable: "El código limpio del script a comparar aún no está disponible."
      checkup:
        title: Revisión
        intro: Estas son sugerencias para que tu script funcione mejor de cara a %{site_name}, pero no son %{rules_link:reglas} duras; tu script no será eliminado si no las sigues.
        license_html: Pon un bloque de %{license_link:<code>@license</code>} para establecer una licencia. Esto permite que otros sepan si pueden compartir y modificar tu código y en qué condiciones.
        globs_html: Evita el uso de expresiones regulares (regex) en la parte de dominio de %{include_link:<code>@include</code>} y %{match_link:<code>@match</code>}. Ya que a %{site_name} puede costarle clasificar tu script.
        globs_used_html: "Inclusiones que no son dominios: %{globs}"
        additional_info: Aporta más información; enumera tus funciones y proporciona capturas de pantalla para que los usuarios sepan exactamente qué hace su script.
    history_title: "%{script_name} - Historial de versiones"
    history_only_code_changes_info: "A continuación se muestran las versiones de este script en las que se actualizó el código."
    history_all_changes_link: "Ver todas las versiones."
    history_all_changes_info: "Aquí están todas las versiones de este script."
    history_only_code_changes_link: "Mostrar únicamente las versiones en las que hubo cambios de código."
    diff_button: "Comparar versiones seleccionadas"
    list_all_script_versions: "Ver todas las versiones del script"
    code_title: "%{script_name} - Código fuente"
    feedback_title: "%{script_name} - Comentarios y opiniones"
    feedback_no_discussions_html: "Todavía no se ha publicado nada. %{start_first_discussion_link}"
    feedback_no_discussions_on_page_form: "Aún no se ha publicado ninguna conversación."
    feedback_report_instead: "Si crees que este script incumple las %{rules_link:normas de %{site_name}}, puedes %{report_link:denunciarlo} para que otros lo borren."
    feedback_start_first_discussion_link: "Sé el primero en comentar este script."
    feedback_discussion_or_report: "%{new_discussion_link:Abre un hilo de conversación sobre el script} o %{report_link:notifica una posible infracción de las normas}."
    stats_title: "%{script_name} - Estadísticas"
    stats_daily_installs_heading: "Instalaciones diarias"
    stats_weekly_installs_heading: "Instalaciones semanales"
    stats_daily_update_checks_heading: "Comprobaciones de actualización diarias"
    stats_daily_installs_date_column_heading: "Fecha"
    stats_daily_installs_install_count_column_heading: "Instalaciones"
    stats_daily_installs_update_check_count_column_heading: "Comprobaciones de actualización"
    stats_raw_data_header: "Datos brutos"
    stats_download_raw_data_html: "Descargar todos los datos como: %{links}"
    stats_no_data: "N/D"
    stats_filters: "Filtros: %{filter_options}"
    stats_filter_options:
      month: Últimos 30 días
      year: Últimos 365 días
      all: Cualquier día
    derivatives_title: "%{script_name} - Derivados"
    derivatives_intro: "Estos scripts pueden basarse en el tuyo (o viceversa). Si detectas un uso no autorizado de tu código, denuncia el script desde su pestaña de «comentarios y opiniones»."
    derivatives_script_html: "%{script} por %{user}, licencia: %{license} %{diff_link:[Diferencias]}"
    derivatives_exact_copies_heading: "Copias exactas"
    derivatives_exact_copies_list_intro: "Los siguientes scripts son idénticos al tuyo:"
    derivatives_exact_copies_item_html: "%{script_link} por %{author_links}, versiones: %{version_list}"
    derivatives_exact_copes_none: "No parece que haya ningún otro script en %{site_name} que coincida exactamente con el tuyo."
    derivatives_similar_heading: "Scripts similares"
    derivatives_similar_info: "Comprobamos de forma periódica las últimas versiones de todos los otros scripts alojados en la página para encontrar coincidencias con el tuyo. También lo comprobamos cuando actualizas to script o solicitas una comprobación manual."
    similarity_score:
      high: Casi iguales
      medium: Parecidos
      low: Se dan un aire
      none: Distintos
    derivatives_similar_none: "No parece que haya ningún script que coincida con el tuyo."
    derivatives_similar_item: "%{score}: %{diff_link:[Diferencias]} %{script}"
    derivatives_similar_last_check_html: "La última vez que se hizo la comprobación de coincidencias fue el %{date}."
    derivatives_similar_last_check_soon: "Empezaremos a escanear scripts parecidos a los tuyos en breve."
    derivatives_similar_last_check_again_soon_html: "La última vez que se hizo la comprobación de coincidencias fue el %{date}. Y lo volveremos a comprobar otra vez en breve."
    derivatives_similar_check_now: "Revisar ahora"
    derivatives_similiar_queued: La comprobación de similitud será completada en unos minutos.
    listing_title_all_sites: "Scripts de usuario para todos los sitios"
    listing_description_all_sites: "Scripts de usuario que añaden características y corrigen errores en todos los sitios"
    listing_title_for_site: "Scripts de usuario para %{site}"
    listing_description_for_site: "Scripts de usuario que añaden características y corrigen errores en %{site}"
    listing_title_for_search: "Scripts de usuario que contienen '%{search_string}'"
    listing_title_for_code_search: "Scripts de usuario que contienen '%{search_string}'"
    listing_description_for_code_search_html: "Buscar código para <code>%{search_string}</code>"
    listing_title_generic: "Scripts de usuario"
    listing_title_for_favorites: "%{set_name} de %{user_name}"
    listing_description_generic: "Scripts de usuario que añaden características y corrigen errores en los sitios que usas"
    listing_sort_label: "Ordenado por:"
    listing_sort_relevance: "Relevancia"
    listing_sort_daily_installs: "Instalaciones diarias"
    listing_sort_total_installs: "Instalaciones totales"
    listing_sort_ratings: "Calificaciones"
    listing_sort_created: "Fecha de creación"
    listing_sort_updated: "Fecha de actualización"
    listing_sort_name: "Nombre"
    listing_filter_by_site_label: "Mostrando scripts para:"
    listing_filter_by_site_disable: "Todos"
    listing_filter_by_site_all_sites: "(Todos los sitios)"
    listing_filter_by_language_label: "Tipo de script:"
    listing_filter_by_site_more_sites: "Más…"
    listing_filter_by_authorship_label: "Autoría:"
    listing_no_scripts: "No se ha encontrado ningún script que coincida con los parámetros."
    listing_created_feed: "Scripts nuevos"
    listing_updated_feed: "Scripts actualizados"
    listing_none: "(Ninguno)"
    listing_set_locale_filter: "Mostrando resultados para todos los idiomas. %{set_filter_link:Sólo mostrar resultados en %{language}.}"
    listing_remove_locale_filter: "Mostrando sólo resultados en %{language}. %{remove_filter_link:Mostrar resultados para todos los idiomas.}"
    listing_language_all: "Todo"
    listing_language_js: "JavaScript"
    listing_language_css: "CSS"
    listing_author:
      all: Todos los autores
      me: Mis scripts
      user: Scripts de %{author_name}
    search_failed: Algo a salido mal cargando los resultados. Algunas funcionalidades de búsqueda pueden no funcionar. Hemos sido notificados sobre el asunto
    import: "Importar scripts"
    new: "Publica tu propio script"
    new_css: "Publica tu propio estilo"
    support_site: "Visitar el sitio de asistencia del autor."
    support_email: "Enviar un correo de asistencia al autor."
    contribution_no_amount: "Agradece a %{author} su trabajo haciendo una donación."
    contribution_with_amount: "Agradece a %{author} su trabajo haciendo una donación. La cantidad recomendada es de %{amount}."
    contribution_bitcoin_no_amount_html: "Agradece a %{author} su trabajo haciendo una donación en Bitcoin a %{address}."
    contribution_bitcoin_with_amount_html: "Agradece a %{author} su trabajo haciendo una donación en Bitcoin a %{address}. La cantidad recomendada es de %{amount}."
    locale_explanation_html: "Debería coincidir con el idioma de <code>@name</code>, <code>@description</code>, y la primera información adicional."
    locale_auto_select: "(Detectar automáticamente)"
    sets_label: "En los siguientes grupos de scripts:"
    sets_label_no_sets: "Grupos de scripts:"
    sets_remove_inclusion: "Eliminar de %{set_name}"
    sets_remove_exclusion: "Retirar la exclusión de %{set_name}"
    sets_add_inclusion: "Añadir a %{set_name}"
    sets_add_exclusion: "Excluir de %{set_name}"
    sets_add_to_new: "Añadir a un nuevo grupo"
    rules_summary_html: "Los scripts se deben <strong>explicar y razonar con exactitud</strong>, no pueden <strong>ofuscar</strong>, <strong>compactar</strong> o <strong>miniaturizar</strong> su código, deben respetar los <strong>derechos de autor</strong> de otros, y están limitados en el uso de <strong>código externo</strong>. %{full_rules_link}"
    rules_summary_link_to_full: "Lee todas las reglas."
    syncing_notice_html: "Este script está %{syncing_notice_sync_type}. Cualquier cambio de código que hagas se sobrescribirá al sincronizar."
    syncing_notice_sync_type_manual: "en sincronización manual desde %{sync_identifier}"
    syncing_notice_sync_type_automatic: "en sincronización automática desde %{sync_identifier}"
    upload_label: "O súbelo:"
    enable_source_code_editor_label: "Habilitar editor de código fuente con resaltado de sintaxis"
    changelog_note: "¿Qué ha cambiado en esta versión?"
    additional_info_note: "Una descripción más detallada, con instrucciones y otras cosas."
    post_new_script: "Publicar script"
    post_updated_script: "Publicar nueva versión"
    type_1_html: "Script de usuario público; un script de usuario que todos puedan ver y utilizar."
    type_3_html: "Biblioteca; un script destinado a ser usado por otros scripts mediante <code>@require</code> y que no puede instalarse directamente."
    override_warning_checkbox_label: "Guardar de todas formas"
    warning_version_not_incremented_html: "Has actualizado el código pero no has cambiado el número de <code>@version</code>. Puede que los que hayan instalado tu script no reciban versiones nuevas."
    warning_version_missing_html: "No has puesto ninguna <code>@version</code>. La metaclave <code>@version</code> permite que los gestores de scripts comprueben si hay nuevas versiones disponibles desde la última vez y se necesita para poder actualizar. Pon algo del estilo a: <code>// @version 1.0</code>."
    warning_version_missing_generate_automatically_html: "Generar un <code>@version</code> automáticamente"
    warning_namespace_missing_html: "No has especificado ningún <code>@namespace</code>. La metaclave <code>@namespace</code> evita problemas cuando los usuarios instalan otro script con el mismo nombre y haciendo que no se sobrescriban, puedes poner cualquier texto que sea único, se suele poner una dirección URL con el nombre del autor o su perfil."
    warning_namespace_missing_generate_automatically_html: "Generar un <code>@namespace</code> automáticamente"
    warning_namespace_changed_html: "Tu <code>@namespace</code> ha cambiado. Un <code>@namespace</code> constante permite a los usuarios reinstalar tu script para actualizarlo."
    warning_potentially_minified_html: "Tu script parece contener código compactado (miniaturizado). Si estás usando una biblioteca miniaturizada, por favor, cárgala desde %{allowed_requires_link} con <code>@require</code>. Los scripts con código miniaturizado se terminarán eliminando."
    warning_automatic_sensitive_html: "Tu script es para %{sensitive_domains} y por tanto se marcará como contenido para adultos."
    warning_potentially_minified_allowed_requires_link: "uno de estos sitios"
    warning_code_previously_posted_html: "Ya hay otra copia de este código publicada en %{script_links}. Los moderadores borrarán cualquier script duplicado que sea publicado por todo aquel que no sea el autor original."
    warning_license_missing_html: "No has puesto ninguna <code>@license</code>. Al subir scripts a %{site_name} permites a otros usar tu código, pero utilizar una licencia también le dará una idea a los usuarios de cómo pueden modificar y redistribuir tu código. Por ejemplo, <code>// @license MIT</code> significa que cualquiera puede modificar y redistribuir tu código.\n%{license_chooser_link:Aquí tienes más información sobre las licencias disponible.} Si no pones una licencia %{site_name} asumirá que no permites a otros hacer modificaciones o redistribuir copias. Ten en cuenta que si no eres el único autor del código que publicas no se suele poder publicar versiones modificadas a no ser que tengas permiso de todos los demás autores."
    warning_license_missing_override_html: "Guardar sin elegir una licencia"
    warning_meta_not_at_start_html: "Como tu código no empieza por <code>// ==UserScript==</code>, meter código, comentarios o espacios en blanco puede causar problemas de compatibilidad con algunos gestores de scripts de usuario."
    additional_info_locale_prompt: "(Elige un idioma)"
    additional_info_add_localized: "Añadir información adicional en otros idiomas"
    additional_info_locale_repeated: "Proporciona una sola información adicional para el idioma '%{locale_code}'."
    localized_additional_info_with_no_name: "Has añadido información adicional para el idioma '%{locale_code}', pero sin proporcionar el @name:%{locale_code}."
    invalid_matchers: "Coincidencias no válidas: %{matches}"
    code_syncing_from_url_html: "El código de este script está configurado para sincronizarse desde: %{field}"
    provide_code_syncing_from_url_html: "%{site_name} puede importar scripts alojados en otro lugar, por ejemplo, en un sistema de control de versiones (como GitHub), tu propio servidor, o en cualquier otro sitio de alojamiento de scripts de usuario. Para sincronizar tu script proporciona una dirección URL: %{field}"
    code_syncing_from_webhook_html: "El código de este script está configurado para sincronizarse con un webhook. Haremos coincidir las solicitudes de webhook con este script basándonos en esta URL: %{field}"
    sync_type_intro: "El script se sincronizará:"
    sync_type_1:
      name: Manualmente
      description: se comprobará si hay actualizaciones sólo cuando tú lo pidas
    sync_type_2:
      name: Automáticamente
      description: las actualizaciones se comprobarán periódicamente
    sync_type_3:
      name: Por «webhook»
      description: se actualizará cuando hagas cambios a este archivo en su repositorio
    sync_webhook_info_without_sync: Después de configurar la sincronización anterior, si estás sincronizando con un repositorio de GitHub, GitLab o BitBucket, también puedes %{webhook_info_link:configurar un webhook} para actualizar automáticamente %{site_name} cuando hagas push a tu repositorio.
    sync_webhook_info_with_sync: Si estás sincronizando con un repositorio de GitHub, GitLab o BitBucket, puedes %{webhook_info_link:configurar un webhook} para actualizar automáticamente %{site_name} cuando hagas push a tu repositorio.
    sync_name_and_description: "%{name} - %{description}"
    sync_failed_info_html: "El último intento de sincronización fue el %{date}, y resultó en %{error}."
    sync_success_info_html: "La última sincronización fue el %{date}."
    sync_never_succeeded: "Parece que hasta el momento no se ha podido sincronizar, algo puede estar mal."
    sync_additional_info: Si quieres, también puedes sincronizar la información adicional.
    add_synced_additional_info: Añadir información regional adicional sincronizada
    update_and_sync: "Actualizar y sincronizar ahora"
    update_no_sync: "Actualizar"
    turn_off_syncing: "Desactivar la sincronización de este script"
    additional_info_default_sync_html: "Información adicional predeterminada (el idioma coincide con <code>@name</code>)"
    additional_info_localized_sync_html: "Información adicional traducida (el idioma coincide con <code>@name:XX</code>)"
    sync_url_placeholder: "(URL)"
    sync_successful: El script se ha sincronizado correctamente.
    sync_no_changes: Script sincronizado con éxito, pero no se encontraron cambios.
    sync_error: Fallo al sincronizar el script - %{error}.
    sync_turned_off: Sincronizar script desactivado.
    screenshots_add: "Añadir:"
    screenshots_remove: "Eliminar"
    replacement_script_explanation: "(Opcional) Elige un nuevo script que sustituya al actual. A los usuarios que intenten actualizar se les redirigirá. Introduce la dirección URL del script sustituto:"
    diff_title: "%{script} - Comparar versiones"
    diff_old_version: "Anterior:"
    diff_new_version: "Nueva:"
    diff_lines_of_context: "Líneas de contexto:"
    diff_ignore_whitespace: "Ignorar cambios en espacios en blanco"
    diff_terser: "Adecentar el código antes de comparar"
    diff_refresh: "Actualizar"
    diff_no_change: "No se han encontrado diferencias."
    good_rating_explanation: "Número de personas que lo calificaron como bueno o lo añadieron a sus favoritos."
    ok_rating_explanation: "Número de personas que lo calificaron como aceptable."
    bad_rating_explanation: "Número de personas que lo calificaron como malo."
    write_your_own_html: "%{post_a_script_link} (o %{learn_to_write_scripts_link})"
    post_a_script_link_text: "Publica tu propio script"
    learn_to_write_scripts_link_text: "aprende a escribir uno"
    feedback_or_report: "%{feedback_link:Pregunta tus dudas, ponle nota} o %{report_link:notifica una posible infracción de las normas}."
    support_feedback_or_report: "%{support_url:Visita la página web del autor si necesitas ayuda} o %{feedback_link:pregunta tus dudas, ponle nota} o %{report_link:notifica una posible infracción de las normas}."
    support_email_feedback_or_report: "%{support_url:Contacta por correo con el autor si necesitas ayuda} o %{feedback_link:pregunta tus dudas, ponle nota} o %{report_link:notifica una posible infracción de las normas}."
    adult_content: "Contenido para adultos"
    adult_content_self_report: "Este script contiene contenido para adultos o funciona en una web con este tipo de contenidos restringidos."
    adult_content_self_report_explanation: "%{site_name} permite scripts con contenido para adultos, pero deben estar marcados de tal forma que los usuarios puedan elegir si quieren verlos o no."
    not_adult_content_self_report_html: "Este script <strong>no</strong> tiene contenido para adultos ni <strong>tampoco</strong> funciona en una web con este tipo de contenidos restringidos."
    not_adult_content_self_report_explanation: "%{site_name} permite scripts con contenido para adultos, pero deben estar marcados como tales para que los usuarios puedan elegir si quieren verlos o no. Tu script ha sido categorizado como de contenido restringido. Si no es así puedes informar de ello para que lo revise un moderador."
    not_adult_content_self_report_explanation_automatic: "%{site_name} permite scripts con contenido para adultos, pero deben estar marcados como tales para que los usuarios puedan elegir si quieren verlos o no. Hemos marcado tu script por contener las siguientes direcciones URL: %{domain_list}"
    adult_content_notice_from_sleazy: Como estás publicando este script en %{site_name}, se asume que tu script tiene contenido para adultos o es para un sitio con contenido para adultos. Si no es así, %{greasyfork_link:publica tu script en Greasy Fork}.
    adult_content_on_greasy_logged_in_error: "Ahora mismo no puedes ver este script por culpa de las restricciones de contenido %{edit_account_link:de tu cuenta de Greasy Fork}, pero puedes cambiarlas."
    adult_content_on_greasy_not_logged_in_error: "Este script ya no se puede ver de forma anónima en este sitio. %{login_link:Inicia sesión} y echa un vistazo a los ajustes de contenido permitido en tu cuenta de Greasy Fork."
    non_adult_content_on_sleazy: "Este script ya no está disponible en este sitio."
    not_js_convertible_override_header: "Convertir a JavaScript"
    not_js_convertible_override_explanation: "%{site_name} puede %{help_link:convertir de forma automática} tus estilos CSS en un script de usuario dentro de un bloque instalable de JavaScript. Como al convertirlo el estilo CSS funcionará (y se ejecutará) de forma ligeramente diferente, te recomendamos que lo pruebes de antemano. Si ves que no funciona como debe puedes desactivarlo marcando la casilla a continuación."
    not_js_convertible_override_label_html: "Desactivar la conversión de estilo CSS a JavaScript para el público general."
    adult_marker: "(Para adultos)"
    deleted_marker: "(Borrado)"
    locked_marker: "(Bloqueado)"
    unlisted_marker: "(Oculto)"
    library_marker: "(Biblioteca)"
    libraries_title: "Bibliotecas"
    libraries_description_html: "Aquí tienes bibliotecas subidas por otros usuarios de %{site_name} que puedes utilizar en tus propios scripts mediante <code>@require</code>. Si quieres saber más sobre qué tipo de bibliotecas puedes depender al utilizar <code>@require</code>, léete %{policy_link:la política de %{site_name} de uso de <code>@require</code>}."
    by_site_list_title: "Scripts de usuario para %{site_name} agrupados por sitio."
    by_site_list_description: "Estos son los sitios en los que se ejecutan los scripts de usuario más populares. Cuanto más grande sea el texto mayor es su popularidad."
    by_site_list_filter: "Filtrar por nombre del sitio:"
    search_placeholder: "Buscar scripts"
    updated: "Se ha actualizado el script."
    preview_additional_info: "Vista previa"
    must_confirm: "Para poder publicar scripts primero tienes que confirmar tu cuenta. Tienes la opción de añadir un proveedor de inicio de sesión externo o de recibir un correo electrónico de confirmación."
    must_confirm_email_button: "Enviar un enlace de confirmación a %{email}"
    needs_secure_login:
      intro: "Tienes que configurar tu cuenta con un método de inicio de sesión seguro antes de poder publicar scripts."
      secure_internal_heading: "Opción 1: asegura tu inicio de sesión en %{site_name}"
      confirm_email: "Confirma tu dirección de correo electrónico"
      enable_2fa: "Activa la autenticación de dos factores (2FA)"
      add_external_heading: "Opción 2: sólo utilizar un inicio de sesión externo"
      add_external: "Añadir un inicio de sesión externo"
      remove_password: "Borra tu contraseña de %{site_name}"
    authors_heading: "Miembros del equipo"
    error_unauthorized_copy: "Parece que este script contenía una copia no autorizada de %{script}. Échale un vistazo a %{rules_link:las normas de contenido} de %{site_name} para ver lo que se puede y no puede hacer."
    invitations:
      form_title: "Invitar a otros autores"
      invited_user_url_label: "Usuario a invitar"
      invited_user_placeholder: "Dirección URL del perfil de usuario en %{site_name}"
      submit: "Enviar invitación"
      invalid_user_url: "La dirección URL del usuario a invitar no es correcta."
      already_author: "El usuario que especificaste ya es un autor de este script."
      sent: "Invitación enviada."
      subject: "Te han invitado al equipo de %{script_name}"
      body: "El autor de %{script_name} (%{script_url}) te ha añadido al equipo en %{site_name}. Para aceptar esta invitación visita %{accept_url}."
      current_user_already_author: "Ya eres un autor de este script."
      invitation_not_found: "No se ha encontrado ninguna invitación."
      invitation_expired: "La invitación ha expirado."
      invitation_accepted: "Ahora eres un autor de este script."
    remove_author:
      heading: "Quitar miembros del equipo"
      success: "%{user_name} ha sido eliminado del equipo."
      remove_button: "Quitar"
      remove_confirm: "¿Seguro que quieres quitar a %{user_name} del equipo?"
      failure: "Este miembro del equipo no se puede eliminar."
    no_disposable_email: "No puedes publicar scripts si utilizas una dirección de correo electrónico de usar y tirar."
    rate_limited: "Has publicado demasiados scripts a la vez, espera un poco y prueba dentro de un rato."
    delayed: "Debido a problemas de spam las cuentas nuevas no pueden publicar scripts de forma inmediata, espera un poco más."
    new_script_notice:
      title: "¿Qué te propones?"
      install_link_html: "Quiero <b>instalar</b> un script ya existente."
      share_link_html: "He <b>escrito</b> un script y quiero <b>compartirlo</b> con otros."
    new_title:
      js: "Publicar un nuevo script"
      css: "Publicar un nuevo estilo"
    update_title: "Publicar una nueva versión de %{script}"
    install_help_dialog:
      js:
        firefox: Tendrás que instalar una extensión para tu navegador como %{tampermonkey_link:Tampermonkey}, %{greasemonkey_link:Greasemonkey} o %{violentmonkey_link:Violentmonkey} si quieres utilizar este script.
        opera: Tendrás que instalar una extensión como %{tampermonkey_link:Tampermonkey} o %{violentmonkey_link:Violentmonkey} para instalar este script.
        safari: Necesitarás instalar una extensión como %{tampermonkey_link:Tampermonkey} o %{userscripts_link:Userscripts} para instalar este script.
        edge: Tendrás que instalar una extensión como %{tampermonkey_link:Tampermonkey} antes de poder instalar este script.
        other: Necesitarás instalar una extensión para administrar scripts de usuario si quieres instalar este script.
        bypass: (Ya tengo un administrador de scripts de usuario, déjame instalarlo)
      css:
        firefox: Tendrás que instalar una extensión como %{stylus_link:Stylus} antes de poder instalar este script.
        chrome: Tendrás que instalar una extensión como %{stylus_link:Stylus} antes de poder instalar este script.
        opera: Tendrás que instalar una extensión como %{stylus_link:Stylus} antes de poder instalar este script.
        safari: Para poder instalar esto tendrás que instalar primero una extensión de estilos de usuario.
        edge: Para poder instalar esto tendrás que instalar primero una extensión de estilos de usuario.
        other: Para poder instalar esto tendrás que instalar primero una extensión de estilos de usuario.
        bypass: (Ya tengo un administrador de estilos de usuario, déjame instalarlo)
      close_dialog: Aceptar
    antifeatures:
      label: Características indeseables
      warning_title: Este script incluye características indeseables
      intro: Antes de proceder a la instalación, %{site_name} te recuerda que este script contiene características potencialmente no deseables, que el autor incluye en beneficio propio en detrimento tuyo. Y pueden no gustarte.
      author_explanation_intro: "El autor de este script dice que contiene:"
      types:
        ads:
          title: Anuncios
          description_html: Este script añadirá <b>anuncios propios</b> a las páginas que visites, beneficiando al autor.
        tracking:
          title: Rastreo
          description_html: Este script contiene código que <b>rastreará e informará de tu uso del navegador</b> con fines estadísticos.
        miner:
          title: Procesado de «criptomonedas»
          description_html: Este script contiene un servicio de obtención de «criptomonedas» que <b>utilizará los recursos de tu dispositivo</b> cuando esté activo. Gasta tu electricidad y enriquece al autor recabando monedas virtuales mediante cálculos que se aprovechan de la potencia de procesado de tu equipo.
        referral-link:
          title: Códigos de afiliación o comisión de ventas
          description_html: Este script le da <b>una parte de los beneficios</b> al autor; puede reescribir los enlaces para incluir un código de afiliación con el que lucrarse económicamente, llevándose un porcentaje de las compras que hagas.
        membership:
          title: Forzarte a tener una cuenta
          description_html: Este script solo funciona una vez <b>te das de alta en algún servicio</b>, forzándote a unirte a un grupo, suscribirte a un canal o hacer «me gusta» en una página.
        payment:
          title: Previo pago
          description_html: Este script solo funciona <b>una vez hayas pagado</b>. %{site_name} no tiene vinculación ninguna entre las partes, así que no podemos validar o asegurar nada, ni que te devuelvan el dinero. Ten cuidado.
      cancel_install: Cancelar
    badges:
      js:
        short: JS
        long: Script de usuario
      css:
        short: CSS
        long: Estilo de usuario
    related_scripts: "También puedes probar estos otros scripts:"
    integrity_hashes:
      user_notice_html:
        one: "Tienes un script con una suma de comprobación de subrecurso que no concuerda: %{script_links}."
        many: "Tienes scripts con sumas de comprobación de subrecurso que no concuerdan: %{script_links}."
        other: "Tienes scripts con sumas de comprobación de subrecurso que no concuerdan: %{script_links}."
      script_notice:
        text_html:
          one: "Este script tiene una suma de comprobación de subrecurso que no concuerda: %{detail}."
          many: "Este script tiene una suma de comprobación de subrecurso que no concuerda: %{detail}."
          other: "Este script tiene una suma de comprobación de subrecurso que no concuerda: %{detail}."
        detail: "<code>%{url}</code> debería tener la suma de comprobación <code>%{expected_hash}</code> (comprobado por última vez %{last_checked_at})"
  script_sets:
    heading: "Grupos de scripts"
    description: "Los grupos permiten crear un listado personal de scripts con los que explorar Greasy Fork. Puedes agruparlos añadiendo scripts individuales, incluyendo grupos de otros usuarios, o incluso grupos generados automáticamente. También puedes excluir scripts de la misma forma."
    favorites_name: "Favoritos"
    delete: "Borrar grupo de scripts"
    delete_confirmation: "¿Seguro que quieres borrar este grupo de scripts?"
    site_default_sort: "(opción predeterminada del sitio)"
    edit_link: "Editar"
    edit_scripts:
      heading: "Scripts"
      description: "Incluir o excluir scripts individuales en este grupo."
      included: "Incluido"
      included_none: "(Ninguno)"
      remove_included: "Quitar seleccionado"
      excluded: "Excluido"
      excluded_none: "(Ninguno)"
      remove_excluded: "Quitar seleccionado"
      add_label: "Añadir scripts (direcciones URL o IDs, separados por espacios)"
      add_include: "Incluir"
      add_exclude: "Excluir"
    edit_sets:
      heading: "Grupos de scripts"
      description: "Incluir o excluir otros grupos de scripts en este grupo."
      included: "Incluido"
      included_none: "(Ninguno)"
      remove_included: "Quitar seleccionado"
      excluded: "Excluido"
      excluded_none: "(Ninguno)"
      remove_excluded: "Quitar seleccionado"
      add_label: "Añadir scripts (direcciones URL o IDs, separados por espacios)"
      add_include: "Incluir"
      add_exclude: "Excluir"
      user_label: "Listar grupos de scripts pertenecientes al usuario (dirección URL, ID, o nombre)"
      user_no_sets: "(El usuario no ha agrupado nada)"
      user_no_other_sets: "(El usuario no ha agrupado nada más)"
    edit_auto_sets:
      heading: "Grupos de script automáticos"
      description: "Incluir o excluir una lista de scripts generada automáticamente en este grupo."
      included: "Incluido"
      included_none: "(Ninguno)"
      remove_included: "Quitar seleccionado"
      excluded: "Excluido"
      excluded_none: "(Ninguno)"
      all_scripts_label: "Todos los scripts"
      all_scripts_include: "Incluir"
      for_sites_label: "Scripts de sitio (por ejemplo: example.com, déjalo en blanco para «todos los sitios»)"
      for_sites_include: "Incluir"
      for_sites_exclude: "Excluir"
      for_user_label: "Scripts de usuario (dirección URL, identificador o nombre)"
      for_user_include: "Incluir"
      for_user_exclude: "Excluir"
      for_language_label: "Scripts en un idioma"
      for_language_include: "Incluir"
      for_language_exclude: "Excluir"
    calculated_list: "Lista de scripts calculada"
    calculated_list_none: "(None)"
    calculated_list_more:
      one: "Y %{count} más…"
      many: "Y %{count} más…"
      other: "Y %{count} más…"
    already_included: "«%{name}» ya está incluido."
    could_not_parse_script: "No se pudo leer el valor «%{value}» del script."
    save: "Guardar"
    saved: "Se ha guardado el grupo de scripts."
    auto_set_types:
      all_scripts: "Todos los scripts"
      site: "Scripts para %{site}"
      all_sites: "Todos los sitios"
      user: "Scripts del usuario %{user}"
      locale: "Scripts en %{locale_name}"
    new: Nuevo grupo de scripts
  home:
    title: "%{site_name} - scripts de usuario útiles y seguros"
    welcome: "Bienvenido a %{site_name}, un sitio decente para scripts de usuario decentes."
    sleazy_title: "%{site_name} - scripts de usuario para adultos útiles y seguros"
    sleazy_welcome: "Bienvenido a %{site_name}, un sitio con scripts de usuario para adultos."
    search_placeholder: "Buscar scripts de usuario"
    scripts_for_label: "Scripts para:"
    explain_user_scripts_heading: "¿Qué son los scripts de usuario?"
    explain_user_scripts_html: "Los scripts de usuario son pequeñas porciones de código que añaden funcionalidad, eliminan molestias y en general mejoran las páginas que visitas. Los scripts de usuario alojados en %{site_name} son gratuitos y creados por una comunidad global de voluntarios. %{site_name} aloja miles de scripts escritos por cientos de autores."
    installing_step1_header: "Primer paso: Instala un administrador de scripts de usuario"
    installing_step1_caption: "Tampermonkey en Chrome"
    installing_step1_description_html: >
        <p>Para usar scripts de usuario primero tienes que instalar un administrador
        de scripts. La opción a elegir depende del navegador que utilices.</p>
    desktop_browsers:
      title: Navegadores de escritorio
    android_browsers:
      title: Para Android
    ios_browsers:
      title: Para iOS
    installing_step2_header: "Segundo paso: Elige e instala un script"
    installing_step2_caption: "Botón de instalación de un script de usuario"
    installing_step2_description_html: >
        <p>%{browse_link:Busca entre los scripts alojados en el sitio} hasta encontrar
        uno que te guste. Si no se te ocurre nada aquí te hemos dejado una pequeña
        lista con los scripts más populares:</p>

        %{highlighted_scripts_list}

        <p>Una vez hayas encontrado lo que buscas haz clic sobre el correspondiente
        botón verde, el administrador de scripts pedirá que confirmes la instalación.</p>
    installing_step3_header: "Tercer paso: Prueba el script"
    installing_step3_description_html: >
        <p>Visita el sitio en el que funciona el script, debería empezar a funcionar
        por su cuenta. Tras probar el script puedes dar tu opinión en la página de
        instalación, dejando comentarios útiles para el autor.</p>
  users:
    sign_in_title: "Inicia sesión en %{site_name}"
    sign_in_description: "Iniciar sesión en %{site_name} te permite publicar scripts y comentar en los scripts de otros.  Aunque no necesitas iniciar sesión para buscar o instalar scripts."
    sign_in_external: "Iniciar sesión con un servicio externo"
    sign_in_with: "Iniciar sesión con %{provider}"
    sign_in_password: "Iniciar sesión con una contraseña"
    sign_in_email_used_no_external_services_html: "El usuario «%{user_name}» ya utiliza la dirección de correo «%{email}». Si este usuario te pertenece debes saber que también puedes iniciar sesión con %{provider}, primero tienes que %{sign_in_link} en tu cuenta y después añadir la cuenta de %{provider} correspondiente."
    sign_in_email_used_with_external_services_html: "El usuario «%{user_name}» ya utiliza la dirección de correo «%{email}», la cuenta se creó iniciando sesión en %{existing_providers}. Si este usuario te pertenece debes saber que también puedes iniciar sesión con %{provider}, primero tienes que %{sign_in_link} en tu cuenta y después añadir la cuenta de %{provider} correspondiente."
    sign_in_email_used_sign_in_link: "iniciar sesión"
    sign_in_email_missing: "Para crear una nueva cuenta en %{site_name} necesitamos una dirección de correo electrónico que vincular a tu usuario, pero %{provider} no nos ha proporcionado ninguno. Puedes actualizar tu cuenta de %{provider} para añadir uno, y a continuación, intentar iniciar sesión de nuevo, o crear una cuenta normal con correo/contraseña en %{site_name}, y a continuación, añadir tu cuenta de %{provider} a la misma."
    sign_in_name_used: "El nombre «%{name}» ya está en uso. Elige uno diferente."
    sign_in_name_used_submit: "Enviar"
    sign_in_github_unavailable: "No puedes iniciar sesión con GitHub en Sleazy Fork, pero sí puedes %{sign_in_url:iniciar sesión con GitHub en Greasy Fork}."
    control_panel: "Panel de control"
    discussions_on_scripts: "Conversaciones en tus scripts"
    discussions_on_scripts_feed_alt: "Canal RSS"
    discussions_on_scripts_none: "¡Todavía no hay nada!"
    discussions_on_scripts_more: "Ver más conversaciones…"
    script_list: "Scripts"
    script_list_none: "No hay scripts publicados."
    script_list_none_for_filter: "No hay scripts que coincidan con los filtros actuales."
    script_list_none_same_user_html: "Todavía no has escrito ningún script. %{script_list_none_same_user_info_link}"
    script_list_none_same_user_info_link_text: "¿Te gustaría aprender a hacerlos?"
    listing_sort_name: "Nombre"
    deleted_script_list: "Scripts borrados"
    unlisted_script_list: "Scripts ocultos"
    sign_out: "Cerrar sesión"
    edit: "Editar cuenta"
    edit_sign_in: "Editar métodos de inicio de sesión"
    edit_sign_in_title: "Editar métodos de inicio de sesión"
    edit_sign_in_password: "Contraseña"
    edit_sign_in_2fa_enabled: Has activado la autenticación de dos pasos (2FA), por lo que puedes regenerar tu código 2FA si lo pierdes.
    edit_sign_in_2fa_enabled_and_required: Has activado la autenticación de dos pasos (2FA), que es obligatoria si tu cuenta utiliza inicio de sesión por contraseña, por lo que puedes regenerar tu código 2FA si lo pierdes.
    edit_sign_in_disable_2fa: Desactivar autenticación de dos pasos (2FA)
    edit_sign_in_2fa_disabled: Puedes activar la autenticación de dos factores (2FA) para mejorar la seguridad de tu cuenta de %{site_name}.
    edit_sign_in_enable_2fa: Activar autenticación de dos pasos (2FA)
    edit_sign_in_regenerate_2fa: Regenerar autenticación de dos pasos (2FA)
    edit_notifications: "Editar la configuración de las notificaciones"
    view_notifications: "Ver notificaciones"
    no_password_set_info: "Tu cuenta todavía no tiene asignada una contraseña."
    set_password: "Crear contraseña"
    update_password: "Actualizar contraseña"
    update_password_no_match: "Las contraseñas no coinciden."
    password_updated: "Contraseña actualizada."
    remove_password_info: "Puedes quitar la contraseña y depender únicamente de inicios de sesión externos."
    remove_password: "Quitar contraseña"
    cant_remove_password: "No podemos quitarte la contraseña porque no tendrías forma de volver a iniciar sesión."
    cant_remove_sign_in: "No podemos quitarte el inicio de sesión con %{provider} porque no tendrías forma de volver a iniciar sesión."
    password_removed: "Se ha quitado la contraseña."
    edit_sign_in_external: "Inicios de sesión externos"
    external_sign_in_info_no_sign_ins: "Puedes utilizar las cuentas que ya tienes en otros sitios para iniciar sesión en %{site_name}."
    external_sign_in_info_with_sign_ins: "Estás utilizando los inicios de sesión externos listados a continuación. Un inicio de sesión «sincronizado» hace que la información de tu perfil en %{site_name} (como el nombre de usuario y tu correo) se actualice para que coincida con los datos del servicio en el que inicies sesión."
    external_sign_in_added: "Se ha añadido el inicio de sesión con %{provider}."
    external_sign_in_updated: "Se ha actualizado el inicio de sesión con %{provider}."
    external_sign_in_removed: "Se ha quitado el inicio de sesión con %{provider}."
    external_sign_in_failed: "No se ha podido iniciar sesión con %{provider}: %{error}."
    external_sign_in_already_used: "No se ha podido añadir %{provider} porque el usuario «%{user_name}» ya está usando esa cuenta."
    external_sign_in_confirmation: "Se ha creado una nueva cuenta de %{site_name} basada en los detalles de la cuenta de %{provider}. Tu nombre público de usuario es %{username}."
    syncing_indicator: "(sincronizando)"
    enable_syncing: "Activar sincronización"
    disable_syncing: "Desactivar sincronización"
    remove_external_sign_in: "Eliminar"
    add_external_sign_in_info: "Añadir un inicio de sesión:"
    2fa_enabled: Hemos activado 2FA.
    2fa_enable_code_incorrect: El código 2FA no es correcto, vuelve a intentarlo.
    2fa_disabled: Hemos desactivado 2FA.
    2fa_disabled_already: La autenticación de dos pasos (2FA) ya está desactivada.
    enable_2fa:
      intro: "Añade %{site_name} a tu aplicación de autenticación de dos pasos (2FA) mediante uno de estos métodos y luego escribe el código que te salga."
      qr_heading: Mediante un código QR
      url_heading: Mediante enlace
      url_info: Si estás en el mismo dispositivo que tu aplicación de autenticación de dos pasos puedes añadirlo mediante %{auth_link:este enlace}.
      manual_heading: Manualmente
      manual_entry_code_name: "Nombre del código: %{code_name}"
      manual_entry_your_key: "Tu clave: %{key}"
      manual_entry_type_of_key: "Tipo de clave: Temporal"
      code_entry_heading: Introduce el código
      code_entry: "Introduce el número generado por tu aplicación 2FA para darlo de alta en tu cuenta de %{site_name}:"
      verify_code: Verificar código
    set_up_webhook: "Configurar un «webhook»"
    list_display_html:
      one: "%{user_link} - %{count} script"
      many: "%{user_link} - %{count} scripts"
      other: "%{user_link} - %{count} scripts"
    listing_number_of_scripts: "Número de scripts"
    listing_new_scripts: "Scripts nuevos"
    listing_updated_scripts: "Scripts actualizados"
    listing_registration_date: "Fecha de registro"
    listing_relevance: "Relevancia"
    listing_title: "Usuarios"
    listing_banned_filter:
      banned: "Cuenta suspendida"
      not_banned: "Sin suspender"
      all: "Todo"
    listing_author_filter:
      script_author: "Autor de scripts"
      not_script_author: "No ha creado scripts"
      all: "Todo"
    search_placeholder: "Buscar usuarios"
    locale_prompt: "(Elige un idioma)"
    show_ads_description: "Apoya a %{site_name} permitiendo que se muestren anuncios"
    show_sensitive_description: "Mostrar scripts con contenido para adultos"
    preferred_markup_description: "Para nuevos scripts y publicaciones."
    filter_locale_default_description: "Solo mostrar scripts en mi idioma local de forma predeterminada"
    greasy_fork_scripts_link:
      one: "%{user_name} también tiene %{count} script en Greasy Fork."
      many: "%{user_name} también tiene %{count} scripts en Greasy Fork."
      other: "%{user_name} también tiene %{count} scripts en Greasy Fork."
    update_sync_warning:
      one: "Tu nombre de usuario y correo electrónico están configurados para sincronizarse cuando inicies sesión con %{providers}. %{edit_sign_in_link:Edita tus métodos de inicio de sesión para eliminar el sincronizado} si quiere establecer un nombre de usuario o correo electrónico personalizado de forma permanente."
      many: "Tu nombre de usuario y correo electrónico están configurados para sincronizarse cuando inicies sesión con %{providers}. %{edit_sign_in_link:Edita tus métodos de inicio de sesión para eliminar la sincronía} si quieres utilizar un nombre de usuario o correo electrónico personalizado de forma permanente."
      other: "Tu nombre de usuario y correo electrónico están configurados para sincronizarse cuando inicies sesión con %{providers}. %{edit_sign_in_link:Edita tus métodos de inicio de sesión para eliminar la sincronía} si quieres utilizar un nombre de usuario o correo electrónico personalizado de forma permanente."
    delete_link: "Borrar mi cuenta"
    delete:
      intro: "Al borrar tu cuenta («%{user_name}») de %{site_name} conseguirás lo siguiente:"
      password_effect: "Ya no podrás iniciar sesión con tu contraseña."
      identities_effect:
        one: "Iniciar sesión vía %{identities} resultará en una nueva cuenta."
        many: "Iniciar sesión por %{identities} forzará la creación de una cuenta nueva."
        other: "Iniciar sesión por %{identities} forzará la creación de una cuenta nueva."
      scripts_effect:
        one: "Su script se eliminará"
        many: "Se borrarán tus %{count} scripts."
        other: "Se borrarán tus %{count} scripts."
      script_sets_effect:
        one: "Su juego de scripts se eliminará."
        many: "Se borrarán tus %{count} grupos de scripts."
        other: "Se borrarán tus %{count} grupos de scripts."
      forum_effect: "Quedará todo cuanto hayas escrito en el foro, aunque el usuario asociado se cambiará a «%{user_name}»."
      email_confirmation: "%{site_name} enviará un correo a %{email} para confirmar la solicitud antes de borrar tu cuenta de forma definitiva."
      submit: "Borrar cuenta"
      confirmation_email_sent: "Se ha enviado el correo con la confirmación de borrado."
      confirmation_email:
        subject: "Confirmar el borrado de la cuenta en %{site_name}"
        body: "Se ha formulado una solicitud para borrar tu cuenta «%{user_name}» en %{site_name}. Para confirmar esta solicitud y eliminar tu cuenta, ve a %{url}. Debes confirmar el borrado en un margen de 24 horas o no se llevará a cabo."
      confirmation:
        intro: "Estás a punto de borrar la cuenta «%{user_name}». Esta acción no se podrá deshacer."
        confirm: "Borrar «%{user_name}»"
        cancel: "Cancelar el borrado"
        key_mismatch: "El borrado de usuario no se pudo completar porque las claves no coinciden."
        request_expired: "El borrado de usuario no se pudo completar porque ha caducado la solicitud."
        cancelled: "Se ha cancelado el borrado."
        completed: "Has eliminado tu cuenta."
    banned_notice:
      no_report_no_reason: "Te han suspendido la cuenta por una infracción grave. Si quieres puedes %{delete_link:borrarla}."
      with_report: "Tu cuenta ha sido suspendida debido a %{report_link:esta denuncia}. Si quieres puedes %{delete_link:borrar tu cuenta}."
      with_reason: "Te han suspendido la cuenta por infracciones graves. Un moderador ha dado los siguientes motivos de peso para echarte: «%{reason}». Si quieres puedes %{delete_link:borrar tu cuenta}."
    banned_delete:
      intro: "Borrar tu cuenta también borrará cualquier script que hayas creado. Las contribuciones al foro que hayas realizado se mantendrán, pero tu nombre de usuario será anonimizado. Incluso después del borrado, no te será permitido registrarte otra vez con la misma dirección de correo. Inicia sesión abajo para borrar tu cuenta."
      complete: "Tu cuenta ha sido borrada."
    deleted_user_with_id: "(Usuario eliminado %{id})"
    deleted_user_without_id: "(Usuario eliminado)"
    suggest_secure_login: Al ser un creador de scripts te sugerimos que %{edit_login_link:te cambies a un método de inicio de sesión más seguro}.
    require_secure_login: Tu cuenta está obligada a utilizar un método de inicio de sesión más seguro.
    badges:
      banned:
        short: Suspendido
        long: Suspendido
      moderator:
        short: Mod
        long: Moderador
      author:
        short: Autor
        long: Autor del script
    notifications:
      on_site: En el sitio
      email: Por correo electrónico
      discussion_defaults:
        title: Notificaciones del foro
        intro: Recibirás notificaciones de las conversaciones en las que te suscribas. Puedes suscribirte o cancelar tus suscripciones cuando quieras.
        discussion_subscription_defaults:
          overall_label: Suscribirse a una conversación cuando...
          start: Al empezar una conversación
          comment: Al responder a una conversación ya existente
          script: La conversación es sobre uno de tus scripts
        subscribed_discussion_notification: Cuando se publique un comentario en una conversación a la que te hayas suscrito recibirás una notificación
        mention: Recibe una notificación cuando se te mencione en una conversación
      conversation_defaults:
        title: Notificaciones de conversación
        intro: Recibirás notificaciones de las conversaciones a las que estés suscrito. Puedes suscribirte o cancelar tu suscripción a conversaciones en cualquier momento.
        new_conversation_subscription:
          overall_label: Por defecto, suscribirme a nuevas conversaciones cuando
          self: Tú empiezas la discusión
          other: Otra persona empieza la conversación
        new_conversation_notification: Cuando se publique un comentario en una conversación a la que estés suscrito, recibe la notificación
      report_defaults:
        title: Informar notificaciones
      save_button: Actualizar ajustes de notificaciones
      title: Notificaciones
      save_success: Se han actualizado tus preferencias de notificaciones
      unsubscribe_all: Anular la suscripción para todas las notificaciones
      unsubscribe_all_success: Se ha cancelado la suscripción de todas las notificaciones.
  webhooks:
    info:
      title: Configurar un «webhook»
      intro_html: |
          <p>Crear un «webhook» con %{site_name} hace que puedas actualizar desde un solo punto, publicando nuevas versiones de forma automática y sin tocar nada en %{site_name} con los cambios que hagas directamente en tu repositorio. %{site_name} admite los de tipo «push» en GitHub, GitLab y Bitbucket, y los de tipo «release» en GitHub y GitLab.</p>
          <p>Para utilizar la sincronía en %{site_name} pon una dirección URL que enlace con tu repositorio. Puedes añadir scripts nuevos al %{import_link:importar scripts en %{site_name}}, o puedes reconfigurar los scripts que ya tengas mediante la pestaña de «administrador».</p>
          <p>Ten en cuenta que tus scripts seguirán apareciendo como de tipo «automático» o «manual» hasta que se produzca la primera sincronización.</p>
      already_syncing_list: "Aquí están los scripts que ya estás sincronizando con un proveedor externo:"
      synced_item_html: "%{script_name} - %{sync_type} sincronizado desde %{sync_url}"
      language_note: Las instrucciones se proporcionan en inglés porque la interfaz de GitHub, GitLab y Bitbucket están en el idioma anglosajón.
  help:
    sections:
      usage: Uso
      development: Desarrollo
      miscellaneous: Otras cosas
    open_source: "%{site_name} es código abierto (con licencia GPLv3). Puedes ver %{github_link:su código fuente en GitHub}."
    installing_user_scripts:
      title: 'Aprender a instalar scripts de usuario'
    installing_user_styles:
      title: 'Cómo instalar estilos de usuario'
    meta_keys:
      title: "Claves de metadatos de scripts leídas por %{site_name}"
      intro_html: "Esta es una lista con las <a href=\"http://wiki.greasespot.net/Metadata_Block\">claves de metadatos utilizables en los scripts de usuario</a> que %{site_name} admite. Puedes incluir en los scripts claves sin listar, y de hecho aparecerán en la versión instalable que reciban tus usuarios, pero no tendrán ningún efecto en la interfaz de %{site_name}."
      name: "El nombre del script, que se utiliza en encabezados y enlaces. Obligatorio."
      name_localized_html: "El nombre del script en otro idioma, donde XX es un <a href=\"http://www.loc.gov/standards/iso639-2/php/code_list.php\">código de dos letras ISO 639-1</a> e YY es un <a href=\"https://www.iso.org/obp/ui/#search\">código de país ISO 3166</a> totalmente opcional. Esta clave tiene precedencia sobre <code>@name</code> cuando el usuario está viendo la página en ese idioma."
      description: "Una descripción de lo que hace el script. Se muestra como texto bajo el nombre del mismo. Obligatorio."
      description_localized_html: "La descripción del script en otro idioma, donde XX es un <a href=\"http://www.loc.gov/standards/iso639-2/php/code_list.php\">código de dos letras ISO 639-1</a> e YY es un <a href=\"https://www.iso.org/obp/ui/#search\">código de pais ISO 3166</a> totalmente opcional. Esta clave tiene precedencia sobre <code>@description</code> cuando el usuario está viendo la página en ese idioma."
      namespace_html: "Los gestores de scripts utilizan la combinación entre <code>@namespace</code> y <code>@name</code> para ver si el script ya está instalado. Este campo es obligatorio para %{site_name} y te avisaremos si cambia durante alguna actualización."
      version: "Identificador para una versión específica de un script en %{version_format_link:el formato de versionado de Mozilla}. La versión se muestra en una página de información del script. %{site_name} necesita este campo y te avisará si lo cambias a una versión menor o si directamente no lo actualizas cuando cambias el código del script."
      include_html: "Describe en qué páginas va a funcionar tu script. La lista se procesará y se mostrará en la página de información, y se utilizará para categorizarlo. Cada script debe de tener al menos una clave <code>@match</code> o <code>@include</code>. <a href=\"https://wiki.greasespot.net/Include_and_exclude_rules\">Puedes leer más cosas sobre el formato aquí.</a>"
      require_html: "Incluye JavaScript externo en un script. Mira las %{external_script_link:reglas para incluir código externo}. Si utilizas sumas de comprobación de subrecursos (mira %{tm_subresource_link:aquí y %{mdn_subresource_link:aquí}}) %{site_name} te alertará si los scripts no coinciden con el contenido de la dirección indicada."
      resource_html: "Incluye un recurso externo (como JavaScript, CSS, imágenes y demás) en un script. Mira las %{external_script_link:reglas para incluir código externo}. Si utilizas sumas de comprobación de subrecursos (mira %{tm_subresource_link:aquí y %{mdn_subresource_link:aquí}}) %{site_name} te alertará si los scripts no coinciden con el contenido de la dirección indicada."
      updateURL: "Describe desde dónde los gestores de scripts deberían conseguir las actualizaciones. %{site_name} quitará este tipo de claves para hacer que cualquier script instalado desde %{site_name} se actualice única y exclusivamente desde aquí, %{site_name}."
      supportURL: "Dirección URL de una página gestionada por el autor en la que los usuarios puedan recibir asistencia (por ejemplo, un sitio de notificación de fallos —«bugtracker» en inglés—, un foro, una dirección de correo electrónico). La dirección de asistencia que escribas aparecerá en la página de opiniones y comentarios."
      contributionURL_html: "Dirección URL apuntando a una página donde los usuarios pueden donar al autor del script. La dirección aparece en la página de comentarios y opiniones. Las URLs pueden ser http, https, o protocolos tipo Bitcoin. Para enlazar a una página de donación de PayPal utiliza una dirección con el formato <a href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=tu.correo.aquí@ejemplo.com&item_name=Greasy+Fork+donation+/+Donación+en+%Greasy+Fork\">https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=tu.correo.aquí@ejemplo.com&item_name=Greasy+Fork+donation+/+Donación+en+%Greasy+Fork</a>, reemplazando la dirección de correo electrónico de ejemplo con la tuya de Paypal."
      contributionAmount_html: "Cantidad a donar recomendada, utilizada junto con <code>@contributionURL</code>."
      compatible_html: "Marca este script como compatible con un navegador. La información de compatibilidad se mostrará en otra página del script. Es posible incluir comentarios adicionales usando el formato <code>@compatible firefox Se debe desactivar el bloqueador de ventanas emergentes</code>. Los navegadores reconocidos son: %{browsers}."
      incompatible_html: "Marca este script como incompatible con un navegador. La información de compatibilidad se mostrará en otra página del script. Es posible incluir comentarios adicionales usando el formato <code>@incompatible firefox Dejó de funcionar en Firefox 23</code>. Los navegadores reconocidos son: %{browsers}."
      antifeature_html: |
          Describe de forma honesta si algunas características en tus scripts están ahí para beneficiar al autor, no al usuario. El formato de esta clave es <code>@antifeature «tipo» «descripción»</code>. Es necesario poner al menos la parte de <i>tipo</i>, la <i>descripción</i> es opcional. %{antifeatures_link:Mira aquí} para ver los <i>tipos</i> que admite %{site_name}.
      antifeature_localized_html: "Una descripción de una clave <code>@antifeature</code> en un idioma distnto, en el que XX es un <a href=\"http://www.loc.gov/standards/iso639-2/php/code_list.php\">código alfabético de dos letras basado en la norma ISO 639-1</a> e YY es un <a href=\"https://www.iso.org/obp/ui/#search\">código opcional de país basado en ISO 3166</a>. Reemplaza las otras claves de tipo <code>@antifeature</code> cuando el usuario utiliza un navegador con ese mismo idioma."
    writing_user_scripts:
      title: "Cómo escribir scripts de usuario"
      content_html: "<p>Para escribir scripts de usuario es necesario saber JavaScript. Las <a href=\"http://wiki.greasespot.net/Tutorials\">guías en GreaseSpot Wiki</a> (en inglés) deberían ser buen punto de partida para ver como funciona JavaScript en general y su relación con los scripts de usuario en particular. Ver el código de los demás, inspeccionando como funcionan por dentro sus scripts, puede ser educativo y divertido. Puede que te interesen las %{code_rules_link} y las %{meta_keys_link}. Si necesitas ayuda creando tu script puedes %{ask_in_forum_link}.</p><p>Para publicarlo en %{site_name} necesitarás tener una cuenta. Una vez estés en tu %{user_page_link} sigue el enlace llamado «%{post_new_script_link}», y listo.</p>"
      ask_in_forum_link_text: 'preguntar en el foro'
      user_page_link_text: 'página de usuario'
      post_new_script_link_text: 'publicar un nuevo script'
    code_rules:
      title: "Normas de %{site_name} para scripts publicados"
      preamble: Estos son los requisitos para los scripts publicados en %{site_name}. Con estas normas intentamos mantener tanto %{site_name} como sus scripts útiles y seguros. Ten en cuenta que los moderadores podrán borrar cualquier script que incumpla las normas de %{site_name}.
      functionality_header: Funcionalidades
      description: Los scripts deben incluir una descripción honesta con su cometido y no deben hacer nada fuera de lo razonable. Los usuarios deben saber lo que hace un script antes de instalarlo.
      reason: Los scripts tienen que tener una razón para ser un script. Por ejemplo, un script que solo dirige a un usuario a una pagina web no necesita ser un script; puede ser un link. Los scripts que utilicen un servicio web para realizar una acción en la página actual (p.e. para convertirla de alguna forma) son permitidos.
      code_header: Código
      obfuscation: El código publicado en %{site_name} no debe de estar ofuscado o compactado. A los usuarios se les debe dar la oportunidad de inspeccionar y comprender un script antes de instalarlo. Si el script ha sido procesado con alguna herramienta como webpack, se debe de pegar sin minimizar, con sus correspondientes espacios y nombres de variables.
      size_html: |
          Los scripts están limitados a un tamaño de %{max_code_size}. Los scripts no se pueden minimizar para encajar en este límite. Si tu script está cerca del límite, debes considerar:
          <ul>
          <li>Mover información ajena al script como URIs o JSON fuera del script</li>
          <li>Cargar librerías usando <code>@require</code> o con %{webpack_externals_link:opciones <code>externas</code> de webpack}.</li>
          </ul>
      libraries_html: Las librerías de usos de un script deben ser <code>@requeridas</code> a no ser que haya una razón técnica valida para no hacerlo. En caso de que una librería sea incluida en el código, debe incluir información del origen de la librería (p.e. un comentario indicando el enlace y/o nombre y versión).
      updates: Lo scripts no deben comprobar actualizaciones a un rango mayor de una vez por día. Ten en cuenta que la mayoría de administradores de scripts pueden realizar actualizaciones automáticas, así que hacerlo en el script es innecesario. Los scripts tampoco deberían introducir otro script hospedado en %{site_name} en la página.
      hosting: La funcionalidad principal de un script debe estar dentro del código en %{site_name}. Un script publicado en %{site_name} que se limite a cargar el grueso del script desde otro sitio no está permitido. La publicación de URLs para descargas alternativas, con la intención de que los usuarios usen fuentes alternativas en lugar del script publicado en %{site_name}, no está permitida.
      external_js: "%{external_scripts_link:El uso de JavaScript externo es limitado.}"
      copyright_header: Derechos de autoría
      licensing_html: Respetar los derechos de autor es importante. El código es primordial, pero los recursos (como imágenes y estilos) que utilices también lo son. Para usar el trabajo de otros respeta sus términos de licencia y pide permiso al autor según sea necesario. Las licencias es especifican con la metaclave <code>@license</code>, puedes ver los derechos y limitaciones de cada licencia en %{tldr_legal_link:tldrlegal.com}.
      reposts: Incluso en casos que no violen los derechos de autor, copiar o duplicar scripts que ya existen en %{site_name} de forma innecesaria sin aportar mejoras está prohibido.
      miscellaneous_header: Miscelaneo
      keywords: Los scripts no deben contener palabras clave de temas que no vengan al caso, así como mencionar webs de terceros para intentar mejorar su posición en buscadores.
      adult_content_rule: Los scripts que incluyan contenido para adultos o son para sitios con contenido para adultos deben ser marcados como tal para permitir que otros usuarios puedan decidir verlos o no.
      reposting_deleted: No vuelvas a publicar scripts que ya hayan sido borrados; utiliza el sistema de revisión para revertir la decisión. Hacerlo conllevará una suspensión de la cuenta.
      advertising_in_description: Los autores del script no pueden poner publicidad en las páginas de Greasy Fork, por ejemplo en la descripción del script. La promoción de la web del autor, repositorios de código, Discord, WeChat, etc. está permitida.
      reporting: Si ves algún script que incumpla las normas informa de ello en la pestaña de comentarios y opiniones del script.
    external_scripts:
      title: "Política de %{site_name} sobre scripts externos"
      rationale:
        title: Razones
      cdns:
        title: Redes de entrega de contenido (CDNs en inglés)
      sri:
        title: Scripts con sumas de comprobación de subrecurso
      allowed_external_codes:
        heading: Se permite el código externo
      libraries:
        title: "Bibliotecas en %{site_name}"
        content_html: |
            <p>Los scripts publicados como bibliotecas en %{site_name} están permitidos. Las bibliotecas se pueden crear si marcas al script como tal al crear un nuevo script. Además, pueden sincronizarse desde una URL externa, como un repositorio de GitHub.</p>
      origin_host:
        title: Inyección de scripts bajo el dominio original
        content_html: |
            <p>Se permite la inyección de scripts externos en el mismo dominio del que proceden. Si un script se ejecuta en https://ejemplo.com, y descarga https://ejemplo.com/script.js, lo modifica, y lo inyecta de nuevo en https://ejemplo.com/, esto estaría permitido.</p>
            <p>Si se inyecta https://ejemplo.com/script.js en https://sitiodiferente.com, se desautorizaría.</p>
    cdns:
      title: CDNs permitidas
      test_url:
        label: Probar una dirección URL
        result_ok: Esta dirección está en la lista blanca
        result_not_ok: Esta dirección no está en la lista blanca
    script_rewriting:
      title: "Cómo afectará %{site_name} a los scripts publicados"
      content_html: >
          <p>A los scripts publicados en %{site_name} se les hará los siguientes cambios:</p>
          <ul>

          <li>Se les despojará de cualquier directiva <code>@updateURL</code>, <code>@installURL</code>,
          y <code>@downloadURL</code>. Al no tener estas directivas se podrán actualizar
          sólo desde %{site_name}.</li>

          <li>Las directivas <code>@version</code> y <code>@namespace</code> se insertarán
          si no están presentes. Estas directivas son necesarias para que los usuarios
          puedan actualizar.</li>

          <li>Si por error en alguna versión posterior falta <code>@description</code>
          se insertará con la descripción del perfil.</li>

          <li>Los saltos de línea se convertirán a formato Unix (\n).</li>

          </ul>
    site_feedback_link: "Infórmanos de algún problema o danos ideas que tengas sobre %{site_name}"
    credits:
      title: "Créditos"
      authors_credit: "%{site_name} no sería posible sin los autores que amablemente contribuyen sus scripts."
      developers_credit: "%{site_name} como plataforma ha sido desarrollada por %{developers_link:esta gente} con la inestimable ayuda de todos aquellos que notifican problemas y sugieren mejoras."
      translators_credit: "%{site_name} ha sido traducido por la %{translators_link: trabajadora Greasy-tradu-tropa en Transifex}:"
      icons_credit: "Los iconos del navegador son de %{browserlogos}."
    help_with_greasymonkey: "Ayuda con Greasemonkey"
    contact:
      title: "Contactar con alguien"
      content_html: >
          <p>Si quieres hablar con alguien sobre la forma y el fondo de %{site_name}
          tienes varias alternativas.</p> <p>¿Tienes dudas o sugerencias sobre un
          script específico publicado aquí? Si es así, abre una conversación utilizando
          la pestaña de «comentarios y opiniones» que encontrarás en cada perfil.
          Los autores reciben una notificación de cualquier comentario sobre sus creaciones.</p>
          <p>¿Tienes dudas, comentarios o sugerencias acerca del propio %{site_name}
          o sobre el desarrollo de scripts en general, o quieres que alguien te haga
          uno? %{forum_link:Puedes abrir un hilo en nuestro foro} para darle más repercusión
          a la conversación.</p> <p>¿Has detectado algún fallo o pensado alguna sugerencia
          interesante para el propio %{site_name} (no para un script específico <em>publicado</em>
          aquí)? %{github_link:Abre una incidencia en nuestro repositorio de GitHub
          (en inglés).}</p> <p>¿Tienes alguna duda o comentario privado que sólo quieras
          compartir con el administrador? %{admin_email_link:Puedes enviarle un correo
          electrónico.}</p>
    privacy_policy:
      title: "Política de privacidad"
      content_html: >
          <p>Esta página describe la forma en la que %{site_name} registrará o rastreará
          a los usuarios. Si hay algo que le preocupe %{admin_email_link:escriba un
          correo electrónico al administrador}.</p> <h2>Registros (logs) del servidor</h2>
          <p>%{site_name} registra todas las peticiones al estilo típico de un log
          de servidor. La información registrada incluye páginas visitadas, direcciones
          IP, y la cadena de agente del usuario. Estos registros son para depuración
          y análisis del servidor. Los datos se conservan durante una semana. No se
          comparten ni se hacen públicos.</p> <h2>Estadísticas del script</h2> <p>Con
          el propósito de generar estadísticas, %{site_name} registra peticiones de
          instalación y actualización junto a la información de la dirección IP. Esta
          información se retiene durante un día, y luego se agrega para ya no incluir
          más la dirección IP. Los datos de dirección IP específicos no se comparten
          ni se hacen públicos, pero con los datos agregados sí se hace.</p> <h2>Cookies
          (cuando no tenga sesión iniciada)</h2> <p>%{site_name} puede establecer
          cookies temporales de sesión para permitir el uso de algunas características
          del sitio. Estas cookies no están configuradas para ser duraderas y pueden
          ser limpiadas cuando el navegador se cierre (dependiendo de la configuración
          del navegador).</p> <h2>Cuentas de usuario</h2> <p>%{site_name} requiere
          que los usuarios creen una cuenta para publicar scripts, tomar parte en
          conversaciones, y acceder a otras características del sitio. Al crear una
          cuenta, datos como la dirección IP, dirección de correo electrónico, y el
          agente del usuario, se pueden almacenar permanentemente. Parte de esta información
          puede hacerse visible para otros usuarios.</p> <p>Las acciones realizadas
          con la sesión iniciada, como por ejemplo, publicar scripts y comentarios,
          se harán visibles para otros usuarios.</p> <p>Si la opción "Recordarme"
          está marcada al iniciar sesión en una cuenta, %{site_name} establecerá una
          cookie para retener el estado de sesión iniciada.</p> <h2>Scripts publicados
          en %{site_name}</h2> <p>%{site_name} almacena contenido generado por el
          usuario, y los scripts publicados podrían ser capaces de rastrear usuarios
          si estos instalan ese script.</p> <h2>Librerías de terceros</h2> <p>%{site_name}
          puede incluir código de terceros para recopilar estadísticas o mostrar publicidad
          en el sitio. Estas librerías puede que incluyan algún mecanismo de rastreo.</p>
    user_css_to_user_js:
      title: Convertir CSS en un script de usuario JS
      content_html: |
          <p>%{site_name} puede convertir el CSS del usuario al formato JS del usuario. Las reglas de<code>@-moz-document</code> se convierten en sentencias if de JavaScript <code>construyendo</code> el CSS a aplicar. Este CSS se anexa a <code>&lt;head&gt;</code> un elemento <code>&lt;style&gt;</code>

          <p>La presencia de algunas características CSS de usuario impide la conversión al formato JS de usuario. Cuando se detectan estas características, la conversión a JS de usuario no se realizará.</p>

          <ul>
          <li><code>@preprocessor</code> meta keys distintas al <code>default</code></li>
          <li><code>@var</code> meta keys</li>
          </ul>

          <p>El usuario JS de%{site_name}puede cargar el CSS de forma algo diferente a como lo hace el usuario CSS.</p>

          <ul>
          <li>En el usuario JS, el CSS se inserta como el último elemento de <code>&lt;head&gt;</code>. En el usuario CSS, esto puede depender de la extensión utilizada. Se recomienda utilizar <code>!important</code> para mitigar este problema.</li>
          <li>En el JS de usuario, el CSS se calculará y aplicará una vez al cargar la página. El uso de la página de la API del historial de JavaScript puede hacer que el CSS no se aplique como se espera.</li>
          <li>Es posible que usuario JS no aplique el CSS a los marcos o iframes.</li>
          </ul>

          <p>Si encuentras que la conversión de usuario JS no funciona, debes elegir la opción para que no esté disponible cuando actualices tu usuario CSS.</p>
    antifeatures:
      title: Características indeseables
      intro_html: |
          <p>Los antifeatures son cosas que se añaden a los scripts para beneficiar a los autores y no a los usuarios, como los anuncios o el seguimiento. Los scripts con antifeatures están permitidos de acuerdo con las reglas de %{rules_link:reglas de%{site_name}} pero deben ser marcados con <code>@antifeature</code> en el bloque de metadatos del script. De este modo, se garantiza que el usuario conozca el antifeature antes de instalarla.</p>
          <p>Los antifeatures se especifican como %{meta_keys_link:teclas de metadatos del script} con el formato <code>@antifeature <i>type</i> <i>description</i></code>. <i>type</i> es requerido y <i>description</i> es opcional.</p>
          <p>Esta página describe los tipos de <code>@antifeature</code> reconocidos por %{site_name}. Se pueden utilizar otros tipos, pero la presencia del antifeature no debe ir en contra de las %{rules_link:reglas de%{site_name}}.</p>
      ads_html: |
          <p>El script inserta anuncios en las páginas que visita el usuario.</p>
          <p>Las siguientes <i>no</i> requieren el uso de <code>@antifeature ads</code>:</p>
          <ul>
          <li>Un script que afecta a un sitio web que contiene anuncios.</li>
          <li>Un script que enlace o dirija al usuario a un sitio web que contenga anuncios, siempre que dicho sitio web ofrezca alguna funcionalidad al integrarse con el script.</li>
          <li>Promoción de la página web del autor del script, repositorio de código, Discord, WeChat, etc.</li>
          </ul>
      membership_html: |
          <p>El script requiere que el usuario se suscriba a un canal, se una a un grupo, le guste una página, etc. para que el script sea completamente funcional.</p>

          <p>Los siguientes <i>no</i> requieren el uso de la <code>@antifeature membership</code>:</p>

          <ul>
          <li>Un script que afecta a la zona de inicio de sesión de un sitio web, pero el propio script no requiere un inicio de sesión adicional.</li>
          <li>Un script en el que se proporcione soporte a través de una plataforma que requiera ser miembro, siempre y cuando dicho soporte no sea necesario para que el usuario tenga una funcionalidad completa.</li>
          <li>Enlaces al canal del autor, grupo, página, etc. que no afecten a la funcionalidad del script.</li>
          </ul>
      miner_html: |
          <p>El script contiene un cryptominer u otro código que utiliza los recursos del usuario para realizar alguna tarea para el autor del script.
      payment_html: |
          <p>El script requiere que el usuario pague al autor del script para que éste sea completamente funcional.</p>

          <p>Los siguientes <i>no</i> requieren el uso del <code>@antifeature payment</code>:</p>

          <ul>
          <li>Un script que afecta a un sitio web que requiere un pago, pero el propio script no requiere un pago.</li>
          <li>Un script que pida donaciones, siempre que la donación no desbloquee funcionalidades adicionales.</li>
          </ul>
      referral_link_html: |
          <p>El script realiza alguna acción que hace ganar al autor una comisión sobre las compras. Esto incluye que el script contenga enlaces de referidos/afiliados, que reescriba los enlaces existentes para que sean enlaces de referidos/afiliados, o que proporcione códigos de cupones que hagan ganar al autor del script una comisión.</p>
      tracking_html: |
          <p>El script incluye código que rastrea la actividad del usuario; incluidos rastreadores tipo Google Analytics o elementos personalizados que informan que lo que haces al autor del mismo.</p>
  search:
    script_search:
      title: "Buscar scripts"
      description: "Busca bibliotecas. Por concordancia con nombres, descripciones, información adicional y nombres de autor."
    library_search:
      title: "Buscar bibliotecas"
      description: "Busca bibliotecas. Por concordancia con nombres, descripciones, información adicional y nombres de autor."
    code_search:
      title: "Buscar código"
      description: "Busca código de script. No distingue entre mayúsculas y minúsculas, exclusivamente en texto plano sin valores de reemplazo."
    user_search:
      title: "Buscar usuarios"
      description: "Búsqueda de usuarios por nombre."
  moderator_logs:
    date_column: "Fecha"
    moderator_column: "Moderador"
    item_column: "Elemento"
    action_column: "Acción"
    reason_column: "Razón"
    item_script_html: "Script: %{script_link}"
    item_deleted_script: "Script borrado %{id}"
    item_user_html: "Usuario: %{user_link}"
    item_report: "%{report_link: Denuncia nº %{report_id}}"
    item_script_lock_appeal: "%{appeal_link:Revisión de denuncia nº %{appeal_id}}"
    item_discussion_html: "Conversación: %{discussion_link}"
    item_comment_html: "Comentario en la conversación: %{comment_link}"
  reports:
    name: "Denuncia nº %{id}"
    report_filed: "Pendiente de que lo revise un moderador. "
    new_report_title:
      user: "Denunciar a %{user}"
      comment: "Denunciar un comentario de %{user}"
      message: "Denunciar un mensaje de %{user}"
      script: "Denunciar %{script}"
    new_report_notes_html: >
        <p>Antes de denunciar ten en cuenta que:</p> <ul>

        <li>Un moderador revisará tu denuncia y actuará en consonancia.</li>

        <li>Tener desavenencias o no estar de acuerdo con las opiniones de los demás
        no es motivo de denuncia.</li>

        <li>Abusar de la funcionalidad de denuncia, o utilizarla sin ton ni son puede
        hacer que te juegues <i>tu cuenta</i>.</li>

        </ul>
    new_script_report_notes_html: >
        <p>Antes de denunciar ten en cuenta que:</p> <ul>

        <li>Los scripts solo se retiran si incumplen %{rules_link:las normas}. Si
        por el contrario el script viene roto de serie o ya no funciona, %{feedback_link:deja
        un comentario.}</li>

        <li>Un moderador revisará tu denuncia y actuará en consonancia.</li>

        <li>Abusar de la funcionalidad de denuncia, o utilizarla sin ton ni son puede
        hacer que te juegues <i>tu cuenta</i>.</li>

        </ul>
    new_user_report_notes_html: >
        <p>Antes de denunciar ten en cuenta que:</p> <ul>

        <li>Si estás denunciando al usuario basándote en el contenido de un script
        o comentario, denuncia dicho script o comentario en su lugar.</li>

        <li>Un moderador revisará tu denuncia y actuará en consonancia.</li>

        <li>Abusar de la funcionalidad de denuncia, o utilizarla sin ton ni son puede
        hacer que te juegues <i>tu cuenta</i>.</li>

        </ul>
    reason:
      non_functional: "El script no funciona"
      paid_benefits: "Se ha pagado por mejoras pero dichas mejoras no están"
      spam: "Spam"
      abuse: "Abusos, perjuicios o discurso del odio"
      illegal: "Contenido ilegal"
      unauthorized_code: "Copia no autorizada"
      malware: "Software malicioso"
      minified: "Código minimizado"
      obfuscated: "Con código ofuscado"
      external_code: "Código externo no permitido"
      undisclosed_antifeature: "Característica %{antifeature_link:adversa no revelada} (por ejemplo, un anuncio, un rastreador, minería de criptomonedas)"
      no_description: "Sin descripción o sin dar información adecuada, o proporcionando información engañosa"
      wrong_category: "Categoría incorrecta"
      wrong_category_with_suggestion: "Categoría incorrecta (sugerencia: %{suggested_category})"
      no_code: 'Sin código, o solo con código de ejemplo tipo «hola mundo»'
      legal_claim: "Reclamación legal"
      other: "Otros"
    report_intro: "%{reported_item} ha sido denunciado %{report_date} como %{reason} por %{reporter}"
    report_intro_no_reporter: "%{reported_item} ha sido denunciado %{report_date} como %{reason}"
    report_intro_unauthorized_html: "%{reported_script} ha sido denunciado %{report_date} como copia no autorizada de %{other_script} por %{reporter}."
    report_intro_unauthorized_no_reporter_html: "%{reported_script} fue reportado %{report_date} como una copia no autorizada de %{other_script}"
    report_intro_unauthorized_license: "%{other_script} utiliza la licencia %{license_link: %{license_name}}. Visita %{tldr_legal_link:tldrlegal.com} (en inglés) para ayudarte a entender lo que puedes y no puedes hacer."
    report_intro_unauthorized_license_no_url: "%{other_script} utiliza la licencia %{license_name}. Visita %{tldr_legal_link:tldrlegal.com} (en inglés) para ayudarte a entender lo que puedes y no puedes hacer."
    report_intro_unauthorized_no_license: "%{other_script} no lleva asociado ninguna licencia, por lo que no es posible copiarlo si no tienes permiso expreso del autor."
    non_functional_feedback: "Si el script viene roto de serie o ya no funciona, %{feedback_link:deja un comentario} en su página."
    paid_benefits_feedback: "%{site_name} no guarda registros de transacciones entre creadores y usuarios, por lo que no puede tomar partido en estas cuestiones. Si has pagado por funcionalidades y no estás de acuerdo con el resultado puedes quejarte poniendo %{feedback_link:tu opinión} para dejar constancia."
    unauthorized_code_original_placeholder: "URL del código original"
    explanation_placeholder: "Proporciona más detalles (opcional)"
    create_button: "Denunciar"
    report_user: "Denunciar usuario"
    report_comment: "Denunciar comentario"
    report_message: "Incumple las normas"
    result_dismissed: "Se ha revisado tu denuncia y no parece incumplir las normas."
    result_upheld: "Se ha confirmado tu denuncia y ha sido eliminado."
    result_upheld_reason_override: "Esta denuncia se ha confirmado por un moderador, pero la ha marcado como %{reason}."
    result_self_upheld: "El autor ha decidido borrar su propio script tras ver tu denuncia."
    result_fixed: "Se ha cerrado está denuncia porque un moderador asevera que los problemas que has encontrado se han resuelto."
    result_pending: "Pendiente de que lo revise un moderador. "
    result_pending_author_html: |
        <p>Las opciones que te quedan son:</p>
        <ol>
        <li>Si estás de acuerdo con la denuncia puedes arreglar el problema y pedir una revisión, explicando lo que has arreglado.</li>
        <li>Si no estás de acuerdo con la denuncia, pide una revisión explicando tu visión de las cosas.</li>
        <li>Borra tu script.</li>
        <li>No hagas nada y espera a la decisión de un moderador.</li>
        </ol>
    rebuttal_placeholder: 'Explica a un moderador por qué este script no debe ser eliminado.'
    submit_rebuttal: "Presentar reclamación"
    rebuttal_submitted: Un moderador revisará esta denuncia y su explicación, y tomará una decisión.
    delete_script: "Eliminar script"
    view_discussion: "Ver conversación"
    load_diff: "Cargar diferencias"
    load_cleaned_diff: "Cargar comparación de versiones tersa"
    loading_diff: "Cargando..."
    reported_user_activity_html: "%{user} (el usuario denunciado) ha hecho:"
    script_updated_since_report: "Este script se ha actualizado desde la denuncia."
    reporter_temporarily_blocked: "Debido a tu reciente volumen de denuncias desestimadas por un moderador no vas a poder denunciar más cosas hasta %{date}. Revisa las %{rules_link:reglas de %{site_name}} para asegurarte de que tus futuras denuncias sean correctas."
    reported_temporarily_blocked: "No se te permitirá crear más denuncias sobre este tema hasta %{date} debido a que un moderador ha desestimado tus denuncias previas."
    already_reported_by_reporter: "Ya has creado una %{report_link:denunciar hace poco} sobre este tema."
    already_reported_same_type: "Ya hay una %{report_link:denunciar similar} sobre este tema."
    report_item:
      discussion: "Conversación %{title} de %{user}"
      comment: "%{comment} de %{user}"
      comment_description: "Un comentario en %{discussion_title}"
      message: "Un mensaje de %{user}"
      deleted: "%{type} eliminado nº %{id}"
  appeals:
    new:
      title: Nueva revisión para eliminar script
      intro_html: 'Tu script se ha eliminado como %{reason}. Si crees que ha sido un error, o tienes información adicional que presentar, o has actualizado tu script para hacerte cargo del problema, puedes solicitar que lo revisen. Si el equipo de moderación está de acuerdo con los cambios se restaurará el acceso.'
      submit: Enviar apelación
    deletion_reason_html: "%{script} ha sido borrado por contener %{reason}."
    author_reason: "Apelación enviada por el autor: "
    pending_review: Esta petición está a la espera de que la revise un moderador.
    dismissed_by_moderator: Un moderador ha dado por mala tu petición de revisión.
    upheld_by_moderator: Un moderador ha revisado tu petición de revisión y la ha dado por buena, desbloqueando el script.
    submitted: Se ha recibido tu petición y la revisará un moderador.
    already_open: Ya existe una apelación en curso para este script.
  discussions:
    title: Conversaciones
    comment_date: "Publicado: %{date}"
    comment_edit_date: "Editado: %{date}"
    posted_by_html: "Respuesta de %{user}, %{date}"
    last_comment: "Último comentario: %{user}, %{date} "
    new_discussion_heading: "Pregunta tus dudas o ponle nota"
    new_discussion_submit: "Publicar comentario"
    new_comment_heading: "Publicar respuesta"
    new_comment_submit: "Publicar respuesta"
    back_to_feedback: "< Opiniones de %{script}"
    edit_comment_link: "Editar"
    edit_comment_header: "Editar comentario"
    delete_comment: "Eliminar"
    delete_comment_confirm: ¿Estás seguro de que quieres borrar este comentario?
    delete_discussion: "Eliminar"
    delete_discussion_confirm: ¿Estás seguro de que quieres borrar el hilo de conversación entero?
    update_comment_submit: "Actualizar comentario"
    cancel_update_comment: "Cancelar"
    quote_comment: "Cita"
    question_heading_html: "Pregunta o comentario"
    review_heading_html: "Puntuación: %{rating}"
    update_rating_note: "(Puedes cambiar tu opinión más tarde al publicar un comentario nuevo.)"
    update_rating: "Actualiza tu calificación de %{script_name}"
    ratings:
      question: "Sin opinión; sólo hacer una pregunta, comentario o solicitar algo"
      bad: "Malo; el script no funciona"
      ok: "Pasable; el script funciona, pero tiene carencias importantes"
      good: "Bueno; el script funciona tal y como promete"
    ratings_short:
      question: "Pregunta o comentario"
      bad: "Malo"
      ok: "Pasable"
      good: "Bueno"
    badges:
      deleted:
        short: Eliminado
        long: Eliminado
    sign_in_to_post_discussion: "Inicia sesión para preguntar tus dudas o ponerle nota."
    sign_in_to_post_comment: "Inicia sesión para responder."
    user_filter:
      label: "Conversaciones en las que participo"
      all: "Todas las conversaciones"
      discussion_by_me: "Empezadas por mí"
      comment_by_me: "Mis comentarios"
      on_my_scripts: "En mis scripts"
      subscribed: "Siguiendo"
    other_user_filter:
      all: "Todas las conversaciones"
      comments_by: "Comentarios de %{user}"
    category_filter:
      label: Categoría
      all: Todas las categorías
    read_filter:
      label: Leído o no
      all: Todas
      read: Leídas
      unread: Sin leer
    locale_filter:
      label: Idioma
      all: Todos
    sort:
      comment_created: Fecha
      discussion_last_comment: Fecha del último comentario
      discussion_created: Fecha de inicio de la conversación
    user_activity:
      title: "Comentarios recientes"
      no_recent_activity: "Este usuario no ha comentado últimamente."
      see_all_activity: "Ver toda la actividad del usuario"
      script_review:
        posted_html: "Ha publicado una crítica de <i>%{script}</i>"
        replied_html: "Ha respondido a una crítica de <i>%{script}</i>"
      script_question:
        posted_html: "Ha publicado un comentario o pregunta sobre <i>%{script}</i>"
        replied_html: "Ha respondido a un comentario o pregunta sobre <i>%{script}</i>"
      discussion:
        posted_html: "Nueva conversación: <i>%{title}</i>"
        replied_html: "Han respondido a una conversación: <i>%{title}</i>"
    review_title: "Crítica de %{script_name}"
    question_title: "Pregunta sobre %{script_name}"
    subscribe: Suscribirse a la conversación
    unsubscribe: Dejar de seguir
    notify: Avisarme de futuros mensajes
    categories:
      greasyfork:
        name: Comentarios y opiniones sobre Greasy Fork
        description: Informa de problemas, pide funcionalidades nuevas, y cualquier otra cosa que tenga que ver sobre el sitio en sí.
      development:
        name: Desarrolladores
        description: Conversaciones técnicas sobre programar scripts y estilos.
      requests:
        name: Peticiones de scripts
        description: Pide a alguien que te ayude a crear un script o estilo.
      script-discussions:
        name: Conversaciones sobre scripts
        description: Hablar sobre scripts de usuario y estilos que ya existan.
      no-scripts:
        name: Todo lo demás
      moderators:
        name: Moderadores
        description: Conversaciones privadas para los moderadores.
    category_display: "%{name} - %{description}"
    new_title: Nueva conversación
    new_button: Nueva conversación
    script_notice: Si quieres hablar sobre un script en particular, ve a su página de opiniones y empieza una conversación.
    no_discussions: No se ha encontrado ninguna conversación que coincida con los parámetros.
    mark_all_read: Marcar todo como leído
    pending_moderator_review: Se ha bloqueado el acceso a esta conversación hasta que la revise un moderador.
    search_placeholder: Buscar mensajes
  conversations:
    user_input_note: Introduce el nombre de usuario o la dirección URL de su perfil
    new_title: Empezar una conversación nueva
    new_link: Empezar una conversación
    new_button: Nueva conversación
    title_html:
      one: Conversación con %{users}
      many: Conversación con %{users}
      other: Conversación con %{users}
    send_message: Enviar mensaje
    conversation_list_title: Conversaciones
    conversation_link_html:
      one: Conversación con %{users}
      many: Conversación con %{users}
      other: Conversación con %{users}
    conversation_info_html: Último mensaje en %{date} por %{user}.
    no_conversations: Todavía no has empezado a conversar.
    no_recent_conversations: No tienes ninguna conversación reciente.
    recent:
      title: Conversaciones recientes
      more: Ver todas las conversaciones
    edit_message_header: Editar mensaje
    update_message_submit: Actualizar mensaje
    moderator_notice: Si quieres denunciar una infracción de las normas de %{site_name}, utiliza el botón de denuncia de ese script, usuario o comentario. Los moderadores no pueden eliminar contenidos si les envías mensajes privados.
  screenshots:
    requirements: "Hay un tope de subida de %{number} imágenes PNG, GIF, JPEG, o WebP; cada una de ellas puede llegar a %{size}."
  common:
    error_preamble: "Hemos tenido problemas al procesar el envío..."
    allowed_elements_link: "(Ver código permitido)"
    allowed_elements_and_attributes_title: "Elementos permitidos para el contenido HTML"
    allowed_elements_intro: "Se permiten los siguientes elementos y atributos. Esto se aplica tanto a HTML como a Markdown (después de la conversión a HTML)."
    allowed_elements_extra_info: "Los espacios en blanco se convertirán en elementos p o br. Las URLs se convertirán automáticamente en enlaces."
    allowed_css_intro: "Se permite utilizar las siguientes propiedades CSS."
    user_references_html: "Puedes hacer referencias y enlazar a otro usuario de %{site_name} con el formato <code>@NombreDeUsuario</code> o <code>@\"Nombre de Usuario\"</code> (si el nombre de usuario contiene espacios)."
    not_found_text: "404 - página no encontrada."
    not_found_title: "404 - Página no encontrada"
    not_found_link_home: "Ir a la página principal."
    suggest_locale: "%{site_name} está disponible en %{locale_name}."
    incomplete_locale: "La traducción de %{site_name} a %{locale_name} está al %{percent}. Si sabes idiomas puedes ayudarnos."
    preview_tab: Vista previa
    write_tab: Editar
    listing_options_title: "Opciones de búsqueda"
    quote:
      prefix_html: "%{user} dijo:"
      anonymous_reporter_html: "La persona que ha notificado de la infracción dice:"
  activerecord:
    models:
      script:
        one: "%{count} script"
        many: "%{count} scripts"
        other: "%{count} scripts"
      comment:
        one: "%{count} comentario"
        many: "%{count} comentarios"
        other: "%{count} comentarios"
    attributes:
      user:
        name: "Nombre"
        profile: "Perfil"
        locale: "Idioma preferido"
        show_ads: "Mostrar anuncios"
        show_sensitive: "Contenido para adultos"
        preferred_markup: "Formato de texto preferido"
        filter_locale_default: "Filtrar idioma"
        current_password: "Contraseña actual"
        new_password: "Contraseña nueva"
        new_password_confirmation: "Confirmar la contraseña nueva"
        otp_attempt: Código de autenticación de dos factores (2FA)
      script:
        name: "Nombre"
        description: "Descripción"
        locale: "Idioma"
        code: "Código"
        changelog: "Cambios"
        type: "Tipo de script"
        additional_info: "Información adicional"
        screenshots: "Capturas de pantalla"
        replaced_by_script_id: "Script de sustitución"
      script_set:
        name: "Nombre"
        description: "Descripción"
        default_sort: "Orden predeterminado"
      report:
        reason: "Causa de la infracción"
      discussion:
        rating: "Puntuación"
        category: "Categoría"
        title: Título
      conversation:
        user_input: Usuario
      message:
        content: Mensaje
      script_lock_appeal:
        text: Pedir revisión
  errors:
    messages:
      script_missing_name: "obligatorio; especifica uno con @name"
      script_missing_description: "obligatorio; especifica uno con @description"
      script_name_same_as_description: "no debe ser igual al nombre"
      script_sync_identifier_bad_protocol: "debe ser una dirección URL HTTP o HTTPS"
      script_too_many_screenshots: "Has incluido demasiadas capturas de pantalla. Sólo puedes poner %{number}"
      cannot_be_self_reference: "no puede ser el mismo script"
      cannot_be_deleted_reference: "no puede ser un script eliminado"
      cannot_be_used_with_this_script: "no se puede usar con este script"
      must_be_greasy_fork_script: "debe ser la dirección URL de un script en %{site_name}"
      script_update_not_utf8: "debe ser texto en formato UTF-8"
      script_disallowed_require: "usa un script externo no aprobado: %{code}"
      script_disallowed_resource: "utiliza un @resource no válido: %{code}. Los recursos deben ser http, https o tener una URL de datos"
      script_disallowed_base_64_require: "utiliza un @require codificado en base-64"
      script_malformed_require: "hace referencia a un script externo mal formado: %{code}"
      script_rate_limit: "Has subido demasiados scripts seguidos, prueba más tarde."
      missing_include_or_match: "es necesario incluir al menos una clave de tipo @match o @include"
      invalid_meta: "tiene una directiva meta que no vale. El formato correcto es // @foo"
      no_executable: "sin código ejecutable"
      meta_too_long: "%{key}es demasiado larga (El máximo de caracteres es %{count})"
      style_missing_meta: "le falta su bloque de metadatos. Mira aquí para ver ejemplos: https://github.com/openstyles/stylus/wiki/Writing-UserCSS"
  opensearch:
    short_name: "Buscar en %{site_name}"
    description: "Busca scripts de usuario en %{site_name}."
    long_name: "Búsqueda de scripts de usuario en %{site_name}"
    attribution: "Propiedad de los autores de cada script, para ver las distintas licencias abre cada script de forma individual."
  importing:
    title: Importar scripts
    intro: "%{site_name} puede importar scripts alojados en otro lugar, por ejemplo, en un sistema de control de versiones (como GitHub), tu propio servidor, o en cualquier otro sitio de alojamiento de scripts de usuario."
    url_entry_label: Proporciona una lista de archivos con una URL por línea, tienen que apuntar a algún recurso de tipo JS o CSS.
    sync_type_label: "Una vez importados, los scripts se mantendrán sincronizados:"
    additional_info_html: |
        <p>En el caso de los scripts desde el control de fuentes, asegúrate de que la URL que utilizas hace referencia a una rama y no a una confirmación específica, ya que de lo contrario nunca se actualizará. Por ejemplo,  <code>https://bitbucket.org/username/reponame/raw/<b>branch-name</b>/script.user.js</code> en lugar de <code>https://bitbucket.org/username/reponame/raw/<b>commit-hash</b>/script.user.js</code>.</p>
        <p>Los scripts importados desde GitHub, Bitbucket o GitLab también pueden configurarse para que se sincronicen mediante un webhook. Un webhook hará que tus scripts se actualicen inmediatamente %{site_name} cuando envíes a tu repositorio. Si quieres usar un webhook pero aún no lo has configurado, haz la importación primero, y luego ve a %{webhook_info_link:configura el webhook después}.</p>
    submit: Importar
    previously_imported:
      heading: Scripts importados previamente
      successful_entry_html: "%{script_link} - %{sync_type} sincronizando, última sincronización %{last_sync_date}."
      unknown_date: "(desconocido)"
      failed_entry_html: "%{script_link} - %{sync_type} sincronizando, último intento de sincronización %{last_sync_attempt_date}, %{sync_error}"
    results:
      title: "Importar resultado"
      success: "Los siguientes scripts se importaron correctamente:"
      needs_description: "Los siguientes scripts necesitan una descripción para ser importados:"
      existing: "Los siguientes scripts ya habían sido importados:"
      failure: "No se pudieron importar los siguientes scripts:"
  mailers:
    script_report:
      report_created_offender:
        subject: "Alguien ha denunciado tu script %{script_name} en %{site_name}"
        body_html: |
            <p>
            Tu script %{script_link:%{script_name}} sido denunciado por infringir las reglas de %{site_name} debido a: %{reason}. Los moderadores revisarán la denuncia y podrán eliminar tu script si consideran que infringe las normas. Puedes %{report_link:revisar esta denuncia} si no estás de acuerdo y quieres argumentar tu posición.
            </p>
      report_upheld_offender:
        subject: "Tu script %{script_name} en %{site_name} ha sido eliminado."
        body_html: |
            <p>
            Tu script %{script_link:%{script_name}} en %{site_name} ha sido eliminado por un moderador y ya no es accesible públicamente. Puedes %{report_link:revisar el informe} y %{code_rules_link:revisar las reglas de %{site_name}}.
            </p>
            <p>
            Si crees que esto es un error, o si has actualizado el script para solucionar el problema, puedes %{appeal_link:presentar una apelación} y un moderador lo revisará. No vuelvas a publicar este script; hacerlo puede resultar en un baneo de %{site_name}.
            </p>
      report_dismissed_offender:
        subject: "Tu script %{script_name} no parece incumplir las normas de %{site_name}"
        body_html: |
            <p>
            Un moderador a descartado una denuncia pendiente sobre tu script %{script_link:%{script_name}} en %{site_name} y no le pasará nada. Si quieres puedes %{report_link:ver aquí la denuncia}.
            </p>
      report_fixed_offender:
        subject: "Se ha revisado tu script en %{site_name} y %{script_name} y una vez corregidos los problemas se ha marcado la denuncia como resuelta."
        body_html: |
            <p>
            Se ha resuelto la denuncia que pendía en %{site_name} sobre tu script %{script_link:%{script_name}} porque el problema parece estar resuelto. Tu script permanecerá activo. Si quieres puedes %{report_link:ver aquí la denuncia}.
            </p>
      report_rebutted_reporter:
        subject: "Alguien ha contestado a tu denuncia de %{script_name} en %{site_name}"
        body_html: |
            <p>
            Tu informe en %{site_name} sobre %{script_link:%{script_name}} ha recibido una respuesta. Puedes %{report_link:revisar esta respuesta}. Un moderador revisará tu informe y esta respuesta y decidirá el resultado.
            </p>
      report_upheld_reporter:
        subject: "Se ha confirmado tu denuncia de %{script_name} en %{site_name}"
        body_html: |
            <p>
            Tu informe sobre %{script_link:%{script_name}} en %{site_name} ha sido aceptado por un moderador y el script ha sido eliminado. Puedes %{report_link:revisar el informe}.
            </p>
      report_script_deleted_reporter:
        subject: "Tu denuncia en %{site_name} de %{script_name} se ha cerrado"
        body_html: |
            <p>
            Tu denuncia en %{site_name} de %{script_link:%{script_name}} se ha cerrado porque el autor ha borrado su script. Puedes %{report_link:ver la denuncia aquí}.
            </p>
      report_dismissed_reporter:
        subject: "Se ha revisado tu denuncia en %{site_name} y %{script_name} no parece incumplir las normas."
        body_html: |
            <p>
            Tu informe sobre %{script_link:%{script_name}} en %{site_name} ha sido desestimado por un moderador y el script que reportaste seguirá activo. Puedes %{report_link:revisar el informe.}.
            </p>
      report_fixed_reporter:
        subject: "Se ha revisado tu denuncia en %{site_name} y %{script_name} y una vez corregidos los problemas se ha marcado como resuelta."
        body_html: |
            <p>
            Tu informe sobre %{script_link:%{script_name}} en %{site_name} ha sido marcado como resuelto por un moderador ya que cree que el autor ha solucionado el problema. El script permanecerá activo. Puedes %{report_link:revisar este informe}.
            </p>
      reported_outro: "Ha recibido esta notificación porque se trata de un informe sobre un script que ha enviado a %{site_name}. %{notification_preferences_link:Gestiona tus preferencias de notificación.}"
      reporter_outro: "Has recibido esta notificación porque has creado un informe en un script en %{site_name}. %{notification_preferences_link:Gestiona tus preferencias de notificación.}"
    consecutive_bad_ratings:
      notify:
        subject: "Tu script %{script_name} en %{site_name} ha recibido múltiples críticas negativas."
        text: |
            Tu script «%{script_name}» en %{site_name} (%{script_url}) ha recibido múltiples opiniones «malas» seguidas.

            Las opiniones recibidas en %{feedback_url} pueden indicar un problema con tu script, un fallo temporal, o un cambio en el sitio en sí. Échale un vistazo a los comentarios, arregla los posibles problemas y responde en consonancia.

            %{site_name} intenta mantener un grado alto de calidad en los scripts listados de forma pública. Para lidiar con scripts que estén rotos o abandonados, aquellos que reciban múltiples opiniones negativas de forma consecutiva se ocultarán. Para evitar que tu script sea invisible sube una versión actualizada o responde a los comentarios antes del día %{delete_date}. Si no haces nada por aquel entonces, seguirás teniendo oportunidad en el futuro para volverlo a hacer público en el futuro.
    script_comment:
      subject: "Alguien ha comentado en %{script_name} en %{site_name}."
      intro: "Tu script %{script_link:%{script_name}} en %{site_name} ha recibido un comentario del usuario %{commenter_link:%{commenter_name}}:"
      outro: "%{comment_link:Ver y responder a este comentario.} Has recibido esta notificación porque quieres recibir notificaciones de conversaciones sobre tus scripts. %{notification_preferences_link:Si quieres puedes cambiar aquí tus notificaciones.}"
    subscribed_discussion:
      subject: "La conversación «%{discussion_title}» en %{site_name} ha recibido un comentario."
      intro: "La conversación %{discussion_link:%{discussion_title}} en %{site_name} ha recibido un comentario del usuario %{commenter_link:%{commenter_name}}:"
      outro: "%{comment_link:Ver y responder al comentario.} Has recibido esta notificación porque te has suscrito a la conversación %{discussion_link:%{discussion_title}}. %{notification_preferences_link:Administrar tus preferencias de notificaciones.}"
    comment_mentioned:
      subject: "El usuario '%{commenter_name}' te ha mencionado en %{site_name}."
      intro: "La conversación %{discussion_link:%{discussion_title}} en %{site_name} ha recibido un comentario del usuario %{commenter_link:%{commenter_name}} y parece que has sido mencionado:"
      outro: "%{comment_link:Ver y responder al comentario.} Has recibido la notificación porque has establecido que se notifique cuando se te menciona directamente. %{notification_preferences_link:Administrar tus preferencias de notificaciones.}</p>"
    new_message:
      subject: "El usuario %{user} te ha enviado un mensaje en %{site_name}"
      intro: "El usuario %{user_link:%{user_name}} te ha enviado un mensaje en %{site_name}"
      outro: "%{conversation_link:Ver y responder al comentario.} Has recibido esta notificación porque te has suscrito a esta conversación. %{notification_preferences_link:Administrar tus preferencias de notificaciones.}"
    script_lock_appeal:
      dismiss:
        subject: Tu petición de revisión en %{site_name} se ha descartado
        intro_html: Tu petición de revisión para que no se borre %{script} se ha revisado por un moderador no se admite. El script seguirá apareciendo como borrado.
        moderator_notes: "El moderador explica:"
        outro: Si sigues queriendo que restauremos este script revisa el texto de la %{report_link:denuncia original} así como %{rules_link:las reglas de %{site_name}}.
      unlock:
        subject: La revisión de tu script en %{site_name} se ha quedado en espera.
        intro_html: Tu petición para %{script} ha sido revisada por un moderador. El script ha sido restaurado y vuelve a estar accesible de nuevo.
        moderator_notes: "El moderador ha comentado:"
        outro: Revisa las %{rules_link:reglas de %{site_name}} para que no tengas más problemas de este tipo en el futuro.
