Hay más de veinte plugins de traducción en el repositorio de WordPress y casi todos funcionan. El problema no es encontrar uno que traduzca: es encontrar el que encaje con quién va a escribir, cuánto contenido tienes y qué presupuesto manejas a tres años.
Esta comparativa está ordenada por ese criterio, no por popularidad. Al final hay una tabla y una regla de decisión en cuatro preguntas.
Al grano: no existe «el mejor plugin de traducción». Existe el que resuelve tu cuello de botella. Si tienes traductores, tu problema es la gestión; si no los tienes, es el volumen; si acabas de empezar, es el precio. Identifica cuál de los tres es el tuyo antes de leer la lista.

Cómo hemos comparado
Cuatro criterios, en este orden de peso:
- ¿Traduce solo o solo organiza? Es la diferencia que más decisiones condiciona. Algunos plugins te dan la estructura y esperan que tú escribas cada idioma; otros traen traducción automática de serie.
- Precio a tres años, no a uno. Casi todas las licencias renuevan al precio completo, y el primer año engaña.
- SEO real. Que genere URL propias por idioma, hreflang recíproco y sitemap con todos los idiomas. Sin esto no hay posicionamiento nuevo.
- De quién son las traducciones. Si viven en tu base de datos o en el servidor de un tercero.
1. WPML — el estándar de la gestión
Es el plugin de referencia desde hace más de una década y sigue siendo la opción más completa cuando hay personas traduciendo. Manda trabajos por lotes, los reparte entre traductores o agencias, cada pieza pasa por estados de revisión, y cuando editas el original te marca la traducción como desactualizada.
A favor: compatibilidad probada con casi cualquier tema o plugin, WooCommerce incluido desde el plan CMS, gestor de traducción serio.
En contra: no tiene versión gratuita, la configuración inicial es densa y la traducción automática se cobra por créditos aparte de la licencia.
Precio: 39, 99 o 199 € al año. El plan de 39 € no incluye WooCommerce ni el gestor.
2. Polylang — el mejor gratuito
800.000 instalaciones activas y 4,7 sobre 5. Declara el idioma como una taxonomía nativa de WordPress, así que cada traducción es una entrada normal: la base de datos sigue siendo estándar y es la arquitectura más ligera del sector.
A favor: gratuito con idiomas ilimitados, rendimiento inmejorable, renovación al 50 % en la versión Pro —la excepción del sector—.
En contra: organiza, pero no traduce. Cada pieza la escribes tú. WooCommerce necesita complemento de pago y las cadenas del tema requieren Loco Translate aparte.
Precio: gratuito; Pro desde 99 € el primer año, 49 € la renovación.
3. TranslatePress — traducir viendo la página
Su propuesta es visual: abres tu web en un editor y haces clic sobre cualquier texto para traducirlo, lo genere el tema, un plugin o tu contenido. Resuelve muy bien el problema de los textos sueltos que se quedan en castellano.
A favor: traduce todo lo visible sin importar de dónde salga; ideal para temas con mucha maquetación y formularios.
En contra: la versión gratuita solo permite un idioma adicional, y con trescientas entradas traducir página a página es un trabajo largo.
Precio: gratuito con un idioma; 99 o 199 € al año. Comparado en detalle en WPML vs TranslatePress.
4. Weglot — cero mantenimiento
Traduce y aloja en su infraestructura. Se configura en minutos, funciona bien y prácticamente no toca tu servidor. Es la opción de quien prefiere pagar por no ocuparse.
A favor: puesta en marcha rapidísima, calidad correcta, no añade carga a tu WordPress.
En contra: el precio sube con las palabras y los idiomas, y tus traducciones no viven en tu base de datos. Si dejas de pagar, desaparecen.
Precio: por volumen de palabras. Analizado en Weglot vs WPML y en Polylang vs Weglot.
5. GTranslate — con una advertencia importante
900.000 instalaciones, pero hay que entender qué hace su versión gratuita: traduce al vuelo en el navegador y no guarda nada. No hay URL por idioma con contenido propio, así que no vas a posicionar en ningún mercado nuevo.
Sirve para que un visitante extranjero entienda tu web. No sirve para conseguir visitantes nuevos desde Google. Sus planes de pago sí generan URL indexables, y ahí la propuesta cambia por completo. Desarrollado en GTranslate vs WPML.
6. Loco Translate — la pieza complementaria
No es un plugin multiidioma: es un editor de los ficheros de idioma de temas y plugins. No crea versiones de tu contenido ni URL por idioma. Lo que hace —traducir las cadenas que vienen del código— lo hace muy bien y gratis.
Entra en esta lista porque es la pareja habitual de Polylang, y porque mucha gente lo instala esperando que traduzca sus entradas. No lo hace. El uso correcto está en cómo traducir un plugin de WordPress.
7. WP-Translate — para el problema del volumen
WP-Translate ataca el cuello de botella que ninguno de los anteriores resuelve del todo: que traducir es un trabajo que alguien tiene que hacer pieza a pieza.
Lanza la traducción del sitio entero de una vez, con varios motores de IA incluidos —sin abrir cuenta en DeepL ni gestionar claves—, marca cada pieza como pendiente de revisar y guarda todo en tu base de datos, con su URL por idioma y su hreflang. Traduce también las cadenas del tema y de los plugins, así que no necesitas Loco Translate aparte, e incluye WooCommerce sin complemento añadido.
Precio: 89, 169 o 289 € en ഒറ്റത്തവണ പേയ്മെന്റ് según el número de sitios, con licencia de por vida. Hay versión gratuita para probarlo sobre tu propia web.
Dónde no encaja: si cada idioma de tu web lleva contenido distinto escrito a mano, la traducción masiva no te aporta nada y Polylang es mejor opción.
| Plugin | Gratis | Traduce solo | Tus datos | 3 años |
|---|---|---|---|---|
| WPML | No | Sí, créditos aparte | Sí | 117 / 297 / 597 € |
| Polylang | Sí, ilimitado | No | Sí | 0 / 198 € |
| TranslatePress | 1 idioma | Sí, por palabras | Sí | 297 / 597 € |
| Weglot | Prueba | Sí | No | Variable |
| GTranslate | Sin guardar | Sí | Según plan | Suscripción |
| Loco Translate | Sí | No | Sí | 0 € |
| WP-Translate | Sí | Sí, todo el sitio | Sí | 89 / 169 / 289 € único |
Ojo: la fila que más se malinterpreta es «tus datos». No es un detalle técnico: decide qué pasa el día que dejas de pagar. Con las opciones que guardan en tu base de datos, desinstalar el plugin te deja las traducciones aunque pierdas la estructura. Con las que alojan fuera, la web vuelve a un solo idioma.
Cuál elegir, en cuatro preguntas
- ¿Quién va a escribir cada idioma? Si hay alguien, Polylang o WPML. Si no hay nadie, necesitas traducción de serie.
- ¿Cuántas piezas tienes? Cuenta entradas, páginas y productos, y multiplica por idiomas. Por debajo de cincuenta casi cualquiera vale; por encima de doscientas, traducir a mano deja de salir.
- ¿Vendes con WooCommerce? Comprueba si está incluido o si es otra licencia.
- ¿Cuánto cuesta a tres años? Suma renovaciones. La diferencia entre el primer año y el tercero cambia el orden de la lista.
Consejo: antes de comprar nada, haz una prueba de diez minutos: traduce automáticamente tus cinco páginas con más tráfico y léelas. Si la calidad te vale, tu problema es de volumen y la solución es traducción masiva. Si no te vale, tu problema es de calidad y necesitas a alguien escribiendo. Esa prueba descarta la mitad de la lista.
Lo que hay que mirar después de instalar
Elegir plugin es la mitad del trabajo. La otra mitad es comprobar que lo que genera es correcto: que el hreflang con Yoast SEO sale recíproco, que las URL por idioma tienen la estructura que has elegido y que el sitemap lista todos los idiomas. La lista de comprobación está en 9 errores de SEO multiidioma.
Preguntas frecuentes
¿Cuál es el mejor plugin de traducción gratis?
Polylang, si tú escribes cada idioma. Si necesitas que traduzca solo, mira las opciones en plugins de traducción gratis, donde está el límite exacto de cada versión gratuita.
¿Puedo usar dos plugins de traducción a la vez?
Dos multiidioma, no: gestionan URL y se pisan. Uno multiidioma más Loco Translate para las cadenas del tema, sí, y es una combinación muy habitual.
¿Afectan al rendimiento?
Algo, pero menos de lo que se dice. Lo medimos con método en ¿ralentiza tu web un plugin de traducción?.
¿Y si ya tengo uno y quiero cambiar?
Se puede, pero el riesgo no está en el contenido: está en las URL. El procedimiento seguro está en cómo migrar sin perder las traducciones.
¿Cuántos idiomas debería activar?
Menos de los que te apetece. La decisión con datos está en cuántos idiomas debería tener tu web.
Seguir leyendo
Si aún estás decidiendo cómo montar la parte multiidioma, empieza por la guía de WordPress multiidioma: estructura de URL, SEO y presupuesto, antes de elegir herramienta.
- traducir WordPress sin plugin — las 4 formas y cuándo compensa de verdad
- los plugins gratis de traducción — qué te dan y dónde está el límite
- por qué Google no indexa tus traducciones — 8 causas y cómo arreglarlas
- traducir categorías y etiquetas — Cómo traducir categorías y etiquetas en WordPress (y también sus URL)
- la comparativa entre Polylang y Weglot — control total o cero mantenimiento
- Search Console en una web multiidioma — cómo configurarlo y qué mirar
- traducir campos personalizados con ACF — Cómo traducir campos personalizados (ACF) en WordPress
- las redirecciones 301 en webs multiidioma — la guía que evita perder tráfico
- el enlazado interno multiidioma — el error que rompe el SEO
- traducir custom post types — Cómo traducir custom post types en WordPress paso a paso
- traducción automática frente a traductor profesional — cuándo pagar a un humano
- los datos estructurados multiidioma — el schema que Google entiende
- el buscador interno multiidioma — que encuentre en el idioma de cada visita
- los avisos legales y de cookies multiidioma — Cookies, aviso legal y RGPD en una web multiidioma