- 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 ) {