Documentación / Traducción
SwiftLing traduce los textos mediante un servicio al que te conectas con tu propia clave. Los textos van directamente de tu sitio al servicio, que te cobra directamente. SwiftLing nunca vende créditos ni envía ningún texto a ninguna parte antes de que pulses un botón.

Servicios
| Service | Plan | Billed |
|---|---|---|
| Google Cloud Translation | free plugin | per character |
| DeepL | Pro | per character |
| Claude, OpenAI, Gemini | Pro | per token |
La pantalla divide los servicios en traducción automática (rápida y uniforme, se cobra por carácter) y traducción con IA (tiene en cuenta el tono y el contexto, se cobra por token). Elige cuál traduce: Traduce %s. Solo puede traducir un servicio a la vez; el botón del editor indica cuál es.
Conecta un servicio con su clave. El estado de cada uno indica Aún no se ha comprobado, Funciona, La clave no funciona o La clave funciona · necesita saldo. Pulsa para comprobarlo: la comprobación solicita al servicio su lista de idiomas y no tiene coste (la comprobación de Google traduce una palabra).
Dónde se guarda la clave
De forma predeterminada, la clave se guarda en la base de datos de tu sitio. Para mantenerla fuera de la base de datos (y de las copias de seguridad, las exportaciones y las copias de prueba), añade una línea a wp-config.php, encima de Eso es todo, deja de editar. La pantalla muestra la línea exacta para cada servicio. Una clave configurada ahí no se puede cambiar desde la pantalla.
Cuándo se envían los textos
Las visitas a las páginas nunca envían nada. Los textos solo se envían cuando un administrador, o un traductor al que hayas dado permiso, pulsa Traducir campos vacíos, inicia Traducir todo o, con Pro, se ejecuta una traducción automática. Solo se envían los textos que se van a traducir; las direcciones de los enlaces y los demás atributos de sus etiquetas permanecen en tu sitio.
Qué textos se envían
Solo los textos sin traducir. Una traducción que alguien haya escrito o revisado nunca se sustituye (salvo con la opción Volver a traducir de Pro, si así lo solicitas). No se envían los textos que WordPress, el tema o un plugin ya traducen. Los nombres de la lista No traducir nunca se conservan tal como están; consulta No traducir nunca.
Marcadores de posición
Los textos de temas y plugins pueden contener marcadores de posición como %s y %1$s. La traducción debe conservarlos: al guardar, SwiftLing rechaza cualquier traducción cuyos marcadores de posición difieran de los del original, para evitar que la página deje de funcionar.
Un idioma que el servicio no traduce
Si el servicio no traduce un idioma (o tu idioma de origen), el editor muestra %1$s no traduce %2$s y no ofrece traducción automática para él. Tradúcelo a mano o conecta otro servicio.
Coste
Traducir todo muestra el número de caracteres antes de empezar. Lo que cobre el servicio por traducirlos es un asunto entre tú y el servicio.