Ya tenemos lista una versión candidata de WPML 2.4.0, una nueva versión principal con nuevas e importantes funciones. Lo mejor de esta versión es la nueva sincronización de menús, pero hay muchas otras características nuevas que vale la pena probar.
Sincronización de menús
Los menús son geniales y WPML permite traducirlos. Pero, ¿qué hace con un menú complejo que aparece en 5 idiomas?

Hasta ahora, tenía que crear traducciones para ese menú y completarlas manualmente. Ya no. Ahora, WPML puede hacerlo por usted. Vaya a WPML->Sincronización de menús de WP. Verá cómo se comparan los menús en otros idiomas con el menú en el idioma predeterminado.

Haga clic en el botón de sincronización. Si faltan otros menús, WPML los creará. Si ya existen, WPML los actualizará.

Esta sincronización no se limita a sobrescribir los menús traducidos. Si ya tiene menús traducidos en los que ha realizado algunas ediciones manuales, WPML simplemente los actualizará y conservará sus ediciones.
Filtrar por elemento superior en el Escritorio de traducción
Traducimos gran parte de WPML.org a cuatro idiomas, pero no todo. Hay muchísimo contenido que no tiene sentido traducir. Siempre nos resultaba difícil saber qué páginas necesitaban traducción en las secciones que sabíamos que queríamos traducir.
Por eso, hemos añadido un filtro por elemento superior. Vaya al Escritorio de traducción y verá la opción «Superior» en la sección de filtros. Puede elegir filtrar los elementos según su elemento superior.

Para las páginas, es la página superior. Para las entradas, es la categoría. Y ahora, puede ver todo lo que hay bajo un elemento superior específico y encontrar aquellos elementos que necesitan traducción.
Selector de idiomas en el menú
Esta ha sido una petición muy popular desde que empezaron los menús de WordPress. WPML 2.4.0 le permite insertar el selector de idiomas en su menú. Vaya a WPML->Idiomas y busque la opción para añadir un selector de idiomas al menú.

Se verá como otro elemento del menú, pero incluirá los idiomas. ¡Ya no se necesitan trucos para lograr esto!
Traducción de nombres de autor opcional
Los sitios que tienen miles de usuarios (como wpml.org) notarán que muchas entradas en la tabla de Traducción de cadenas incluyen nombres de autores. Esto no es un gran problema, pero crea una carga en las consultas de la base de datos y hace que la pantalla de Traducción de cadenas se llene de... basura. A veces, se desea traducir los nombres de los usuarios, pero no siempre.
Hemos añadido una opción para que elija qué usuarios se traducen. Vaya a WPML->Traducción de cadenas y busque en «Más opciones».

De esta forma, puede traducir los nombres de los escritores, pero no los nombres de esos miles de suscriptores.
Traducción para la categoría «Sin categoría»
Hasta ahora, la categoría «untranslated» se llamaba «untranslated @es» (en español). Ahora, verá una traducción adecuada y podrá cambiarle el nombre más adelante si lo desea. WPML 2.4.0 viene con traducciones integradas para muchos idiomas, por lo que las categorías no traducidas ya obtendrán los nombres correctos. En los sitios existentes, esto no cambiará de nombre automáticamente, pero puede editarlo usted mismo.
Soporte completo para sincronizar campos personalizados para traducciones
No hay ninguna captura de pantalla para mostrar de esta función, ya que se trata de un conjunto de nuevas llamadas a la API. Escribiré sobre ellas en detalle cuando lancemos Types, que utiliza esta API para la traducción de campos personalizados. Por supuesto, también trabajaremos con otros autores para ayudarles a utilizarla en temas y plugins.
Errores y rendimiento
Hemos dedicado mucho tiempo a corregir los errores notificados en el foro. A medida que WPML madura, estos errores se vuelven más difíciles de detectar, ya que solo aparecen en casos muy específicos. Gracias a Daniel, nuestro nuevo gestor de soporte, pudimos identificar estos problemas tan complicados.
Entre los errores más destacados, tuvimos problemas con las categorías en WordPress 3.0.x, problemas con la taxonomía no jerárquica y un problema muy esquivo al cambiar las entradas personalizadas a traducibles.
También logramos optimizar el uso de la base de datos al reducir el tamaño de la tabla de traducción y almacenar en caché las operaciones SQL. Esto mejorará el tiempo de ejecución y el consumo de memoria en algunos sitios, especialmente en los más grandes.
Descargar y probar
Le invitamos a descargar WPML 2.4.0 RC1 desde su cuenta de WPML. Inicie sesión, haga clic en Descargas y desplácese hasta el final. Se encuentra en el paquete Beta. Hemos realizado muchas pruebas en esta versión y ya se está ejecutando en nuestro propio sitio. Esperamos lanzarla pronto y su ayuda para probarla sería genial.
Por cierto, escribimos sobre cómo gestionar el contenido no traducido. Este es nuestro próximo objetivo.


