WPML

WPML 2.9 ya está disponible oficialmente con nuevas características, correcciones y mejoras que estamos seguros de que le encantarán.

La sección del selector de idiomas ha recibido una importante revisión en esta versión, lo que facilita mucho la creación de todo tipo de selectores de idiomas.

Selector de idiomas de solo banderas (sin escribir código)


Hemos activado la opción de mostrar solo banderas y añadido una opción para mostrar selectores de idiomas en forma de lista de manera horizontal. Juntas, estas dos características le permiten crear selectores de idiomas de solo banderas y mostrarlos como widgets.
banderas de idiomas
Selector de idiomas de solo banderas sin escribir código

Además, WPML 2.9 mejora la ordenación de idiomas de arrastrar y soltar.

La página Opciones del selector de idiomas se ha reescrito por completo y ahora cubre todo lo que WPML puede hacer.

Carpeta para el idioma predeterminado


WPML 2.9 le permite mostrar el idioma predeterminado de su sitio en una carpeta de idioma. Así, las URL de su sitio pueden verse como:


example.com/en/
example.com/es/
example.com/fr/

Para activarlo, seleccione la opción Usar directorio para el idioma por defecto en la caja Formato de URL de idioma.

Carpeta para el idioma predeterminado
Carpeta para el idioma predeterminado

Cuando activa esta opción, puede elegir qué va en el directorio raíz. Puede ser una página de WordPress o un archivo HTML estático. Si quiere que la página raíz se vea exactamente como las demás páginas de su sitio, una página de WordPress estará bien. Si quiere que se vea completamente diferente, como el mapa del mundo, puede crear un archivo HTML estático.

Corrección de compatibilidad con bbpress


Esto pasó un poco desapercibido para nosotros. Desde el lanzamiento de bbpress 2.3, se volvió incompatible con WPML de una manera muy básica. El orden de inicialización de bbpress ha cambiado, haciendo que se cargue antes que WPML. Esto creó una condición de carrera, provocando que los menús de bbpress se ocultaran.

Tuvimos que rediseñar la secuencia de inicialización de WPML para adaptarnos a este cambio. Como resultado, WPML y bbpress vuelven a ser totalmente compatibles.

Traducción desde el front-end


Hemos estado trabajando discretamente en una nueva forma de traducir sitios: desde formularios en el front-end, y ya está lista. Usando CRED, nuestro plugin de edición de contenido en el front-end, ahora podrá crear formularios para traducir contenido desde las páginas del front-end.

Quizás se pregunte de qué sirve la traducción desde el front-end. ¡Buena pregunta!

Cuando crea formularios de traducción en el front-end, tiene control total sobre la interfaz de traducción. Puede construir estos formularios usando una mezcla de HTML y shortcodes (para los campos de entrada). De esta manera, puede dar estilo a la interfaz de traducción para que coincida con el contenido.

Por ejemplo, si está traduciendo «casas», escribirá las etiquetas y agrupará los campos para que al traductor le quede súper claro qué significa cada campo. Este nivel de personalización solo es posible cuando realmente sabe qué está traduciendo y qué significa cada campo.

Otra ventaja de la traducción desde el front-end es que sus traductores no necesitan entrar al panel de administración de WordPress. Ven la interfaz de traducción familiar, directamente en las páginas públicas del sitio. Los traductores hacen clic en los iconos + para añadir contenido o en los iconos de «editar» para editarlos.

Usando CRED Frontend Translation, sus traductores obtienen los mismos privilegios que defina en Gestión de traducción de WPML. Usted elige si los traductores pueden trabajar en el backend de WordPress, en las páginas del front-end o en ambos.

Para disfrutar de las capacidades de traducción en el front-end en su sitio, necesitará comprar CRED y tener una cuenta CMS para WPML. Luego, descargue CRED Frontend Translation desde su cuenta y estará listo para empezar.

Otros cambios


