Skip to content Skip to sidebar

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Sun Mon Tue Wed Thu Fri Sat
9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 - -
- - - - - - -

Supporter timezone: Asia/Yerevan (GMT+04:00)

This topic contains 2 replies, has 0 voices.

Last updated by Christopher Amirian 2 days, 21 hours ago.

Assisted by: Christopher Amirian.

Author Posts
March 16, 2026 at 12:38 pm

lindaL-8

Hi,
I have a constant problem with this solution, and I'm one step away from leaving WPML for good.

Long story short, WCML is constantly turning off from the Client Location setting to site language, so customers from UK for example see constantly prices in USD, as that is our main currency.

I have done almost everything I could to figure it out. At the moment, it works because I turned it back on, in a few hours it will turn off. I'm sure.

I added a cookie exception to Cloudflare in Cloudways. I turned off object catche. I updated htacess

Where is the problem? I don't get it.

March 16, 2026 at 2:20 pm #17900837

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hello,

This is the end of my shift and I checked and the option is still in Client location setting which is the correct one.

I will check that tomorrow if something changes.

Thanks.

March 17, 2026 at 10:08 am #17903378

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hello,

I checked the website and it is indeed still showing the Client location (please check the screenshot)

You have mentioned that the issue should be apparent after 3-4 hours. Now its been a while since the option is set and it has not been changed.

This shows in a minimal installation that only WPML and Woocomemrce is involved; the issue can not be seen.

That shows one of the third-party plugins you use on your website causes the problem.

It will be hard to identify it but here is what I suggest:

- Please enable the plugins one by one or in batches of 3.
- Wait three hours to see if the option changes from Client location to Language or not.
- If not, continue with the next batch. If yes. Then you identify the possible three plugins that might have the issue, you can pinpoint which plugin is the cause of the issue.

If you need any help from my side during the process I will be happy to give.

I understand that it might take time, but this seems to be the correct path as the issue is not replicable when the minimal setup of WPML and Woocommerce is presented.

Thanks.

Screenshot 2026-03-17 at 2.03.53 PM.png