- Status
- Resolvido
- Relatado para
- WPML Multilingual & Multicurrency for WooCommerce 5.3.2
- Resolvido em
- WCML 5.3.3
- Plugin/tema relacionado
- WooCommerce Bookings
- Tags de tópico
- Compatibility, WCML
Visão geral do problema
Ao usar o WooCommerce Bookings com o WPML, surge um problema de sincronização se a confirmação de uma reserva for feita em um idioma diferente do idioma do pedido. Esse problema causa discrepâncias nos status das reservas em diferentes idiomas.
Solução alternativa
Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.
- Abra …/wp-content/plugins/woocommerce-multilingual/compatibility/WcBookings/class-wcml-bookings.php.
- Procure a linha 1011.
- Altere:
public function get_translated_bookings( $booking_id, $actual_translations_only = true ) { - Para:
public function get_translated_bookings( $booking_id, $actual_translations_only = false ) {