- Statut
- Résolu
- Signalé pour
- WPML Multilingual & Multicurrency for WooCommerce 5.3.2
- Résolu dans
- WCML 5.3.3
- Extension/thème associé
- WooCommerce Bookings
- Étiquettes de sujet
- Compatibility, WCML
Aperçu de l’anomalie
Lorsque vous utilisez WooCommerce Bookings avec WPML, un problème de synchronisation survient si la confirmation d’une réservation est effectuée dans une langue différente de la langue de la commande. Ce problème provoque des incohérences dans les statuts de réservation entre les différentes langues.
Solution de contournement
Veuillez vous assurer d’avoir une sauvegarde complète de votre site avant de continuer.
- Ouvrez …/wp-content/plugins/woocommerce-multilingual/compatibility/WcBookings/class-wcml-bookings.php.
- Recherchez la ligne 1011.
- Remplacez :
public function get_translated_bookings( $booking_id, $actual_translations_only = true ) { - Par :
public function get_translated_bookings( $booking_id, $actual_translations_only = false ) {