{"id":5189679,"date":"2019-12-24T14:04:31","date_gmt":"2019-12-24T14:04:31","guid":{"rendered":"https:\/\/wpml.org\/documentation-2\/proyectos-relacionados\/migracion-desde-polylang-a-wpml\/"},"modified":"2025-01-23T10:48:10","modified_gmt":"2025-01-23T10:48:10","slug":"migracion-desde-polylang-a-wpml","status":"publish","type":"page","link":"https:\/\/wpml.org\/es\/documentation-2\/migracion-desde-polylang-a-wpml\/","title":{"rendered":"Migrar de Polylang a WPML"},"content":{"rendered":"<p class=\"lead\">El complemento \u00abmigrar Polylang a WPML\u00bb facilita la transici\u00f3n de sitios del complemento Polylang a WPML. Migra la informaci\u00f3n de idioma para entradas, p\u00e1ginas, tipos de contenido personalizados y taxonom\u00edas. <\/p>\n<p><!--more--><\/p>\n<h2>Requisitos<\/h2>\n<p>Por supuesto, es necesario disponer de una <a href=\"https:\/\/wpml.org\/purchase\/\">cuenta de WPML<\/a> para migrar a WPML. La cuenta <a href=\"https:\/\/wpml.org\/purchase\/?add-to-cart=2436659\">Multilingual Blog<\/a> ser\u00e1 adecuada para la mayor\u00eda de los sitios que proceden de Polylang. Para disfrutar de todas las funcionalidades de WPML, se recomienda adquirir la cuenta <a href=\"https:\/\/wpml.org\/purchase\/?add-to-cart=2436660\">Multilingual CMS<\/a>, que incluye <strong>String Translation<\/strong> y <strong>Gesti\u00f3n de Traducciones<\/strong>. Tambi\u00e9n es necesario instalar el complemento <strong>migrar Polylang a WPML<\/strong>.  <\/p>\n<h2>Descarga del complemento \u00abMigrar Polylang a WPML\u00bb<\/h2>\n<p>Para descargarlo, dir\u00edjase a <a target=\"_blank\" href=\"https:\/\/github.com\/OnTheGoSystems\/migrate-polylang-to-wpml\" rel=\"noopener\">migrar Polylang a WPML en Github<\/a> y obtenga la versi\u00f3n m\u00e1s reciente (haga clic en la \u00faltima versi\u00f3n en la barra lateral derecha). En la p\u00e1gina que se carga, seleccione el formato de su preferencia (zip o tar.gz). <\/p>\n<figure id=\"attachment_13108945\" aria-describedby=\"caption-attachment-13108945\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/02\/wpml-github-polylang-migrate.png\"><img decoding=\"async\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/02\/wpml-github-polylang-migrate-1024x412.png\" alt=\"\" width=\"1024\" height=\"412\" class=\"size-large wp-image-13108945 img-border\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/02\/wpml-github-polylang-migrate-1024x412.png 1024w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/02\/wpml-github-polylang-migrate-300x121.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/02\/wpml-github-polylang-migrate-150x60.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/02\/wpml-github-polylang-migrate-768x309.png 768w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/02\/wpml-github-polylang-migrate.png 1463w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption id=\"caption-attachment-13108945\" class=\"wp-caption-text\">Descarga del complemento desde GitHub<\/figcaption><\/figure>\n<p>Tras descargar el complemento, puede cargarlo en su sitio WordPress como cualquier otro complemento: dir\u00edjase a la p\u00e1gina <strong>panel de control<\/strong> \u2192 <strong>complementos<\/strong> y haga clic en el bot\u00f3n <strong>a\u00f1adir nuevo<\/strong>. En la p\u00e1gina siguiente, haga clic en <strong>cargar complemento<\/strong> y seleccione el archivo descargado. <\/p>\n<h2>Paso 1 de la migraci\u00f3n: Guardar los datos de Polylang y desactivarlo<\/h2>\n<p>Para guardar los datos de Polylang sigue los pasos que se indican a continuaci\u00f3n:<\/p>\n<ol>\n<li>Navega hasta <strong>Idiomas<\/strong> \u2192 <strong>Idiomas<\/strong>.<\/li>\n<li>Haz clic en el enlace <strong>Editar<\/strong> de cada lengua y luego en el bot\u00f3n <strong>Actualizar<\/strong>.<\/li>\n<\/ol>\n<figure id=\"attachment_5478351\" aria-describedby=\"caption-attachment-5478351\" style=\"width: 1426px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2020\/02\/Saving-Polylangs-data.png\"><img decoding=\"async\" class=\"size-full wp-image-5478351\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2020\/02\/Saving-Polylangs-data.png\" alt=\"\" width=\"1426\" height=\"973\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2020\/02\/Saving-Polylangs-data.png 1426w, https:\/\/wpml.org\/wp-content\/uploads\/2020\/02\/Saving-Polylangs-data-300x205.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2020\/02\/Saving-Polylangs-data-1024x699.png 1024w, https:\/\/wpml.org\/wp-content\/uploads\/2020\/02\/Saving-Polylangs-data-150x102.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2020\/02\/Saving-Polylangs-data-768x524.png 768w\" sizes=\"(max-width: 1426px) 100vw, 1426px\" \/><\/a><figcaption id=\"caption-attachment-5478351\" class=\"wp-caption-text\">Guardar los datos de Polylang<\/figcaption><\/figure>\n<p>Despu\u00e9s de guardar los datos de Polylang para todos los idiomas, es imperativo <strong>desactivar Polylang<\/strong> antes de iniciar el proceso de migraci\u00f3n a WPML. Intentar activar WPML mientras Polylang est\u00e1 activo conducir\u00e1 a un error fatal de WordPress.  As\u00ed que recuerda desactivar Polylang antes de activar todas las extensiones mencionadas en la secci\u00f3n Requisitos.<\/p>\n<h2>Paso 2 de la migraci\u00f3n: Copia de seguridad de la base de datos<\/h2>\n<p>El proceso de migraci\u00f3n modifica la configuraci\u00f3n global del sitio y actualiza la informaci\u00f3n de idioma de todo el contenido de su sitio. Es altamente recomendable crear una copia de seguridad completa de su base de datos antes de iniciar el proceso de migraci\u00f3n (incluso si ya lo ha realizado con \u00e9xito en otros sitios). <\/p>\n<p>Hay varias grandes extensiones de copia de seguridad y tambi\u00e9n puedes hacer una instant\u00e1nea de la base de datos desde el panel de control de tu alojamiento.<\/p>\n<h2>Paso 3 de la migraci\u00f3n: completar el asistente de WPML<\/h2>\n<p>Cuando actives WPML, ver\u00e1s un mensaje solicit\u00e1ndote que completes el asistente de instalaci\u00f3n de WPML.<br \/>\nEste es el asistente est\u00e1ndar de instalaci\u00f3n de extensiones WPML que se muestra a todos los usuarios de WPML, no s\u00f3lo a los que migran desde Polylang.<br \/>\nSigue las instrucciones del asistente en pantalla.   Recuerda seleccionar las mismas lenguas que seleccionaste en Polylang. El complemento de migraci\u00f3n mostrar\u00e1 indicaciones record\u00e1ndole la configuraci\u00f3n que ha elegido para Polylang:<\/p>\n<p><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2016\/07\/complete-the-WPML-wizard.png\"><img decoding=\"async\" class=\"aligncenter wp-image-974025\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2016\/07\/complete-the-WPML-wizard-300x118.png\" alt=\"Completar el asistente de WPML\" width=\"500\" height=\"197\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2016\/07\/complete-the-WPML-wizard-300x118.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2016\/07\/complete-the-WPML-wizard-150x59.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2016\/07\/complete-the-WPML-wizard.png 590w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<h2>Paso 4 de la migraci\u00f3n: Iniciar la migraci\u00f3n<\/h2>\n<p>Dir\u00edjase a <strong>Panel de control \u2192 Herramientas \u2192 Migrar de Polylang a WPML<\/strong>, marque la casilla \u00abConfirmo que he creado una copia de seguridad de la base de datos\u00bb para confirmar que ha realizado una copia de seguridad de su base de datos (v\u00e9ase el paso 1 anterior) y haga clic en el bot\u00f3n migrar.<\/p>\n<p><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2016\/07\/Initiate-the-Migration.png\"><img decoding=\"async\" class=\"aligncenter wp-image-974039\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2016\/07\/Initiate-the-Migration-300x105.png\" alt=\"Iniciar la migraci\u00f3n\" width=\"500\" height=\"175\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2016\/07\/Initiate-the-Migration-300x105.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2016\/07\/Initiate-the-Migration-150x53.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2016\/07\/Initiate-the-Migration.png 727w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>Importante: no cierre esta p\u00e1gina hasta que vea el mensaje que indica que la migraci\u00f3n se ha completado. Esto puede llevar unos minutos dependiendo del tama\u00f1o del contenido de su sitio web. <\/p>\n<h2>Revisa tu sitio y comprueba que la migraci\u00f3n se ha realizado sin problemas<\/h2>\n<p>Una vez finalizado el proceso de migraci\u00f3n, comprueba si todo funciona como esperabas:<\/p>\n<ul>\n<li>Las Entradas est\u00e1n en las lenguas correctas.<\/li>\n<li>El selector de idioma est\u00e1 redirigiendo a las traducciones correctas.<\/li>\n<\/ul>\n<p>Si algo ha ido mal durante la migraci\u00f3n, notif\u00edcalo en <a href=\"https:\/\/wpml.org\/forums\/\">nuestro foro de soporte<\/a>. Si algo se atasc\u00f3 durante el proceso de migraci\u00f3n, puedes volver a ejecutarlo. La migraci\u00f3n solo procesar\u00e1 el contenido que a\u00fan no ha sido procesado.<\/p>\n<p>Tendr\u00e1s la opci\u00f3n de eliminar los datos restantes de Polylang despu\u00e9s de la migraci\u00f3n. Te recomendamos encarecidamente que pospongas el proceso de abandonar los datos de Polylang unos d\u00edas o semanas. Tenga en cuenta que la eliminaci\u00f3n del contenido de la base de datos de Polylang es un proceso irreversible. En caso de que notes que algo ha ido mal, no podr\u00e1s rehacer la migraci\u00f3n una vez eliminada la base de datos de Polylang.<\/p>\n<h2>Manejo de diferentes estructuras URL<\/h2>\n<p>Polylang siempre redirige desde la ra\u00edz del sitio (ejemplo.com) a la carpeta del idioma predeterminado (ejemplo.com\/es\/). WPML muestra el idioma predeterminado en la ra\u00edz URL. Si existen enlaces a la carpeta del idioma predeterminado, recomendamos que a\u00f1ada una redirecci\u00f3n del servidor desde esta hacia la ra\u00edz del sitio.  <\/p>\n<p>Sigue estos pasos para a\u00f1adir una redirecci\u00f3n 301 utilizando .htaccess:<\/p>\n<ol style=\"list-style: upper-roman;\">\n<li>Con\u00e9ctese a su sitio WordPress utilizando un programa FTP y descargue el archivo \u00ab.htaccess\u00bb, que se encuentra en la carpeta ra\u00edz de WordPress.<\/li>\n<li>Al final del archivo a\u00f1ade esta l\u00ednea:<\/li>\n<\/ol>\n<p><code>RedirectMatch 301 \/en\/$ http:\/\/example.com\/index.php<\/code><br \/>\n(Sustituya \u00abes\u00bb por el slug de su idioma predeterminado y \u00abejemplo.com\u00bb por URL de su sitio)<\/p>\n<ol style=\"list-style: upper-roman;\" start=\"3\">\n<li>Vuelve a subir este archivo a tu servidor.<\/li>\n<\/ol>\n<h2>Finalmente, desactive el complemento de migraci\u00f3n<\/h2>\n<p>El complemento <strong>migrar Polylang a WPML<\/strong> solo es necesario para el proceso de migraci\u00f3n. Una vez que hayas terminado, debes desactivarlo. Tambi\u00e9n puede eliminarlo del directorio &#8216;plugins&#8217; de su sitio.<\/p>\n<h2>Obtener ayuda<\/h2>\n<p>Si tienes alg\u00fan problema con el proceso de migraci\u00f3n, abre un ticket en nuestro <a href=\"https:\/\/wpml.org\/forums\/forum\/english-support\/\">foro de soporte<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>El complemento \u00abmigrar Polylang a WPML\u00bb facilita la transici\u00f3n de sitios del complemento Polylang a WPML. Migra la informaci\u00f3n de idioma para entradas, p\u00e1ginas, tipos de contenido personalizados y taxonom\u00edas.<\/p>\n","protected":false},"author":76577,"featured_media":5189681,"parent":3315,"menu_order":75,"comment_status":"closed","ping_status":"closed","template":"template-sidebar-2.php","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"ep_exclude_from_search":false,"footnotes":""},"related-projects-category":[],"class_list":["post-5189679","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/pages\/5189679","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/users\/76577"}],"replies":[{"embeddable":true,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/comments?post=5189679"}],"version-history":[{"count":5,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/pages\/5189679\/revisions"}],"predecessor-version":[{"id":16627022,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/pages\/5189679\/revisions\/16627022"}],"up":[{"embeddable":true,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/pages\/3315"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/media\/5189681"}],"wp:attachment":[{"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/media?parent=5189679"}],"wp:term":[{"taxonomy":"related-projects-category","embeddable":true,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/related-projects-category?post=5189679"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}