Los dos tienen versión gratuita, los dos están muy valorados y los dos llevan años en el repositorio de WordPress. Pero resuelven el mismo problema desde sitios opuestos: TranslatePress traduce lo que se ve; Polylang organiza lo que hay.
Esa frase parece un juego de palabras y es literalmente la diferencia técnica entre los dos.
La respuesta corta
TranslatePress te pone delante tu web tal cual la ve el visitante y traduces haciendo clic sobre cualquier texto: el título, el botón del tema, el aviso de cookies, el texto de un plugin. Todo lo que se imprime en pantalla es traducible.
Polylang crea una copia de cada contenido por idioma dentro del escritorio de WordPress y las enlaza. Es más ordenado y más ligero, pero solo alcanza lo que es contenido: los textos que vienen del tema o de otros plugins se quedan fuera.
Comparativa, con datos de hoy
| TranslatePress | Polylang | |
|---|---|---|
| Instalaciones activas | 400.000 | 800.000 |
| Valoración | 4,7 sobre 5 con 1.657 votos | 4,7 sobre 5 con 2.991 votos |
| Versión gratuita | Sí, con un idioma extra | Sí, con idiomas ilimitados |
| Dónde traduces | Sobre la web, en vivo | En el escritorio, entrada por entrada |
| Textos del tema y de plugins | Sí, los alcanza | No directamente |
| Precio de partida | 99 € al año (1 sitio) | 99 € al año (1 sitio) |
| Plan siguiente | 199 € al año (3 sitios) | 198 € al año |
| Renovación | Precio de lista | 50 % de descuento |
| Traducción automática | Incluida, con bolsa de palabras por plan | DeepL con tu propia clave de API |
| Arquitectura | Tabla propia de cadenas | Taxonomía nativa de WordPress |
Cómo se traduce con cada uno
TranslatePress: señalar y escribir
Abres el editor, ves tu página, haces clic en cualquier texto y escribes la traducción en un panel lateral. Lo que ves es lo que se guarda.
La consecuencia buena es que no se te escapa nada. El botón «Añadir al carrito», el mensaje de error del formulario, el pie de página, el texto que metió un plugin hace un año y nadie recuerda dónde se configura: todo se traduce igual, porque todo se imprime en la misma pantalla.
La consecuencia mala es que traduces página por página, viendo cada una. Con veinte páginas es agradable. Con trescientas entradas de blog, es un trabajo.
Polylang: duplicar y enlazar
Creas la entrada en castellano y luego su gemela en inglés, y Polylang las enlaza. El escritorio te muestra una columna por idioma con banderitas y ves de un vistazo qué falta.
La consecuencia buena es que cada idioma es una entrada de WordPress de verdad, con su editor, su SEO y su historial. Puedes escribir contenido distinto en cada idioma, que a veces es justo lo que quieres.
La consecuencia mala es que los textos que no son contenido se quedan sin traducir: el tema, los plugins, los widgets con texto fijo. Para eso necesitas Loco Translate o los archivos de idioma del propio tema, es decir, otra herramienta y otro flujo.
Traducción automática: la diferencia práctica
TranslatePress la trae dentro con una bolsa de palabras según el plan (50.000 palabras en el plan de entrada, 200.000 en el siguiente). Es cómodo: no abres cuenta en ningún sitio y traduces desde el mismo editor.
Polylang Pro se conecta con DeepL, pero tienes que dar de alta tu propia clave de API. Eso significa una cuenta más y una factura más, a cambio de pagar el precio real del motor sin recargo.
Y como con casi todos: traducir automáticamente no es traducir el sitio entero de golpe. En los dos casos lanzas la traducción de lo que estás viendo o de lo que seleccionas.
Rendimiento
Polylang es más ligero. Al usar la taxonomía nativa, WordPress hace lo que ya sabe hacer. TranslatePress mantiene una tabla propia de cadenas traducidas que consulta al pintar cada página; funciona bien, pero en sitios con mucho texto y muchos idiomas es una capa más.
Ninguno de los dos va a ser el motivo de que tu web cargue lenta. Las imágenes y el alojamiento lo son antes.
SEO
Los dos hacen bien lo fundamental: una URL propia por idioma y etiquetas hreflang correctas. Los dos traducen los slugs de las URL solo en la versión de pago, y eso importa más de lo que parece: una web en inglés con direcciones en castellano rinde peor en su mercado.
Entonces, ¿cuál elijo?
- Elige TranslatePress si tu web tiene muchos textos que no son entradas: un tema con mucha maquetación, formularios, una tienda con avisos y botones por todas partes. Y si te resulta más natural traducir viendo la página.
- Elige Polylang si tu web es sobre todo contenido, si quieres que cada idioma tenga su propio texto escrito a mano, o si te importa que la base de datos siga siendo estándar de WordPress.
- Los dos tienen versión gratuita. Antes de pagar ninguno, instálalos en una copia de pruebas y traduce la misma página con cada uno. Media hora te ahorra una licencia equivocada.
Si lo que quieres es no traducir tú
Los dos parten de que una persona se sienta a traducir, con más o menos ayuda de una máquina. Si tu problema es de volumen —tienes cien o trescientas piezas y las quieres en otro idioma ya—, ninguno de los dos está pensado para eso.
WP-Translate lo aborda al revés: traduce el sitio entero de una vez y marca cada pieza como pendiente de revisar, para que corrijas después lo que de verdad importa (la página de precios, las fichas de producto) y dejes el resto funcionando mientras tanto. Trae varios motores de IA incluidos, guarda las traducciones en tu base de datos con su URL y su hreflang, y es единовременный платеж en lugar de suscripción anual: 89 €, 169 € o 289 € según el número de sitios.
Tiene versión gratuita, igual que los dos de arriba, así que se puede comparar sin pagar.
Часто задаваемые вопросы
¿Puedo usar Polylang y TranslatePress a la vez?
No. Los dos gestionan idiomas y URL, y se pisan. Hay que elegir uno.
¿La versión gratuita de TranslatePress sirve para producción?
Sí, pero solo te deja un idioma además del original. Si necesitas dos o más, la gratuita se te queda corta enseguida.
¿Y la gratuita de Polylang?
Es más generosa en idiomas (no los limita), pero se queda sin traducir los slugs de las URL y sin duplicar contenido entre idiomas, que son dos cosas que acabas queriendo.
¿Cuál es más fácil para alguien sin conocimientos técnicos?
TranslatePress, con diferencia. Ver la página y hacer clic en el texto es más intuitivo que entender el sistema de contenidos enlazados de Polylang.