I am trying to:
get the product visibility by user role to work in both language at the same time (FR/EN).
If I update the FR product, the front end is good for this language only and if I update the EN product, the EN one will be good but the FR product won’t follow the rule i gave in the product visibility setting.(Both of my language have the same visibility setting its on the front end that I don’t see the same result) So it seems its one or the other, but never both.
Link to a page where the issue can be seen: hidden link (you can switch between FR and EN to see the difference)
I expected to see:
In both language I need to have the same product displayed.
Instead, I got:
One language have the right product displayed and the other displays all the product.
I can see from an earlier report relating to the Product Visibility by User Role plugin that it is the plugin authors themselves who write and maintain a compatibility layer with WPML.
As such we don't have copies of the plugin available for testing.
Given that it is maintained by the plugin authors, you might be better contacting them to ask what is expected in a multilingual context.
But if you would like me to investigate the problem I can create a sandbox site with WPML installed where you can set up a demonstration of the issue, and I will look into it.
Let me know if you would like to try that and I will share access details.