{"id":15434263,"date":"2012-02-27T15:42:00","date_gmt":"2012-02-27T15:42:00","guid":{"rendered":"https:\/\/wpml.org\/documentation-2\/proyectos-relacionados\/migrar-de-qtranslate-a-wpml\/"},"modified":"2026-02-26T08:05:11","modified_gmt":"2026-02-26T08:05:11","slug":"migrar-de-qtranslate-a-wpml","status":"publish","type":"page","link":"https:\/\/wpml.org\/es\/documentation-2\/migrar-de-qtranslate-a-wpml\/","title":{"rendered":"Migrar de qTranslate a WPML"},"content":{"rendered":"<p class=\"lead\">Migre sus traducciones de qTranslate a WPML con un complemento que conserve su configuraci\u00f3n original y limpie las metaetiquetas sobrantes de qTranslate.<\/p>\n<p><!--more--><\/p>\n<div class=\"alert alert-warning\" role=\"alert\">El plugin qTranslate X fue abandonado hace a\u00f1os, y ya no mantenemos activamente nuestro plugin de migraci\u00f3n.<\/div>\n<p>El plugin qTranslate funciona de forma completamente diferente a WPML. En lugar de tener diferentes idiomas en diferentes entradas, qTranslate coloca todos los idiomas en la misma entrada. <\/p>\n<p>Lo hace cambiando las entradas de, por ejemplo, <strong>Hello World<\/strong> a <strong>[:en]Hello World[:de]Hallo Welt[:]<\/strong>.<\/p>\n<p>Cuando desinstala qTranslate, todas estas metaetiquetas permanecen en su base de datos.<\/p>\n<p>Nuestro plugin de migraci\u00f3n puede hacer lo siguiente:<\/p>\n<ul>\n<li>Dividir el contenido de diferentes idiomas en diferentes entradas, permitiendo que su sitio funcione con WPML.<\/li>\n<li>Limpiar su base de datos de todas las metaetiquetas que quedaron de qTranslate.<\/li>\n<li>Convertir su sitio con tecnolog\u00eda qTranslate en un sitio de un solo idioma eliminando todas las traducciones y dejando solo el idioma que decida conservar.<\/li>\n<\/ul>\n<p><strong>Limitaciones:<\/strong><\/p>\n<ul>\n<li>Nuestro plugin de migraci\u00f3n solo funciona para entradas y p\u00e1ginas, los tipos de entrada integrados de WordPress. No funcionar\u00e1 con tipos de entrada personalizados. <\/li>\n<li>Debe corregir manualmente todos los men\u00fas del sitio despu\u00e9s de la migraci\u00f3n.<\/li>\n<\/ul>\n<p>Puede descargar nuestro plugin <a href=\"https:\/\/wordpress.org\/plugins\/qtranslate-to-wpml-export\/\" target=\"_blank\" rel=\"noopener noreferrer\">qTranslate X Cleanup and WPML Import<\/a> del repositorio de WordPress.<\/p>\n<h2>Conversi\u00f3n a un solo idioma (sin WPML, eliminar todas las traducciones)<\/h2>\n<p>Si est\u00e1 utilizando el plugin qTranslate Importer sin WPML, el resultado ser\u00e1 un sitio con un solo idioma. El proceso de conversi\u00f3n te preguntar\u00e1 qu\u00e9 lengua quieres mantener. Todos los dem\u00e1s idiomas se eliminar\u00e1n del sitio.<\/p>\n<p>Esto es \u00fatil si ha estado experimentando con qTranslate y ahora quiere limpiar la base de datos de todas esas metaetiquetas de idioma.<\/p>\n<p>Al final del procesamiento, todas las entradas tendr\u00e1n solo el idioma que elija.<\/p>\n<p>C\u00f3mo funciona:<\/p>\n<ol>\n<li>Desactive qTranslate y active el plugin <strong>qTranslate X Cleanup and WPML Import<\/strong>.<\/li>\n<li>Haz una copia de seguridad de tu base de datos. En serio, aunque s\u00f3lo est\u00e9s experimentando, tienes que hacer una copia de seguridad de tu base de datos.<\/li>\n<li>Vaya a <strong>Ajustes \u2192 qTranslate Importer<\/strong> y elija el idioma que desea conservar.<\/li>\n<li>Haz clic en el bot\u00f3n <strong>Limpiar<\/strong>. Esto recorrer\u00e1 todo el contenido del sitio y eliminar\u00e1 los metadatos de idioma del contenido.<\/li>\n<\/ol>\n<p>La pantalla del plugin se ve as\u00ed:<\/p>\n<figure id=\"attachment_1134700\" aria-describedby=\"caption-attachment-1134700\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-importer-no-wpml_update-2016.png\"><img decoding=\"async\" class=\"wp-image-1134700 size-medium\" title=\"qt-importer-no-wpml\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-importer-no-wpml_update-2016-300x150.png\" width=\"300\" height=\"150\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-importer-no-wpml_update-2016-300x150.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-importer-no-wpml_update-2016-150x75.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-importer-no-wpml_update-2016-768x384.png 768w, https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-importer-no-wpml_update-2016.png 956w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-1134700\" class=\"wp-caption-text\">qTranslate importador que convierte a un idioma<\/figcaption><\/figure>\n<p>Elige la lengua que quieres conservar y acepta las dos casillas de verificaci\u00f3n. Despu\u00e9s, puedes empezar la limpieza.<\/p>\n<h2 id=\"with-wpml\">Conversi\u00f3n a varios idiomas (convertir de qTranslate a WPML)<\/h2>\n<p>Si tiene WPML, el importador de qTranslate convertir\u00e1 el sitio de todos los idiomas en una entrada a diferentes idiomas en diferentes entradas. Cuando se complete la conversi\u00f3n, podr\u00e1 utilizar WPML en el sitio. <\/p>\n<p>La mejor manera de hacer esta conversi\u00f3n es desactivar qTranslate, activar WPML y el importador de qTranslate y dejar que haga todo autom\u00e1ticamente.<\/p>\n<p>El proceso de importaci\u00f3n se realizar\u00e1:<\/p>\n<ol>\n<li>Compruebe qu\u00e9 idiomas hab\u00eda utilizado qTranslate y active los mismos idiomas en WPML.<\/li>\n<li>Compruebe qu\u00e9 enlaces permanentes de idioma utiliz\u00f3 en qTranslate y elija la misma configuraci\u00f3n en WPML.<\/li>\n<li>Procese todas las entradas, taxonom\u00edas y campos personalizados y cree otros separados para diferentes idiomas.<\/li>\n<li>Crea reglas de reescritura de URL que te permitan redirigir los enlaces entrantes a sus nuevas URL.<\/li>\n<\/ol>\n<p>Para hacerlo de forma segura, sigue estos pasos:<\/p>\n<ol>\n<li>Desactive qTranslate y active WPML y el plugin <strong>qTranslate X Cleanup and WPML Import<\/strong>.<\/li>\n<li>Haz una copia de seguridad de tu base de datos. Esto es fundamental. Tienes que hacerlo antes de ejecutar la importaci\u00f3n.<\/li>\n<li>Ve a <strong>Configuraci\u00f3n \u2192 qTranslate Importador<\/strong> y revisa la conversi\u00f3n de datos prevista.<\/li>\n<li>Haz clic en el bot\u00f3n <strong>Inicio<\/strong>. Esto recorrer\u00e1 todo el contenido del sitio y lo convertir\u00e1 para usar WPML.<\/li>\n<\/ol>\n<h3>El proceso de importaci\u00f3n a WPML<\/h3>\n<p>La pantalla de importaci\u00f3n tiene este aspecto:<\/p>\n<figure id=\"attachment_1134699\" aria-describedby=\"caption-attachment-1134699\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-import-with-wpml_update-2016.png\"><img decoding=\"async\" class=\"wp-image-1134699 size-medium\" title=\"qt-importar-con-wpml\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-import-with-wpml_update-2016-300x160.png\" width=\"300\" height=\"160\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-import-with-wpml_update-2016-300x160.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-import-with-wpml_update-2016-150x80.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-import-with-wpml_update-2016-768x409.png 768w, https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-import-with-wpml_update-2016.png 941w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-1134699\" class=\"wp-caption-text\">Importaci\u00f3n de qTranslate a WPML<\/figcaption><\/figure>\n<p>Mientras se ejecuta, ver\u00e1s el progreso. No interrumpas el proceso de importaci\u00f3n hasta que diga \u00abfinalizado\u00bb. La pantalla deber\u00eda actualizarse cada pocos segundos, ya que procesa 10 entradas a la vez.<\/p>\n<h3>A\u00f1adir redireccionamientos URL<\/h3>\n<p>Una vez finalizada la importaci\u00f3n, ver\u00e1s lo siguiente:<\/p>\n<figure id=\"attachment_1134701\" aria-describedby=\"caption-attachment-1134701\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-importer-wpml-finished_update-2016.png\"><img decoding=\"async\" class=\"wp-image-1134701 size-medium\" title=\"qt-importador-wpml-acabado\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-importer-wpml-finished_update-2016-300x203.png\" width=\"300\" height=\"203\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-importer-wpml-finished_update-2016-300x203.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-importer-wpml-finished_update-2016-150x101.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-importer-wpml-finished_update-2016-768x519.png 768w, https:\/\/wpml.org\/wp-content\/uploads\/2012\/02\/qt-importer-wpml-finished_update-2016.png 934w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-1134701\" class=\"wp-caption-text\">Conversi\u00f3n de qTranslate a WPML completada<\/figcaption><\/figure>\n<p>Si puede editar el archivo <strong>.htaccess<\/strong>, copie todo del cuadro de reglas de reescritura <strong>.htaccess<\/strong> y a\u00f1\u00e1dalo al archivo <strong>.htaccess<\/strong> de su sitio.<\/p>\n<p>Hay un bot\u00f3n de <strong>validaci\u00f3n<\/strong> que leer\u00e1 ese archivo y comprobar\u00e1 que has a\u00f1adido las reglas en la ubicaci\u00f3n correcta.<\/p>\n<p>Alternativamente, puede a\u00f1adir la informaci\u00f3n de redirecci\u00f3n a su tema. Haga clic en el bot\u00f3n para descargar el archivo PHP con las reglas de redirecci\u00f3n y gu\u00e1rdelo en la carpeta de su tema. <\/p>\n<p>Luego, a\u00f1ada la siguiente l\u00ednea al archivo <strong>functions.php<\/strong> en el tema:<\/p>\n<pre>include(get_stylesheet_directory() . '\/qt-importer-redirects.php'); <\/pre>\n<p>Se trata de una sentencia PHP, por lo que debe ir dentro de un bloque <strong>&lt;?php &#8230; ?&gt;<\/strong>.<\/p>\n<h3>Otros textos que puede que tengas que editar manualmente<\/h3>\n<p>Muchos sitios que utilizan qTranslate han utilizado las metaetiquetas de idioma en varios lugares, codificadas en PHP o en p\u00e1ginas de opciones. Una vez que se aleje de qTranslate, tendr\u00e1 que utilizar diferentes formas de traducir estas cadenas. <\/p>\n<p>Primero, local\u00edzalos. Revise las diferentes pantallas de administraci\u00f3n en su tema y plugins que est\u00e9 utilizando y vea si hay alguna etiqueta como:<\/p>\n<pre>&lt;!\u2013-:en\u2013-&gt;Texto en ingl\u00e9s&lt;!\u2013-:\u2013-&gt;&lt;!\u2013-:fr\u2013-&gt;Texto en franc\u00e9s&lt;!\u2013-:\u2013-&gt;<\/pre>\n<p>Sustit\u00fayelos s\u00f3lo por el texto en la lengua por defecto.<\/p>\n<p>A continuaci\u00f3n, puede utilizar el m\u00f3dulo <a href=\"https:\/\/wpml.org\/documentation\/getting-started-guide\/string-translation\/\">String Translation<\/a> de WPML para traducirlos a cualquier idioma.<\/p>\n<h2>Conseguir ayuda<\/h2>\n<p>En caso de que necesite ayuda para migrar de qTranslate a WPML, visite el <a href=\"https:\/\/wpml.org\/forums\/forum\/english-support\/\" target=\"_blank\" rel=\"noopener noreferrer\">foro de soporte de WPML<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Migre sus traducciones de qTranslate a WPML con un complemento que conserve su configuraci\u00f3n original y limpie las metaetiquetas sobrantes de qTranslate.<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":3315,"menu_order":80,"comment_status":"closed","ping_status":"closed","template":"template-nosidebar-centered.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-15434263","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/pages\/15434263","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\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/comments?post=15434263"}],"version-history":[{"count":3,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/pages\/15434263\/revisions"}],"predecessor-version":[{"id":17854913,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/pages\/15434263\/revisions\/17854913"}],"up":[{"embeddable":true,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/pages\/3315"}],"wp:attachment":[{"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/media?parent=15434263"}],"wp:term":[{"taxonomy":"related-projects-category","embeddable":true,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/related-projects-category?post=15434263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}