Junto con estos cambios importantes, WPML 2.9 incluye una lista de mejoras y correcciones menores.

  • Añadidas etiquetas de título a la navegación

  • rel=canonical ahora es opcional y configurable en WPML -> Idiomas → Opciones de SEO

  • Permitido seleccionar todos los idiomas al enviar documentos a traducir desde el Escritorio de traducción

  • Mejorada la importación/exportación de .po desde la pantalla de Traducción de cadenas

  • Conservados los parámetros de url en el selector de idiomas

  • Duplicados todos los campos personalizados y la taxonomía al duplicar la entrada

  • Nueva función en la sección de Solución de problemas para actualizar las tablas de traducción después de cambiar el slug para entradas personalizadas o taxonomías personalizadas que tenían elementos traducidos

  • Permitida la reasignación de trabajos de traducción

Correcciones de errores:

  • Redirección por idioma del navegador (algunas versiones de IE)

  • Los iconos de banderas personalizadas no se muestran en las columnas de la tabla de entradas (pantalla de entradas)

  • La traducción del slug en el selector de idiomas no funciona cuando el idioma predeterminado de WPML es diferente al idioma original de Traducción de cadenas

  • El orden del idioma no se aplica antes del primer arrastre

  • Cambiar el slug de una taxonomía rompe cosas

  • Url incorrecta para entradas personalizadas con slug traducido.

Varios:

  • Cambiadas las referencias a la función obsoleta live() de jQuery

Lo próximo para WPML

Mejor comercio electrónico multilingüe


Nuestro próximo gran hito para WPML en realidad no va a WPML, sino a WPML Multilingual & Multicurrency for WooCommerce. Como probablemente ya haya leído aquí, estamos reconstruyendo por completo WPML Multilingual & Multicurrency for WooCommerce. Nuestro objetivo es proporcionar la mejor experiencia posible al ejecutar sitios de comercio electrónico multilingües.

Con este espíritu, la próxima versión menor de WPML estará dedicada a añadir características que son necesarias para el comercio electrónico multilingüe. La principal es una página de traducción centralizada para la taxonomía. Todo quedará mucho más claro cuando lancemos la primera beta del nuevo plugin WPML Multilingual & Multicurrency for WooCommerce.

Estamos hablando de WooCommerce, pero una vez que esté listo para WooCommerce, haremos que ese plugin sea genérico para que sea compatible también con Jigoshop, MarketPress y posiblemente WPEC.

Gestión completa de roles


Al igual que muchos de ustedes, aquí estamos creciendo. Hace solo unos años, éramos 3 haciendo todo. Ahora, somos más de 30 personas y todo se vuelve más complejo. Gestionar las traducciones de nuestros diferentes sitios es una de las tareas que queremos optimizar.

Sería genial si pudiéramos tener a alguien gestionando las traducciones. Hoy en día, ese alguien necesita ser un administrador de WordPress. Es problemático.

Para WPML 3.0, planeamos crear un nuevo rol llamado «Gestor de traducción». Ese gestor podrá enviar contenido a traducir (entradas, taxonomía, cadenas y productos). Podrán comunicarse con los traductores, plantear problemas y editar la traducción.

Si usted también le ve una buena utilidad a un gestor de traducción, añada sus comentarios aquí y cuéntenos cómo cree que debería funcionar.

¿Qué opina?


¿Le gustan las nuevas características de WPML 2.9? ¿Alguna sugerencia o idea?

No podemos implementar todo de inmediato, pero estamos muy contentos de escucharle y ver qué puede incluirse en las próximas versiones. Deje sus comentarios y háganoslo saber.

Por cierto, seguimos contratando


En este momento, tenemos vacantes para tres desarrolladores. Si es un desarrollador excepcional, una persona divertida con la que trabajar y quiere unirse a un lugar que es tanto un trabajo como una familia, por favor, contáctenos.

¿Le ha resultado útil? Comparta este artículo: