Estamos listos con una Release Candidate para WPML 3.2. Una RC, además de sonar bien, también significa que estamos casi listos para enviar esta actualización a todo el mundo. De hecho, estamos pasando a WPML 3.2 en algunos de nuestros propios sitios.
Desde las betas anteriores, el contenido de WPML 3.2 no ha cambiado.
En esta actualización, hemos mejorado aún más el rendimiento, resuelto los problemas restantes y actualizado la traducción de taxonomía y el escaneo de cadenas.
Novedades en Traducción de taxonomía
WPML 3.2 añade una nueva pantalla en el panel de administración (una pestaña en Traducción de taxonomía) para sincronizar las jerarquías de las taxonomías. Anteriormente, esta tarea se realizaba automáticamente a medida que se traducía. El problema es que era difícil controlar lo que hacía y los resultados que se obtenían.
La nueva sincronización de jerarquía de taxonomías le permite establecer las mismas jerarquías de taxonomía para todos los idiomas. Funciona de la siguiente manera:
- Seleccionando el idioma que se usará como referencia (anteriormente, se asumía que era el idioma predeterminado del sitio)
- Viendo qué cambios se producirán en los árboles de taxonomía en todos los idiomas traducidos
- Aplicando estos cambios
Separamos esto del flujo de trabajo normal de «traducción de contenido» para mejorar (en gran medida) el rendimiento, la precisión y el control. La mayoría de los sitios que utilizan jerarquías de taxonomías complejas suelen editar el árbol de taxonomía mucho menos que las entradas. Según nuestra experiencia, el árbol de taxonomía se parece mucho al menú del sitio. Se actualiza de vez en cuando.

La nueva sincronización de taxonomías lee todo el árbol y ajusta todos los idiomas a la vez. Es mucho más precisa que lo que ejecutábamos en las versiones anteriores de WPML. Para evitar que esto se ejecute en cada trabajo de traducción, le permitimos ejecutarlo solo cuando usted lo desee. Esto ayuda a reducir la carga y le da el control sobre la taxonomía de su sitio.
Escaneo de cadenas mejorado en plugins y temas
WPML 3.2 mejora enormemente la precisión del escaneo de plugins y temas en busca de cadenas traducibles. Ahora, también registramos las cadenas bajo un contexto ligeramente diferente. No se preocupe, cuando actualice, WPML comprobará si tiene cadenas con los contextos «antiguos». Si es así, verá un mensaje sobre cómo actualizar. El proceso de actualización moverá las cadenas al nuevo contexto, se asegurará de que todas las cadenas en el código estén disponibles para su traducción y también limpiará las cadenas «fantasma» (cadenas sin traducir que ya no se utilizan).
Sí, mejor rendimiento
Durante todo este ciclo de desarrollo, probamos la carga de WPML en su servidor junto con cada cambio que realizamos. Nuestro objetivo es eliminar cualquier exceso que veamos y asegurarnos de que tanto la carga de la CPU como las consultas a la base de datos disminuyan.
Esta versión candidata no es una excepción. Logramos encontrar grupos de consultas que se podían eliminar. Como resultado, nuestras pruebas muestran un rendimiento superior en comparación con la versión de producción y las versiones de desarrollo anteriores de WPML 3.2. En lugar de presumir con números, le dejamos esto a usted para que lo evalúe.
Otros cambios en esta actualización
- Corregidos los problemas de compatibilidad con servidores Windows
- Corregidas las notificaciones por correo electrónico
- Corregidos los problemas con los sitemaps de WPSEO al usar idiomas en el dominio
- Actualizadas las traducciones de cadenas localizadas
- Varias otras correcciones de errores
- Mejorada la API y su documentación
- Mejorada la compatibilidad con Gravity Forms
Descargar
Esta versión de WPML solo está disponible desde su cuenta de WPML. Inicie sesión y haga clic en Descargas. Descargue el paquete CMS Beta y descomprímalo. Este ZIP contiene archivos ZIP de todos los componentes de WPML.
WPML 3.2 ya ha completado una ronda de control de calidad (QA). Ahora, después de todos los cambios recientes, estamos comenzando otro ciclo completo de QA. Esperamos publicar la versión final dentro de dos semanas.
¿Comentarios?
Nos encantaría conocer su opinión. Para preguntas, sugerencias e ideas, deje sus comentarios aquí. Para informar sobre problemas técnicos (y obtener ayuda de nuestros agentes de soporte), utilice nuestro foro de soporte técnico.
Actualización del 7 de junio: una semana de retraso y mejor rendimiento
WPML 3.2 se retrasó un poco, pero también está mejorando mucho. Justo antes de pulsar el botón de «publicar», realizamos más pruebas con nuestros propios sitios. Descubrimos un mal rendimiento y detuvimos todo para depurarlo. Resulta que WPML 3.2 tenía una interacción desafortunada con WPSEO y algunos otros plugins. Lo hemos solucionado y ahora WPML se ejecuta con aproximadamente la mitad de las consultas y del tiempo de PHP que la versión 3.1.9.7.
Vamos a volver a ejecutar el control de calidad para la funcionalidad pertinente. Este control de calidad comienza mañana (lunes). Después de esto, publicaremos WPML 3.2.
Lamentamos mucho este retraso adicional. Sabemos que este ciclo de desarrollo ha sido largo. Ha sido un ciclo de desarrollo largo y complejo, y queremos ofrecerle esta nueva versión de una manera que cumpla con las expectativas.

