Descripción
Con Polylang totalmente integrado en WordPress y utilizando sólo sus funciones básicas incorporadas (taxonomías), mantén un rendimiento constante en tu sitio y crea un sitio multilingüe que incluya desde un solo idioma adicional hasta 10 o más, en función de tus necesidades. No hay límite en el número de idiomas añadidos y los paquetes de idiomas de WordPress se descargan automáticamente cuando están listos.
Características
Dependiendo del tipo de sitio que hayas construido o estés planeando construir, puede que te interese una combinación de plugins de la siguiente lista.
Todos los plugins incluyen un asistente que permite configurarlos en unos pocos clics.
Polylang
Polylang y Polylang Pro comparten el mismo núcleo proporcionando funciones como:
- Traducir entradas, páginas, medios, categorías, etiquetas de entrada, tipos de entrada y taxonomías personalizados, fuentes RSS; admite scripts RTL.
- El idioma se establece mediante el código de idioma en la URL, o puedes utilizar un subdominio o dominio diferente por idioma.
- Copia automática de categorías, etiquetas de entrada y otras metas al crear una nueva traducción de entrada o página.
- Traducir menús clásicos y widgets clásicos. También accesible con Site Editor Classic Features en temas de bloques.
- Seleccionadores de idioma personalizables disponibles como bloques, widget clásico o elemento del menú de navegación clásico.
- Compatibilidad con Yoast SEO.
Polylang Pro
Ayuda a optimizar el tiempo dedicado a traducir tu sitio con algunas funciones extra muy útiles, como:
- Mejor integración con el nuevo editor de bloques.
- Opciones de idioma disponibles en el editor de bloques de widgets.
- Partes de la plantilla traducibles en el editor del sitio (FSE).
- Duplicar y/o sincronizar el contenido de las traducciones de las entradas.
- Compatibilidad mejorada con otros plugins como ACF Pro.
- Comparte la misma URL para entradas o términos en todos los idiomas.
- Traduce los slugs de URL para categorías, bases de autor, tipos de entrada personalizados y mucho más…
- Traducción automática con DeepL.
- Exportación e importación de contenidos en formato XLIFF para traducción profesional subcontratada.
- Acceso a un Soporte Premium para asistencia personalizada.
Polylang for WooCommerce
Extensión para la compatibilidad con WooCommerce que proporciona funciones como:
- Traducir páginas de WooCommerce (tienda, caja, carrito, mi cuenta), categorías de productos y términos de atributos globales directamente en la interfaz de WooCommerce.
- Traducir los correos electrónicos de WooCommerce y enviarlos a los clientes en su idioma.
- Sincronización de metadatos de productos.
- Compatibilidad con la herramienta nativa de importación y exportación CSV de WooCommerce.
- Compatibilidad con plugins populares como WooCommerce Subscriptions, Product Bundles, WooCommerce Bookings, Shipment tracking y muchos más.
- Posibilidad de utilizar la API REST de WooCommerce (disponible con Polylang Pro).
- Acceso a un Soporte Premium para asistencia personalizada.
Nuestros otros plugins gratuitos
- WPML to Polylang permite migrar de WPML a Polylang.
- Site Editor Classic Features te permite utilizar widgets heredados (incluido el conmutador de idiomas Polylang) y menús en el editor de sitios (FSE).
Agradecimientos
Muchas gracias a todos los traductores que ayudan a traducir Polylang. Muchas gracias a Alex Lopez por el diseño del logotipo. La mayoría de las banderas incluidas en Polylang provienen de famfamfam y son de dominio público. Sea cual sea el código de terceros que se haya usado, el crédito se ha señalado en los comentarios del código.
Capturas
Bloques
Este plugin proporciona 2 bloques.
- Language Switcher Language switcher to insert in content or as a widget.
- Navigation Language Switcher Language switcher suitable for navigation.
Instalación
- Asegúrate de que estás utilizando WordPress 6.5 o una versión posterior y que tu servidor ejecuta PHP 7.4 o una versión posterior (los mismos requisitos que WordPress).
- Si has probado otros plugins multilingües, desactívalos antes de activar Polylang, de lo contrario, ¡puedes obtener resultados inesperados!
- Instala y activa el plugin como es habitual desde el menú «Plugins» de WordPress.
- El asistente de configuración se inicia automáticamente para ayudarte a empezar más fácilmente con Polylang configurando las principales funciones.
FAQ
-
¿Dónde encontrar ayuda?
-
- Los usuarios principiantes deberían leer primeros pasos con Polylang, que explica los conceptos básicos con muchas capturas de pantalla.
- Lee la documentación. Incluye una colección de preguntas frecuentes y la documentación para desarrolladores.
- Busca en el foro de soporte de la comunidad. Probablemente encontrarás la respuesta allí.
- Lee las entradas fijas en el foro de soporte de la comunidad.
- Si aún tienes algún problema, abre un nuevo hilo en el foro de soporte de la comunidad.
- Los usuarios de Polylang Pro y Polylang para WooCommerce tienen acceso a nuestro soporte premium a través del helpdesk.
-
¿Polylang es compatible con WooCommerce?
-
- Necesitas Polylang para WooCommerce, la extensión premium descrita anteriormente, que hará que ambos plugins funcionen juntos.
-
Where do I report security bugs found in this plugin?
-
- Please report security bugs found in the source code of the Polylang plugin through the Patchstack Vulnerability Disclosure Program. The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.
Reseñas
Colaboradores y desarrolladores
«Polylang» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«Polylang» está traducido en 54 idiomas. Gracias a los traductores por sus contribuciones.
Traduce «Polylang» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
3.8.2 (2026-04-07)
- Pro: Fix refresh issues in block editor languages panel #2965
- Pro: Fix error when unlinking 2 translations in bkock editor #2970
- Pro: Fix fatal error when a repeater is previously created in ACF Pro but ACF is active #2972
- Fix settings redirect in Playground #1840
- Fix possible fatal error when the default language has been corrupted in DB #1843
3.8.1 (2026-03-19)
- Fix fatal error when the cache is suspended #1837 #1839
3.8 (2026-03-17)
- Requires PHP 7.4 and WP 6.5 as minimum version
- Pro: Use autonomous updater #2475
- Pro: Add capabilities allowing to control permissions per language
- Pro: Add capabilities to control access to languages and strings translations
- Pro: Allow to manage languages and settings with WP CLI #2653
- Pro: Add smart duplication in site editor #2559
- Pro: Add support for DeepL glossaries #2687
- Pro: Add locale fallback support to machine translation #2685
- Pro: Add Support encoding for block attributes in wpml-config.xml #1683, #2660
- Pro: Improve extensibility of the block editor languages panel #2553
- Pro: Add support for new blocks introduced in WP 7.0 #2933 #2941
- Pro: Hide language selector on inner blocks in Widget Block Editor #2900
- Pro: Fix page template not copied when creating a new page translation in the block editor #2581
- Pro: Fix SVG icons lost when using machine translation
- Pro: Fix a performance issue with the translation of ACF labels #2670
- Pro: Fix product status wrongly modified when updating a product with the REST API #2540
- Pro: Fix inactive languages not displayed when they should in REST API #2791
- Pro: Fix translation of ACF repeaters with pagination #2674
- Pro: Fix ACF’s layout fields instructions #2889
- Pro: Fix ACF’s taxonomy fields not synchronized #2948
- Pro: Fix event dates of The Events Calendar not duplicated #2894
- Add language switcher block and navigation language switcher block #1811
- Add support for multiple encodings in wpml-config.xml #1679, #2655
- Enforce transients in DB and in object cache are synchronized #1653, #2598
- Enforce passing all translations when saving the translations of a post or term #1690
- Hide the admin language filter when editing posts #1698
- Improve performance by preventing DB queries to fetch the language terms #1650
- Fix edge cases where the translation group could be corrupted #1690
- Fix a fatal error on multisite when saving a post after having switched to a site without Polylang #1700
- Fix a fatal error when translating a custom table #1730
- Fix warning when requesting a non-existing language #1665
- Fix strings translations import with WP Importer #1637
- Fix edge cases leading to wrong languages order #1777
- Fix a fatal error with the plugin Groups #1834
See changelog.txt for older changelog




