- Stato
- Risolto
- Segnalato per
- WPML Multilingual & Multicurrency for WooCommerce 5.3.2
- Risolto in
- WCML 5.3.3
- Plugin/tema correlato
- WooCommerce Bookings
- Tag dell’argomento
- Compatibility, WCML
Panoramica del problema
Quando si utilizza WooCommerce Bookings con WPML, si verifica un problema di sincronizzazione se la conferma della prenotazione viene effettuata in una lingua diversa da quella dell’ordine. Questo problema causa discrepanze negli stati delle prenotazioni tra le diverse lingue.
Soluzione alternativa
Assicurati di avere un backup completo del tuo sito prima di procedere.
- Apri …/wp-content/plugins/woocommerce-multilingual/compatibility/WcBookings/class-wcml-bookings.php.
- Cerca la riga 1011.
- Sostituisci:
public function get_translated_bookings( $booking_id, $actual_translations_only = true ) { - Con:
public function get_translated_bookings( $booking_id, $actual_translations_only = false ) {