{"id":1198350,"date":"2017-02-03T08:58:06","date_gmt":"2017-02-03T08:58:06","guid":{"rendered":"https:\/\/wpml.org\/2017\/02\/wpml-3-6-traduccion-para-constructores-de-paginas-intercambiador-de-idiomas-nuevo-y-compatibilidad-con-wp-4-7\/"},"modified":"2017-02-03T08:58:06","modified_gmt":"2017-02-03T08:58:06","slug":"wpml-3-6-traduccion-para-constructores-de-paginas-intercambiador-de-idiomas-nuevo-y-compatibilidad-con-wp-4-7","status":"publish","type":"post","link":"https:\/\/wpml.org\/es\/versiones-wpml-es\/2017\/02\/wpml-3-6-traduccion-para-constructores-de-paginas-intercambiador-de-idiomas-nuevo-y-compatibilidad-con-wp-4-7\/","title":{"rendered":"WPML 3.6: traducci\u00f3n para constructores de p\u00e1ginas, intercambiador de idiomas nuevo y compatibilidad con WP 4.7"},"content":{"rendered":"<p><strong>Esta renovada versi\u00f3n de WPML viene con nuevas funciones, mejoras generales y compatibilidad con WordPress 4.7.<\/strong><\/p>\n<h2>Traducci\u00f3n para constructores de p\u00e1ginas basados en shortcode<\/h2>\n<p>Desde ahora, es mucho m\u00e1s f\u00e1cil traducir sitios web que utilizan constructores de p\u00e1ginas. En esta versi\u00f3n, nos las ingeniamos para agregar soporte completo para constructores de p\u00e1ginas que utilizan shortcode. En la pr\u00f3xima versi\u00f3n, a\u00f1adiremos tambi\u00e9n soporte para otros constructores de p\u00e1ginas que almacenan sus dise\u00f1os de formas diferentes (generalmente como postmeta).<\/p>\n<p>Afortunadamente, pudimos abarcar todo el soporte para constructores basados en shortcode utilizando el archivo de configuraci\u00f3n de WPML. Esto implica que pudimos a\u00f1adir compatibilidad para dichos constructores sin lanzar una versi\u00f3n nueva de WPML.<\/p>\n<p>Esta versi\u00f3n viene con soporte para <strong>Visual Composer<\/strong>, <strong>Divi<\/strong> y <strong>Cornerstone (X Theme)<\/strong>.<\/p>\n<p>Este nuevo soporte implica que usted solo debe traducir los textos, sin la necesidad de recrear completamente el dise\u00f1o por idioma.<\/p>\n<p>Para poder aprovechar esta integraci\u00f3n nueva, deber\u00e1 instalar <strong>Translation Management<\/strong> y <strong>String Translation<\/strong>. Luego, configurar WPML para traducir por medio del <strong>Editor de traducciones<\/strong>.<\/p>\n<p>Conozca c\u00f3mo opera esta funcionalidad en el v\u00eddeo de Dario:<\/p>\n<div class=\"embed-responsive embed-responsive-16by9\"><iframe width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/MSqNzrdPMkE?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/div>\n<p>Y tambi\u00e9n puede ver la descripci\u00f3n completa en <a href=\"\/?page_id=1154704\">C\u00f3mo traducir contenido creado por constructores de p\u00e1ginas<\/a>.<\/p>\n<p>Si desea agregar este soporte para otros constructores de p\u00e1ginas, deber\u00e1 crear un <a href=\"https:\/\/wpml.org\/documentation\/support\/language-configuration-files\/\">archivo de configuraci\u00f3n de idioma<\/a> para cada uno. El documento sobre <a href=\"\/?page_id=1154692\">C\u00f3mo integrar constructores de p\u00e1ginas que utilizan shortcode con WPML<\/a> lo explica en detalle.<\/p>\n<h2>Opciones nuevas para el intercambiador de idiomas<\/h2>\n<p>WPML realiza muchas tareas en segundo plano, aunque los visitantes solo noten el trabajo del <strong>intercambiador de idiomas<\/strong>. WPML 3.6 permite crear intercambiadores de idiomas personalizados con facilidad y presentarlos exactamente de la forma esperada.<\/p>\n<p>Esta versi\u00f3n integra un redise\u00f1o completo de los <a href=\"https:\/\/wpml.org\/es\/documentation-2\/guia-de-inicio\/configuracion-del-idioma\/opciones-del-intercambiador-de-idiomas\/\">intercambiadores de idiomas<\/a>. Sus caracter\u00edsticas principales son:<\/p>\n<ul>\n<li><strong>Compatibilidad completa con versiones anteriores<\/strong>: usted puede actualizar con seguridad y disfrutar de las funciones nuevas, sin preocuparse por problemas en el sitio web.<\/li>\n<li><strong>El intercambiador de idiomas de men\u00fa agrega men\u00faes en lugar de c\u00f3digo HTML<\/strong>: las versiones anteriores de WPML agregaban HTML al men\u00fa a efectos de mostrar un elemento en el intercambiador de idiomas. Esto resultaba suficiente para muchos temas pero no manten\u00eda la compatibilidad con todos. Este intercambiador de idiomas nuevo agrega elementos de men\u00fa, lo que lo hace totalmente compatible con todos los temas. Tambi\u00e9n resulta m\u00e1s f\u00e1cil estilizar el men\u00fa del intercambiador de idiomas.<\/li>\n<li><strong>Soporte para intercambiadores m\u00faltiples en ubicaciones tambi\u00e9n m\u00faltiples:<\/strong> algunos intercambiadores, como el de pie, pueden mostrarse una sola vez en cada sitio web. Sin embargo, otros como el intercambiador de widget, puede mostrarse en diversos lugares. Ahora usted puede agregar tantos intercambiadores como desee.<\/li>\n<li><strong><a href=\"\/?page_id=1146724\">Plantillas Twig para personalizaci\u00f3n e incrustaci\u00f3n de temas de forma sencilla:<\/a><\/strong> el nuevo intercambiador de idiomas utiliza plantillas Twig. Este es un lenguaje de plantillas simple que no requiere ning\u00fan saber de programaci\u00f3n para utilizar y modificar. Esto hace que la personalizaci\u00f3n de los intercambiadores de idiomas sea mucho m\u00e1s f\u00e1cil. Pero ello no es todo: desde ahora, los temas pueden incluir carpetas de intercambiadores de idiomas que WPML puede aprovechar. Cuando est\u00e9n presentes, WPML utilizar\u00e1 el intercambiador por defecto creado por el tema.<\/li>\n<li><strong>GUI m\u00e1s amigable<\/strong>: una interfaz de usuario m\u00e1s amigable implica que tiene opciones m\u00e1s f\u00e1ciles de interpretar y, por tanto, de controlar. Dado que esta versi\u00f3n nueva incluye una cantidad importante de opciones nuevas, hemos llegado a la conclusi\u00f3n que es el momento adecuado para remodelar la GUI. Luego de tres pruebas de usabilidad, hemos logrado un dise\u00f1o que nos agrada. Esperamos que a ustedes tambi\u00e9n.<\/li>\n<\/ul>\n<h2>Descarga autom\u00e1tica para paquetes de idiomas de WordPress<\/h2>\n<p>Cuando usted agregue idiomas a WPML, este descargar\u00e1 autom\u00e1ticamente el paquete de idioma correspondiente para WordPress. Esto es bueno por varias razones. Obviamente, es bueno poder cambiar el idioma de administraci\u00f3n y ver todo localizado. Tambi\u00e9n resulta bueno para la compatibilidad con WordPress 4.7 y que WordPress pueda ofrecer ese idioma a los usuarios.<\/p>\n<h2>Compatibilidad con WordPress 4.7<\/h2>\n<p>Hemos estado desarrollando y probando WordPress 4.7 desde las primeras versiones alfa. WPML 3.6 QA corre tanto en WordPress 4.7 como en 4.6. El cambio m\u00e1s notable en la versi\u00f3n para WordPress 4.7 es la introducci\u00f3n de preferencias en el idioma del usuario. Desde ahora, la configuraci\u00f3n de WPML est\u00e1 dentro de la configuraci\u00f3n de WordPress (WPML le indica a WordPress que debe descargar los paquetes de idioma). Tambi\u00e9n hay cambios m\u00e1s sutiles para la API y las funciones obsoletas.<\/p>\n<h2>Otras mejoras<\/h2>\n<p>Como siempre, estabilidad, seguridad y rendimiento est\u00e1n primero en las funciones nuevas. Esta versi\u00f3n incluye una lista de mejoras que resuelven diversos problemas.<\/p>\n<ul>\n<li>Validaci\u00f3n mejorada para el tipo de negociaci\u00f3n de \u00abIdiomas diferentes en directorios\u00bb.<\/li>\n<li>Direcci\u00f3n URL ajustada en la devoluci\u00f3n de wp_upload_dir para cuando WPML est\u00e1 configurado para utilizar idiomas en dominios.<\/li>\n<li>Manejo de barras solucionado cuando se copian campos personalizados.<\/li>\n<li>Funcionalidad \u00abCrear archivo PO\u00bb solucionada para que incluya msgctxt cuando sea necesario.<\/li>\n<li>Imposibilidad de env\u00edo de unidades vac\u00edas en archivos XLIFF.<\/li>\n<li>Se solucion\u00f3 la fecha de GravityForms en el panel de traducciones.<\/li>\n<li>Se solucion\u00f3 un problema por el cual las opciones de bot\u00f3n con textos largos y HTML no se mostraban.<\/li>\n<li>Se solucion\u00f3 un problema de compatibilidad con las redirecciones de Yoast.<\/li>\n<li>Se solucion\u00f3 un problema con la redirecci\u00f3n de navegadores cuando se utilizaban idiomas con variaciones regionales.<\/li>\n<li>Se solucion\u00f3 un problema de compatibilidad en instalaciones de sitios web m\u00faltiples cuando WP 4.6+ utilizaba Sunrise.<\/li>\n<li>En sitios m\u00faltiples, la configuraci\u00f3n del sitio principal no se altera m\u00e1s durante la instalaci\u00f3n de los sitios secundarios.<\/li>\n<li>Se solucion\u00f3 un problema de redirecci\u00f3n en sitios cuya configuraci\u00f3n de idioma era para dominio.<\/li>\n<li>Se solucion\u00f3 un problema de redirecci\u00f3n en servidores Nginx con configuraci\u00f3n de idioma para dominios.<\/li>\n<li>Se solucion\u00f3 un problema de clonaci\u00f3n de valores no objeto para objetos wp_query.<\/li>\n<li>Se solucion\u00f3 un problema de sincronizaci\u00f3n de plantillas cuando la plantilla est\u00e1 definida como por defecto.<\/li>\n<li>Se elimin\u00f3 la clase Snoopy y, en su lugar, se utiliza la clase WP_Http (\u00a1al fin!)<\/li>\n<li>Se solucion\u00f3 un problema de compatibilidad con get_option(&#8216;siteurl&#8217;) en sitios con idiomas configurados como dominio.<\/li>\n<li>Se solucion\u00f3 un problema con WPML_Backend_Request::get_ajax_request_lang.<\/li>\n<li>Se solucion\u00f3 un problema con SitePress::_sync_custom_field para poder manejar informaci\u00f3n seriada.<\/li>\n<li>Se elimin\u00f3 la restricci\u00f3n de tener ingl\u00e9s exclusivamente como idioma por defecto cuando se sincroniza el men\u00fa de WP.<\/li>\n<li>Se solucion\u00f3 un problema de advertencia de WPML cuando se agregan entradas desde la interfaz de usuario.<\/li>\n<li>Se solucion\u00f3 un problema al duplicar entradas con comentarios que deben ser duplicados tambi\u00e9n.<\/li>\n<li>Se solucion\u00f3 un problema al ignorar notificaciones de administraci\u00f3n de plugines que contienen caracteres especiales en el t\u00edtulo.<\/li>\n<li>Se solucion\u00f3 un problema al configurar p\u00e1ginas de blog est\u00e1ticas cuando la p\u00e1gina es eliminada definitivamente.<\/li>\n<li>Se solucion\u00f3 un problema de compatibilidad al utilizar Google PageSpeed Tools en Apache o Nginx.<\/li>\n<li>Se evit\u00f3 la codificaci\u00f3n doble del ampersand en la direcci\u00f3n URL del intercambiador de idiomas.<\/li>\n<li>Se solucion\u00f3 un problema por el cual la informaci\u00f3n de idioma no se guardaba cuando las entradas era creadas desde una llamada de AJAX.<\/li>\n<li>El intercambiador de idiomas en el pie de Twenty Sixteen era cortado.<\/li>\n<li>El intercambiador de idiomas en el pie de Twenty Fifteen aparec\u00eda parcialmente oculto detr\u00e1s de la barra lateral.<\/li>\n<li>Se modific\u00f3 el estilo del mensaje en la funcionalidad Sync Field.<\/li>\n<li>Se agreg\u00f3 una advertencia sobre elementos de men\u00fa ausentes cuando solo hay configurado un idioma en el sitio.<\/li>\n<li>Se mejor\u00f3 el uso de los recursos del servidor cuando se escanea temas o plugines en busca de cadenas.<\/li>\n<li>Se mejor\u00f3 la carga de p\u00e1ginas y el consumo de memoria en la p\u00e1gina de localizaci\u00f3n de temas y plugines. <\/li>\n<li>Se solucion\u00f3 un problema al intentar registrar una cadena con el nombre de 0.<\/li>\n<li>Se solucion\u00f3 un problema que ten\u00eda lugar al registrar doblemente el contenido de un widget multiling\u00fce.<\/li>\n<li>Se solucion\u00f3 un problema que ten\u00eda lugar el intentar escanear cadenas antes que el asistente finalizara. Ahora no se puede.<\/li>\n<li>Se solucion\u00f3 un error al ejecutar el restablecimiento de WPML.<\/li>\n<li>Se solucion\u00f3 un problema al importar archivos .po grandes.<\/li>\n<\/ul>\n<h2>\u00bfY las otras funciones de las cuales hemos hablado?<\/h2>\n<p>Somos conscientes que la lista de funciones esperadas es siempre m\u00e1s grande que lo que incluimos en cada versi\u00f3n. Hay una gran cantidad de funciones y mejoras que desear\u00edamos haber incluido en WPML 3.6 pero nos fue imposible debido al tiempo. Esperamos que sepan que estamos haciendo nuestro mejor esfuerzo posible para que todos est\u00e9n felices. Si hemos prometido algo que no est\u00e1 incluido aqu\u00ed, recu\u00e9rdenos de hacerlo. La lista de mejoras para WPML 3.6.1 tiene alrededor de 30 puntos. La lista de mejoras para WPML 3.7 m\u00e1s de 100.<\/p>\n<h2>Descargar y actualizar<\/h2>\n<p>Como es nuestra costumbre, les recordamos hacer un respaldo de sus sitios web antes de actualizar WordPress, temas o plugines. Todos hacen lo mejor para mantener la compatibilidad con WordPress. Sin embargo, nunca se sabe qu\u00e9 sorpresas aparecer\u00e1n debido a problemas de compatibilidad o cambios de configuraci\u00f3n. No importa qu\u00e9 actualicemos en nuestros sitios web, siempre hacemos un respaldo completo con anterioridad.<\/p>\n<p>Usted recibir\u00e1 actualizaciones autom\u00e1ticas de WPML en todos los sitios web registrados (usted registra todos sus sitios web \u00bfno?). Tambi\u00e9n puede descargar WPML manualmente desde <a href=\"https:\/\/wpml.org\/es\/account\/\">su cuenta<\/a>. Aseg\u00farese de actualizar siempre todos los componentes de WPML al mismo tiempo.<\/p>\n<h2>\u00bfComentarios?<\/h2>\n<p>Nos gustar\u00eda recibir sus comentarios, ideas, sugerencias y preguntas.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Esta renovada versi\u00f3n de WPML viene con nuevas funciones, mejoras generales y compatibilidad con WordPress 4.7. Traducci\u00f3n para constructores de p\u00e1ginas basados en shortcode Desde ahora, es mucho m\u00e1s f\u00e1cil traducir sitios web que utilizan constructores de p\u00e1ginas. En esta versi\u00f3n, nos las ingeniamos para agregar soporte completo para constructores de p\u00e1ginas que utilizan shortcode. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","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,"_uag_custom_page_level_css":"","ep_exclude_from_search":false,"footnotes":""},"categories":[52],"tags":[],"class_list":["post-1198350","post","type-post","status-publish","format-standard","hentry","category-versiones-wpml-es"],"spectra_custom_meta":{"ratings_users":["0"],"ratings_score":["0"],"ratings_average":["0"],"_alp_processed":["1517823519"],"_views_template":["0"],"_top_nav_excluded":[""],"_cms_nav_minihome":[""],"_oembed_8bb2c60fee9f2fb978c8038ffdac8e5f":["<iframe width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/MSqNzrdPMkE?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe>"],"_oembed_time_8bb2c60fee9f2fb978c8038ffdac8e5f":["1486118711"],"_oembed_bbf56b1d4c25ce11481afba39f176f85":["<iframe width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/MSqNzrdPMkE?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe>"],"_oembed_time_bbf56b1d4c25ce11481afba39f176f85":["1493479087"],"_oembed_8b192c37df925cacb831b3922e69595d":["<iframe title=\"Using WPML To Translate Pages Built With Fusion Builder (Avada Theme)\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/_bNqjjBPdGA?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>"],"_oembed_time_8b192c37df925cacb831b3922e69595d":["1646235840"],"_wpml_media_featured":["1"],"_wpml_media_duplicate":["0"],"_uag_css_file_name":["uag-css-1198350.css"],"_uag_page_assets":["a:9:{s:3:\"css\";s:0:\"\";s:2:\"js\";s:0:\"\";s:18:\"current_block_list\";a:1:{i:0;s:14:\"core\/shortcode\";}s:8:\"uag_flag\";b:0;s:11:\"uag_version\";s:10:\"1779096058\";s:6:\"gfonts\";a:0:{}s:10:\"gfonts_url\";s:0:\"\";s:12:\"gfonts_files\";a:0:{}s:14:\"uag_faq_layout\";b:0;}"]},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"gform-image-choice-sm":false,"gform-image-choice-md":false,"gform-image-choice-lg":false,"woocommerce_thumbnail":false,"woocommerce_single":false,"woocommerce_gallery_thumbnail":false},"uagb_author_info":{"display_name":"Amir","author_link":"https:\/\/wpml.org\/es\/author\/amir\/"},"uagb_comment_info":0,"uagb_excerpt":"Esta renovada versi\u00f3n de WPML viene con nuevas funciones, mejoras generales y compatibilidad con WordPress 4.7. Traducci\u00f3n para constructores de p\u00e1ginas basados en shortcode Desde ahora, es mucho m\u00e1s f\u00e1cil traducir sitios web que utilizan constructores de p\u00e1ginas. En esta versi\u00f3n, nos las ingeniamos para agregar soporte completo para constructores de p\u00e1ginas que utilizan shortcode.&hellip;","_links":{"self":[{"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/posts\/1198350","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/types\/post"}],"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=1198350"}],"version-history":[{"count":0,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/posts\/1198350\/revisions"}],"wp:attachment":[{"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/media?parent=1198350"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/categories?post=1198350"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/tags?post=1198350"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}