The default behavior of WPML is to show WooCommerce reviews in the currently active language only. For example, imagine that a website has two languages:
- Language A
- Language B
If the website is viewed in Language B, WPML will automatically filter reviews and show reviews only in Language B. WPML will hide reviews in Language A because it is not the language in which a visitor views the website.
This is a standard feature of WPML plugin. It was designed to work this way.
How to Show Reviews in All Languages
WPML now support a native option that supports displaying reviews in all language. Please install and activate the plugin WooCommerce Multilingual & Multicurrency, then go to WooCommerce > WooCommerce Multilingual & Multicurrency > Settings > Enable the option "By default, show reviews in all languages" and Save changes.
If it doesn't work, please reach out to WPML support for further assistance.