Saltar navegación

Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.

Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.

Hoy no hay asistentes de soporte disponibles en el foro Spanish. Siéntase libre de enviar sus tiques y les daremos trámite tan pronto como estemos disponibles en línea. Gracias por su comprensión.

Sun Mon Tue Wed Thu Fri Sat
- 8:00 – 15:00 8:00 – 15:00 8:00 – 15:00 8:00 – 15:00 8:00 – 15:00 -
- 16:00 – 17:00 16:00 – 17:00 16:00 – 17:00 16:00 – 17:00 16:00 – 17:00 -

Zona horaria del aficionado: Europe/Rome (GMT+02:00)

Este tema contiene 1 respuesta, tiene 2 voces.

Última actualización por Alejandro hace 1 año, 7 meses.

Asistido por: Alejandro.

Autor Entradas
septiembre 9, 2022 en 9:03 pm #12024957

rodrigoM-14

Hola,

Estamos teniendo el mismo problema que anteriormente se comentó en los topics:

https://wpml.org/es/forums/topic/duplica-reservas-en-woocommerce-booking/

https://wpml.org/forums/topic/woocommerce-bookings-being-created-in-each-language/

https://wpml.org/es/forums/topic/problemas-con-woocommerce-bookings/page/5/

Es decir, al realizar una reserva se envían 3 mails y se crean 3 referencias (una para cada idioma de la web). Todos los productos están traducidos mediante copia.

En esta discusión: https://wpml.org/es/forums/topic/problemas-con-woocommerce-bookings/page/5/

se indicó que este comportamiento se solventaría en versiones posteriores de WPML y también se hace referencia a un workaround para solucionarlo, pero está explicado a través de unos videos que no se pueden ver porque los links están ocultos.

¿Podrían indicarnos si ese problema está ya solucionado de alguna forma o en qué consiste ese workaround para poder probarlo en nuestra web?

Muchas gracias.

mails.png
estados pedido.png
septiembre 12, 2022 en 3:46 pm #12036167

Alejandro
Supporter

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Rome (GMT+02:00)

Hola! la solución que habíamos propuesto todavía no se encuentra en ningunas de nuestras versiones actuales y está pautada para WooCommerce Multilingual 5.2.0

El problema con el WooCommerce Bookings es que necesita hacer las reservaciones en cada idioma. esto no es algo hecho por nosotros, sino como ellos decidieron hacer su procedimiento compatible con nosotros.

Tienes 2 opciones:

- Crear productos nuevos (ya que el problema sucede cuando tienes productos con bookings previos a su traducción)

- Comentar el siguiente código cuando estés por traducir un producto (o por actualizarlo) y luego que termines, puedes quitar el comentario y dejarlo como estaba antes.

El código original se encuentra en wp-content/plugins/woocommerce-multilingual/compatibility/class-wcml-bookings.php

add_action( 'woocommerce_new_booking', [ $this, 'duplicate_booking_for_translations' ] );

Comentado se vería así:

// add_action( 'woocommerce_new_booking', [ $this, 'duplicate_booking_for_translations' ] );

Saludos.

El tema '[Cerrado] Woocomerce Booking envían mails duplicados en cada idioma' está cerrado a nuevas respuestas.