WPML

Estamos contentos con una segunda beta de WPML Multilingual & Multicurrency for WooCommerce 3.3. Esta versión añade más potencia a la función multimoneda, funciona sin problemas con WordPress 3.9, mejora el rendimiento y corrige una serie de errores.

Opciones multimoneda avanzadas


La función multimoneda sigue avanzando y le permite gestionar sitios de comercio electrónico globales de forma aún más sencilla.

WCML añade un filtrado de moneda completo al panel de administración de WooCommerce. Ahora, podrá hacer un seguimiento sencillo de las monedas en las que vende y generar informes por moneda.

Reglas de redondeo para precios convertidos


Al establecer los precios por moneda, ahora puede hacer que WCML convierta los precios automáticamente, manteniendo al mismo tiempo precios elegantes.
Reglas de redondeo
Reglas de redondeo

Los precios que se determinan automáticamente al convertir el precio en la moneda predeterminada utilizando los tipos de cambio de las monedas adicionales se pueden redondear al número entero más cercano.

Incremento para el número entero más cercano:


  • 1454,07 se convierte en 1454 cuando este valor es 1

  • 1454,07 se convierte en 1450 cuando este valor es 10

  • 1454,07 se convierte en 1500 cuando este valor es 100
Cantidad a restar automáticamente: – el valor que se restará de la cantidad obtenida anteriormente.

Para 1454,07, cuando el incremento para el número entero más cercano es 100 y la cantidad a restar automáticamente es 1, la cantidad resultante es 1499.

Controles GUI para el selector de moneda


WPML Multilingual & Multicurrency for WooCommerce 3.3 le permite personalizar y mostrar selectores de moneda sin tocar ningún código. Al igual que con el selector de idiomas de WPML, ahora puede configurar el selector de moneda.
GUI del selector de moneda
GUI del selector de moneda

Una vez que active la función multimoneda, podrá dar estilo al selector de moneda y mostrarlo como un widget:

Widget del selector de moneda
Widget del selector de moneda

Y su selector de moneda se muestra en el front-end del sitio, sin necesidad de programar.

Selector de moneda: front-end
Selector de moneda: front-end

Mejoras de rendimiento

Hemos realizado un análisis exhaustivo de todas las consultas mysql que utiliza WPML Multilingual & Multicurrency for WooCommerce y, siempre que ha sido posible, hemos ajustado la lógica para minimizar su número y su impacto en el rendimiento general. Algunos ejemplos básicos de las áreas afectadas por estos cambios:
  • página de producto simple: alrededor de un 30 % menos de consultas
  • página de producto variable (4 variaciones): alrededor de un 20 % menos de consultas
  • página de productos (página de la tienda): alrededor de un 10 % menos de consultas

Caché añadida


Se ha añadido almacenamiento en caché de memoria para el cálculo de los precios en monedas distintas a la predeterminada para productos complejos, como productos variables con precios de oferta programados.

Forma más eficiente de gestionar la traducción de la base de la categoría al generar URL para traducciones en el selector de idiomas


En lugar de cambiar la configuración regional por completo para obtener la base de la categoría traducida a partir de la salida de la función gettext, se cargan directamente solo los archivos mo necesarios y se lee la traducción.

Problemas de memoria corregidos en la pestaña de productos cuando tenemos una gran cantidad de productos


Se evita cargar todos los productos en la memoria para generar la paginación.

Las mejoras de rendimiento afectan a la experiencia general al renderizar páginas relacionadas con WooCommerce (productos, tienda, carrito, finalizar compra). Al utilizar consultas más rápidas y en menor cantidad, estas páginas se cargan más rápido.

Mejores informes de ventas de productos de WooCommerce


Antes de esta nueva versión, el informe de ventas de productos se desglosaba en los diferentes productos en los distintos idiomas según el idioma en el que se crearon los pedidos al comprar los productos. En última instancia, los informes debían calcularse para los productos en general, por lo que hemos corregido esto en la nueva versión. Esta corrección no es totalmente compatible con versiones anteriores de WooCommerce (anteriores a la 2.1)
Ventas por producto (antes de WPML Multilingual & Multicurrency for WooCommerce 3.3)
Ventas por producto (antes de WPML Multilingual & Multicurrency for WooCommerce 3.3)

En WPML Multilingual & Multicurrency for WooCommerce, los informes siempre mostrarán los productos en el idioma actual, pero incluirán todos los productos comprados, independientemente del idioma del pedido.

Ventas por producto
Ventas por producto

Otras correcciones

Las notificaciones del panel de administración ahora se muestran en el idioma predeterminado del panel de administración


Los pedidos se realizan en diferentes idiomas según lo que elijan los clientes. El panel de administración ahora mostrará mensajes coherentes al usuario administrador, independientemente del idioma en el que se realizaron los pedidos.


  • El producto simple no se mostraba en el front-end al traducirlo en un orden determinado

    En la versión anterior, después de traducir un producto agrupado, los productos (traducciones) que pertenecían a ese grupo debían adjuntarse al grupo de forma manual, ya que no se añadían automáticamente. En la nueva versión, después de traducir un grupo, las traducciones de los productos que le pertenecen se anidan automáticamente bajo el producto traducido.

  • Títulos incompletos para los títulos de los productos en la página del carrito y de finalizar compra
    Debido a un error, los títulos de los productos no llevaban como prefijo el nombre del grupo al que pertenecían, como debería haber sido el caso.
    Productos con título incompleto
    Productos con título incompleto
    Productos con título completo
    Productos con título completo
  • Los productos principales (grupo) no se sincronizaban entre las traducciones de los productos agrupados

Otras correcciones

  • La etiqueta del atributo aparecía sin traducir en el pedido del backend: si añadía un producto variable al carrito en un idioma secundario y realizaba un pedido, en el backend, los atributos se mostraban en el idioma incorrecto.
  • Corregidos los problemas con la funcionalidad de edición rápida
  • Las traducciones de los atributos personalizados que incluían caracteres de espacio no se mostraban en el front-end.
  • La moneda desactivada sigue apareciendo si mantiene la moneda predeterminada para ese idioma en «Mantener».

Descargue y experimente


Esta beta solo está disponible desde su cuenta de WPML.org. Inicie sesión, vaya a la página Descargas y desplácese hasta el final. Verá WPML Multilingual & Multicurrency for WooCommerce 3.3 Beta. ¡Descargue, instale y diviértase!

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