v1.0.0
This commit is contained in:
commit
a157afe625
21 changed files with 4623 additions and 0 deletions
279
languages/robotstxt-ai-translator-es_ES.po
Normal file
279
languages/robotstxt-ai-translator-es_ES.po
Normal file
|
|
@ -0,0 +1,279 @@
|
|||
# Copyright (C) 2026 ROBOTSTXT
|
||||
# This file is distributed under the GPL-3.0-or-later.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: AI Translator (by ROBOTSTXT) 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://git.robotstxt.es/ROBOTSTXT/robotstxt-ai-translator\n"
|
||||
"Last-Translator: ROBOTSTXT <hello@robotstxt.es>\n"
|
||||
"Language-Team: Spanish (Spain)\n"
|
||||
"Language: es_ES\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"POT-Creation-Date: 2026-05-23T10:07:42+00:00\n"
|
||||
"PO-Revision-Date: 2026-05-23 10:30+0000\n"
|
||||
"X-Generator: hand-written\n"
|
||||
"X-Domain: robotstxt-ai-translator\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "AI Translator (by ROBOTSTXT)"
|
||||
msgstr "AI Translator (by ROBOTSTXT)"
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Translate post titles and content from the editor using the native WordPress AI plugin as backend. Multisite-ready with global or per-site configuration."
|
||||
msgstr "Traduce el título y el contenido de las entradas desde el editor usando el plugin nativo de IA de WordPress como backend. Compatible con Multisitio en modo global o por sitio."
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "ROBOTSTXT"
|
||||
msgstr "ROBOTSTXT"
|
||||
|
||||
msgid "AI Translator"
|
||||
msgstr "AI Translator"
|
||||
|
||||
msgid "Settings"
|
||||
msgstr "Ajustes"
|
||||
|
||||
msgid "You do not have permission to access this page."
|
||||
msgstr "No tienes permiso para acceder a esta página."
|
||||
|
||||
msgid "AI Translator Settings"
|
||||
msgstr "Ajustes de AI Translator"
|
||||
|
||||
msgid "Settings saved."
|
||||
msgstr "Ajustes guardados."
|
||||
|
||||
msgid "Translation fields"
|
||||
msgstr "Campos a traducir"
|
||||
|
||||
msgid "Translate title"
|
||||
msgstr "Traducir título"
|
||||
|
||||
msgid "Translate content"
|
||||
msgstr "Traducir contenido"
|
||||
|
||||
#. translators: 1: title default, 2: content default.
|
||||
#, php-format
|
||||
msgid "Network defaults: title %1$s, content %2$s."
|
||||
msgstr "Valores por defecto de la red: título %1$s, contenido %2$s."
|
||||
|
||||
msgid "enabled"
|
||||
msgstr "activado"
|
||||
|
||||
msgid "disabled"
|
||||
msgstr "desactivado"
|
||||
|
||||
msgid "AI Translator Network Settings"
|
||||
msgstr "Ajustes de red de AI Translator"
|
||||
|
||||
msgid "Network settings saved."
|
||||
msgstr "Ajustes de red guardados."
|
||||
|
||||
msgid "Configuration mode"
|
||||
msgstr "Modo de configuración"
|
||||
|
||||
msgid "Global configuration: a single setting applies to every site."
|
||||
msgstr "Configuración global: un único ajuste se aplica a todos los sitios."
|
||||
|
||||
msgid "Per-site configuration: each site can override these defaults."
|
||||
msgstr "Configuración por sitio: cada sitio puede sobrescribir estos valores por defecto."
|
||||
|
||||
msgid "In global mode this is the configuration for the whole network. In per-site mode these values are used as defaults for sites that have not been configured individually."
|
||||
msgstr "En modo global esta es la configuración para toda la red. En modo por sitio estos valores se usan como predeterminados para los sitios que no se hayan configurado individualmente."
|
||||
|
||||
msgid "You do not have permission to perform this action."
|
||||
msgstr "No tienes permiso para realizar esta acción."
|
||||
|
||||
msgid "Recommended models"
|
||||
msgstr "Modelos recomendados"
|
||||
|
||||
msgid "This plugin does not call AI providers directly. Configure your preferred provider in the WordPress AI plugin settings. The table below is a guide to help you pick a model based on your translation use case."
|
||||
msgstr "Este plugin no llama directamente a los proveedores de IA. Configura tu proveedor preferido en los ajustes del plugin WordPress AI. La tabla siguiente es una guía para ayudarte a elegir un modelo según tu caso de uso de traducción."
|
||||
|
||||
msgid "Use case"
|
||||
msgstr "Caso de uso"
|
||||
|
||||
msgid "Recommended model"
|
||||
msgstr "Modelo recomendado"
|
||||
|
||||
msgid "Why"
|
||||
msgstr "Por qué"
|
||||
|
||||
msgid "These recommendations are based on public benchmarks and community feedback as of the plugin release date. They may change as providers update their models."
|
||||
msgstr "Estas recomendaciones se basan en benchmarks públicos y comentarios de la comunidad en la fecha de publicación del plugin. Pueden cambiar a medida que los proveedores actualicen sus modelos."
|
||||
|
||||
msgid "European languages (ES, CA, FR, DE, IT, PT)"
|
||||
msgstr "Idiomas europeos (ES, CA, FR, DE, IT, PT)"
|
||||
|
||||
msgid "DeepL API Pro"
|
||||
msgstr "DeepL API Pro"
|
||||
|
||||
msgid "Best fluency and naturalness (92/100 in benchmarks). Formality control and custom glossaries."
|
||||
msgstr "La mejor fluidez y naturalidad (92/100 en benchmarks). Control de formalidad y glosarios personalizados."
|
||||
|
||||
msgid "Asian languages (ZH, JA, KO)"
|
||||
msgstr "Idiomas asiáticos (ZH, JA, KO)"
|
||||
|
||||
msgid "GPT-4o / GPT-5 or Claude Sonnet 4"
|
||||
msgstr "GPT-4o / GPT-5 o Claude Sonnet 4"
|
||||
|
||||
msgid "Better handling of implicit subjects, honorifics, and cultural references. DeepL falls behind here."
|
||||
msgstr "Mejor manejo de sujetos implícitos, honoríficos y referencias culturales. DeepL queda por detrás aquí."
|
||||
|
||||
msgid "Marketing / brand tone"
|
||||
msgstr "Marketing / tono de marca"
|
||||
|
||||
msgid "Claude Sonnet 4 / Opus 4"
|
||||
msgstr "Claude Sonnet 4 / Opus 4"
|
||||
|
||||
msgid "Better preservation of tone, brand voice, and nuance. Ideal for creative copy."
|
||||
msgstr "Preserva mejor el tono, la voz de marca y los matices. Ideal para copy creativo."
|
||||
|
||||
msgid "Technical documentation / code"
|
||||
msgstr "Documentación técnica / código"
|
||||
|
||||
msgid "GPT-4o / GPT-5"
|
||||
msgstr "GPT-4o / GPT-5"
|
||||
|
||||
msgid "Higher accuracy with variables, structured formats, and technical terminology."
|
||||
msgstr "Mayor precisión con variables, formatos estructurados y terminología técnica."
|
||||
|
||||
msgid "Long documents (100+ pages)"
|
||||
msgstr "Documentos largos (más de 100 páginas)"
|
||||
|
||||
msgid "Gemini 2.5 Pro"
|
||||
msgstr "Gemini 2.5 Pro"
|
||||
|
||||
msgid "1M token context window. Maintains terminological consistency across long texts."
|
||||
msgstr "Ventana de contexto de 1 millón de tokens. Mantiene la consistencia terminológica en textos extensos."
|
||||
|
||||
msgid "High volume / low cost"
|
||||
msgstr "Alto volumen / bajo coste"
|
||||
|
||||
msgid "DeepSeek-V3"
|
||||
msgstr "DeepSeek-V3"
|
||||
|
||||
msgid "Quality comparable to GPT-5 at ~$0.14/M tokens (20-50x cheaper than Claude/GPT)."
|
||||
msgstr "Calidad comparable a GPT-5 a ~0,14 $/M tokens (entre 20 y 50 veces más barato que Claude/GPT)."
|
||||
|
||||
msgid "Rare / indigenous languages"
|
||||
msgstr "Idiomas raros / indígenas"
|
||||
|
||||
msgid "Claude Sonnet or Taskade Translate (multi-model routing)"
|
||||
msgstr "Claude Sonnet o Taskade Translate (enrutado multimodelo)"
|
||||
|
||||
msgid "Better coverage for uncommon language pairs."
|
||||
msgstr "Mejor cobertura en pares de idiomas poco comunes."
|
||||
|
||||
msgid "Maximum coverage (133+ languages)"
|
||||
msgstr "Cobertura máxima (más de 133 idiomas)"
|
||||
|
||||
msgid "Google Cloud Translation"
|
||||
msgstr "Google Cloud Translation"
|
||||
|
||||
msgid "The most complete option, though with slightly lower quality on European languages."
|
||||
msgstr "La opción más completa, aunque con calidad ligeramente inferior en idiomas europeos."
|
||||
|
||||
msgid "The --locale flag is required."
|
||||
msgstr "El parámetro --locale es obligatorio."
|
||||
|
||||
msgid "The --post-id and --post-type flags are mutually exclusive."
|
||||
msgstr "Los parámetros --post-id y --post-type son mutuamente excluyentes."
|
||||
|
||||
msgid "No user context. Pass --user=<id|login> so post updates carry an author and capability checks apply."
|
||||
msgstr "Sin contexto de usuario. Pasa --user=<id|login> para que las actualizaciones de entradas tengan autor y se apliquen los controles de capacidades."
|
||||
|
||||
msgid "The WordPress AI plugin is not active."
|
||||
msgstr "El plugin WordPress AI no está activo."
|
||||
|
||||
msgid "The WordPress AI plugin has no provider configured for text generation."
|
||||
msgstr "El plugin WordPress AI no tiene ningún proveedor configurado para generación de texto."
|
||||
|
||||
#. translators: %s: locale code.
|
||||
#, php-format
|
||||
msgid "The locale %s is not installed on this site."
|
||||
msgstr "El idioma %s no está instalado en este sitio."
|
||||
|
||||
msgid "No translation fields are enabled in the plugin settings."
|
||||
msgstr "No hay ningún campo de traducción activado en los ajustes del plugin."
|
||||
|
||||
msgid "No posts matched the given criteria."
|
||||
msgstr "Ninguna entrada coincide con los criterios indicados."
|
||||
|
||||
#. translators: 1: success count, 2: failure count, 3: locale.
|
||||
#, php-format
|
||||
msgid "%1$d translated, %2$d failed (locale: %3$s)."
|
||||
msgstr "%1$d traducidas, %2$d con fallos (idioma: %3$s)."
|
||||
|
||||
msgid "Sorry, you are not allowed to edit this post."
|
||||
msgstr "Lo sentimos, no tienes permiso para editar esta entrada."
|
||||
|
||||
msgid "Post not found."
|
||||
msgstr "Entrada no encontrada."
|
||||
|
||||
msgid "The selected language is not installed on this site."
|
||||
msgstr "El idioma seleccionado no está instalado en este sitio."
|
||||
|
||||
msgid "No translatable fields were selected, or the requested fields are disabled in the settings."
|
||||
msgstr "No se ha seleccionado ningún campo traducible, o los campos solicitados están desactivados en los ajustes."
|
||||
|
||||
msgid "The WordPress AI plugin is not active. Translation is unavailable."
|
||||
msgstr "El plugin WordPress AI no está activo. La traducción no está disponible."
|
||||
|
||||
msgid "No translation fields are enabled in settings."
|
||||
msgstr "No hay ningún campo de traducción activado en los ajustes."
|
||||
|
||||
msgid "No languages are installed on this site."
|
||||
msgstr "No hay ningún idioma instalado en este sitio."
|
||||
|
||||
msgid "Target language"
|
||||
msgstr "Idioma de destino"
|
||||
|
||||
msgid "Translate"
|
||||
msgstr "Traducir"
|
||||
|
||||
msgid "Save the post before translating to ensure the latest content is used. The translation replaces the current title and/or content."
|
||||
msgstr "Guarda la entrada antes de traducir para que se use la versión más reciente. La traducción reemplaza el título y/o el contenido actuales."
|
||||
|
||||
msgid "Translating…"
|
||||
msgstr "Traduciendo…"
|
||||
|
||||
msgid "Translation applied. Review and save the post."
|
||||
msgstr "Traducción aplicada. Revisa y guarda la entrada."
|
||||
|
||||
msgid "Translation failed."
|
||||
msgstr "La traducción ha fallado."
|
||||
|
||||
msgid "You have unsaved changes. Save the post before translating to ensure the latest content is used."
|
||||
msgstr "Tienes cambios sin guardar. Guarda la entrada antes de traducir para que se use la versión más reciente."
|
||||
|
||||
msgid "The WordPress AI client is not available. Install and activate the WordPress AI plugin."
|
||||
msgstr "El cliente de WordPress AI no está disponible. Instala y activa el plugin WordPress AI."
|
||||
|
||||
msgid "The configured AI providers cannot serve text generation requests. Open the WordPress AI settings to configure a provider."
|
||||
msgstr "Los proveedores de IA configurados no pueden atender peticiones de generación de texto. Abre los ajustes de WordPress AI para configurar un proveedor."
|
||||
|
||||
msgid "The target language is not installed on this site."
|
||||
msgstr "El idioma de destino no está instalado en este sitio."
|
||||
|
||||
#. translators: %s: target language name.
|
||||
#, php-format
|
||||
msgid "You are a professional translator. Translate the user message into %s. Preserve any HTML, shortcodes, line breaks, and Markdown exactly as they appear. Return only the translated text, without explanations, prefaces, or quotation marks."
|
||||
msgstr "Eres un traductor profesional. Traduce el mensaje del usuario al %s. Preserva el HTML, los shortcodes, los saltos de línea y el Markdown exactamente como aparecen. Devuelve solo el texto traducido, sin explicaciones, prefacios ni comillas."
|
||||
|
||||
msgid "The AI service returned an unexpected response."
|
||||
msgstr "El servicio de IA ha devuelto una respuesta inesperada."
|
||||
|
||||
#. translators: %s: WordPress AI plugin link.
|
||||
#, php-format
|
||||
msgid "AI Translator (by ROBOTSTXT) requires the %s plugin to be active. Translation features will be disabled until it is installed and configured."
|
||||
msgstr "AI Translator (by ROBOTSTXT) necesita que el plugin %s esté activo. Las funciones de traducción estarán desactivadas hasta que se instale y configure."
|
||||
|
||||
msgid "WordPress AI"
|
||||
msgstr "WordPress AI"
|
||||
|
||||
msgid "Security check failed"
|
||||
msgstr "Comprobación de seguridad fallida"
|
||||
|
||||
msgid "You do not have sufficient permissions to access this page."
|
||||
msgstr "No tienes permisos suficientes para acceder a esta página."
|
||||
Loading…
Reference in a new issue