Resolved by author
Overview of the issue
When the Customer Reviews for WooCommerce plugin by CusRev and its CusRev visual style are active, translated reviews aren’t shown as expected. Even after translating the review via WPML String Translation, the review displayed is not the translated version.
Workaround
Please, make sure of having a full backup of your site before proceeding.
- Add the following code in your theme’s functions.php file:
//Fix for compsupp-6829 add_action ('the_comments', 'customer_reviews_remove_hooks', 1, 9); function customer_reviews_remove_hooks($comments) { global $wp_filter; foreach ($wp_filter["the_comments"]->callbacks[10] as $key => $value) { if(str_contains($key, 'translate_product_ids')){ remove_filter( 'the_comments', $key, 10 ); } } return $comments; }
This compatibility issue seems to be resolved in the latest version of the Customer Reviews for WooCommerce plugin
Thank you very much for your feedback, John.