WPML
Estado
Resuelto
Notificado para
WPML Multilingual & Multicurrency for WooCommerce 5.3.2
Resuelto en
WCML 5.3.3
Plugin/tema relacionado
WooCommerce Bookings
Etiquetas de temática
Compatibility, WCML

Resumen del problema

Al usar WooCommerce Bookings con WPML, surge un problema de sincronización si la confirmación de una reserva se realiza en un idioma diferente al idioma del pedido. Este problema causa discrepancias en los estados de las reservas en los diferentes idiomas.

Solución alternativa

Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.


  • Abra …/wp-content/plugins/woocommerce-multilingual/compatibility/WcBookings/class-wcml-bookings.php.

  • Busque la línea 1011.

  • Cambie:
    	public function get_translated_bookings( $booking_id, $actual_translations_only = true ) {

  • Por:
    	public function get_translated_bookings( $booking_id, $actual_translations_only = false ) {

Todos los problemas conocidos →