Si buscas hacer tu WordPress multiidioma, estos dos nombres aparecen siempre. Y casi todas las comparativas los tratan como si fueran dos versiones de lo mismo. No lo son: funcionan al revés el uno del otro, y elegir bien depende de una sola pregunta: quién va a escribir las traducciones.
La respuesta corta
Polylang no traduce: organiza. Crea una copia de cada contenido por idioma y las enlaza. Tiene versión gratuita de verdad y es ligero. Si nadie de tu equipo va a escribir en inglés, Polylang solo no te sirve.
WPML sí traduce: trae un gestor de traducción, traducción automática integrada y un circuito para mandar trabajos a traductores o agencias. No tiene versión gratuita y pesa más.
Comparativa, con datos de hoy
| Polylang | WPML | |
|---|---|---|
| Versión gratuita | Sí, en el repositorio oficial | No existe |
| Instalaciones activas | 800.000 | No publica el dato: no está en wordpress.org |
| Valoración en wordpress.org | 4,7 sobre 5 con 2.991 votos | — |
| Precio de partida | 99 € al año (1 sitio) | 39 € al año (plan Blog) |
| Plan habitual | 99 € al año | 99 € al año (plan CMS, 3 sitios) |
| Plan mayor | 495 € al año (25 sitios) | 199 € al año (sitios ilimitados) |
| Renovación | 50 % de descuento | Un año de actualizaciones y soporte |
| Traducción automática | DeepL, con tu propia clave de API | Integrada, se paga por créditos aparte |
| WooCommerce | Complemento de pago aparte | Incluido desde el plan CMS |
| Arquitectura | Taxonomía nativa de WordPress | Tablas propias en la base de datos |
| Multisitio | Sí | Sí |
La diferencia de fondo: duplicar frente a traducir
Polylang se apoya en lo que WordPress ya sabe hacer. Declara el idioma como una taxonomía más y, a partir de ahí, cada entrada tiene su gemela en otro idioma y tú las enlazas. No hay magia, y esa es su virtud: la base de datos sigue siendo una base de datos de WordPress normal, y si mañana desinstalas el plugin tu contenido sigue ahí, cada pieza en su idioma.
El coste de esa limpieza es que alguien tiene que escribir el contenido. Polylang te da los raíles; el tren lo pones tú.
WPML hace lo contrario: monta su propia capa de traducción con tablas propias y, encima, construye un gestor: quién traduce qué, en qué estado está cada pieza, qué se manda fuera. Por eso cubre escenarios que Polylang no cubre solo, como mandar trescientos artículos a una agencia, revisarlos con un flujo de aprobación y que WooCommerce, ACF y tu maquetador vayan detrás sin que tú toques nada.
El coste de eso es una configuración inicial densa y una capa más entre WordPress y tú.
Traducción automática: donde se decide la compra
Aquí es donde la mayoría de comparativas se quedan cortas, y es lo que de verdad cambia tu día a día.
Polylang Pro se conecta con DeepL, pero con tu propia clave de API. Eso significa una cuenta más que abrir, una factura más que vigilar y un consumo de caracteres que controlas tú. A cambio pagas a DeepL el precio de DeepL, sin intermediario.
WPML lo trae dentro de su editor avanzado de traducción y lo cobra por créditos, aparte de la licencia. Es más cómodo y menos transparente: el plan anual no incluye traducir, incluye poder traducir.
Y una cosa que conviene saber antes de comprar cualquiera de los dos: ninguno traduce el sitio entero de una sentada por defecto. Vas pieza a pieza o lanzas trabajos por lotes. Si tu expectativa es «le doy a un botón y mañana está en inglés», esa expectativa no la cumple ninguno de los dos tal cual.
Lo que cuesta de verdad en tres años
El precio de la primera factura engaña. A tres años, para un solo sitio:
- Polylang Pro: 99 € el primer año y 49,50 € los dos siguientes, gracias al 50 % de renovación. Total 198 €, más lo que gastes en DeepL.
- WPML Blog: 39 € al año. Total 117 €, pero este plan se queda corto en cuanto aparecen WooCommerce o campos personalizados.
- WPML CMS: 99 € al año. Total 297 €, más los créditos de traducción automática.
Nada de esto convierte a uno en caro y al otro en barato. Lo que convierte una licencia en cara es pagarla tres años para usar el 20 %.
WooCommerce
Si vendes, esto pesa más que ninguna otra cosa. WPML incluye la parte de WooCommerce desde el plan CMS y es la integración más rodada del mercado: productos, variaciones, atributos, pasarela y correos. Polylang necesita un complemento de pago aparte, que funciona bien pero es otra licencia y otra renovación.
Traducir una tienda no es traducir textos: es traducir atributos, slugs de producto, correos transaccionales y estados de pedido. Cuenta con dedicar tiempo a eso con cualquiera de los dos.
Rendimiento
Polylang es más ligero, y no es una opinión: al apoyarse en la taxonomía nativa añade mucha menos maquinaria. WPML ha mejorado mucho en los últimos años, pero sigue montando su propia capa, y en sitios grandes con muchos idiomas eso se nota en las consultas a la base de datos.
Dicho esto: si tu web tarda en cargar, el plugin de idiomas casi nunca es la causa principal. Mira antes las imágenes y el alojamiento.
Compatibilidad con el resto de tu sitio
WPML gana aquí, y no está cerca. Lleva desde 2009 y tiene un programa de compatibilidad con el que los desarrolladores de temas y plugins certifican que su producto funciona con él. Si tu web va cargada de plugins poco habituales, WPML te va a dar menos sustos.
Polylang cubre bien lo grande (los maquetadores habituales, ACF, Yoast) y su comunidad de 800.000 instalaciones activas hace que casi cualquier problema esté ya escrito en algún foro.
Entonces, ¿cuál elijo?
- Elige Polylang si cada idioma va a tener su propio contenido escrito a mano, si el presupuesto manda o si quieres empezar gratis y decidir después. También si te importa que tu base de datos siga siendo estándar.
- Elige WPML si tienes una tienda, si vas a encargar traducciones fuera, si tu web depende de muchos plugins de terceros o si necesitas un flujo de trabajo con varias personas y estados de revisión.
- No elijas por el precio del primer año. Elige por quién va a escribir, porque eso no cambia y la licencia sí.
Hay una tercera forma de hacerlo
Los dos plugins de arriba parten de la misma idea: que la traducción es un trabajo que alguien hace pieza a pieza. Polylang te da la estructura y WPML además te da el gestor, pero en los dos casos el sitio está traducido cuando alguien ha terminado de traducirlo.
WP-Translate parte de la idea contraria: que el sitio esté traducido hoy y se pula después. Lanzas la traducción automática de todo el sitio de una vez, el plugin marca cada pieza como pendiente de revisar, y tú corriges sobre la propia web lo que se ve y lo que vende, sin entrar en un gestor.
Es единовременный платеж (89 €, 169 € o 289 € según el número de sitios, con licencia de por vida) en lugar de suscripción anual, y trae varios motores de IA sin que tengas que abrir cuenta en ninguno. No es mejor que WPML para una agencia con traductores en plantilla, ni sustituye a Polylang si cada idioma lleva contenido distinto. Es otra respuesta a la misma pregunta, para quien quiere estar traducido ya.
Puedes probarlo gratis antes de decidir nada.
Часто задаваемые вопросы
¿Puedo pasar de Polylang a WPML, o al revés?
Sí, y hay herramientas de migración en ambos sentidos. Pero cuenta con revisar el resultado: los enlaces internos, los slugs y los menús casi nunca sobreviven intactos.
¿Vale la versión gratuita de Polylang para una web pequeña?
Para un sitio de pocas páginas donde tú mismo escribes cada idioma, sí. Se queda corta en cuanto quieres traducir los slugs de las URL o duplicar contenido de un idioma a otro.
¿WPML tiene prueba gratuita?
No hay versión gratuita, pero sí treinta días de devolución del dinero. En la práctica, esa es la prueba.
¿Cuál es mejor para el SEO?
Los dos hacen bien lo importante: una URL por idioma y las etiquetas hreflang correctas. El SEO multiidioma se pierde casi siempre por otro sitio (contenido traducido a medias, o un sitemap que no declara los idiomas), no por cuál de los dos plugins uses.