WPML
상태
해결됨
보고된 제품
WPML Multilingual & Multicurrency for WooCommerce 5.5.1
해결된 버전
WooCommerce Multilingual & Multicurrency 5.5.2
관련 플러그인/테마
WooCommerce Bookings
주제 태그
Compatibility, WCML

문제 개요

WPML과 함께 WooCommerce Bookings를 사용할 때, 한 언어에서 예약된 시간대가 다른 언어로 볼 때 종료 시간 드롭다운에서 일관되게 차단되지 않을 수 있습니다. 이러한 불일치는 번역 간 예약 가능 여부의 정확성에 영향을 미칩니다.

임시 해결 방법

진행하기 전에 전체 사이트 백업을 완료했는지 확인하세요.


  • …/wp-content/plugins/woocommerce-multilingual/compatibility/WcBookings/class-wcml-bookings.php 파일을 여세요.

  • 1022번째 줄을 찾으세요.

  • 다음을:
    $wc_booking_lang = $wc_booking_lang ?: $default_language;
            


  • 다음으로 변경하세요:
    $wc_booking_lang = $wc_booking_lang ?: ( $language_code ?: $default_language );
            

알려진 모든 문제 →