WPML
Status
Resolved by author
Type
Bug
Reported for
WPML Multilingual & Multicurrency for WooCommerce 4.12.6
Related plugin/theme
Rank Math SEO

Overview of the issue

You can set WooCommerce products to use translations if available or fallback to the default language by going to WPML → Settings → Post Types Translation. However, when you enable this Translatable option on a site that also uses Rank Math SEO, you may get a ERR_TOO_MANY_REDIRECTS error when trying to access a product in the secondary language that’s not translated.

Workaround

This issue is related to the Remove Base option from Rank Math SEO which is available by going to Rank Math → General Settings → WooCommerce → Remove Base. Our team is still investigating the issue to find a definitive solution. For now, as a workaround you can either:


  • Make a full backup of your site before proceeding.

  • Add this code into your theme’s functions.php file:
    /* Filter to disable custom product redirection. */
    add_filter( 'rank_math/woocommerce/product_redirection', '__return_false' );

All known issues