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 has an option that supports displaying reviews in all languages. 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.