Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
If you're using WooCommerce Multilingual with WPML and notice that when you change the currency on a product page, the price updates but the currency symbol remains as the Euro symbol, this might be due to custom code interfering with the currency symbol display.
Solution:
We recommend checking any custom code snippets that might be overriding the currency symbol. Specifically, ensure that your code uses the

$currency

value provided by WooCommerce/WPML in the woocommerce_currency_symbol or wc_price_args filters. This adjustment will help ensure that the currency symbol matches the selected currency.

If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your case, please visit our known issues page and verify that you have the latest versions of themes and plugins installed. If the problem persists, we highly recommend opening a new support ticket with us for further assistance.

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.

This topic contains 18 replies, has 1 voice.

Last updated by Paola Mendiburu 1 month, 1 week ago.

Assisted by: Paola Mendiburu.

Author Posts
August 28, 2025 at 8:33 pm #17356357

ladislavB-4

Background of the issue:
I am using WooCommerce Multilingual with WPML on my site hidden link. I want to change the currency on a product page, and it works correctly initially.

Symptoms:
When I change the currency, the price is displayed in the new currency, but the symbol remains the Euro symbol, regardless of the selected currency, after navigating away and returning to the shop or product page.

Questions:
Could you help me to fix it?

August 28, 2025 at 8:38 pm #17356363

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+02:00)

While one of my teammates takes care of your ticket, I will provide you with the first debugging steps.

Please update your WPML plugin and add-ons to the latest version, 4.8, to benefit from the latest bug fixes and improvements. This may not necessarily resolve your problem; however, we need to work on the newest code available to troubleshoot the issue best.

You can check the latest released versions under "My Account -> Downloads" on this site.

If you do not see the updates, you might need to click the Check for updates button in the Plugins → Add New Plugin → Commercial tab.

Please remember to backup your database before you proceed.

Let us know if the issue persists after an update has been done.

August 29, 2025 at 11:13 pm #17358898

ladislavB-4

Hello,
I have already updated all WPML plugins, but the issue persists.

September 1, 2025 at 8:36 am #17361680

Paola Mendiburu
WPML Supporter since 11/2020

Languages: English (English ) Spanish (Español ) Italian (Italiano )

Timezone: Europe/Madrid (GMT+01:00)

Hi there!

This is Paola, I hope you’re doing well!

I ran a test and everything seems to be working correctly, the currency changes as expected.

If the issue persists on your side, could you please share the exact steps to reproduce it?

September 1, 2025 at 1:11 pm #17362685

ladislavB-4

Hello,
The issue remains unresolved. Please check the currency symbol, as the problem lies with it. I have attached a video for reference.
hidden link

September 2, 2025 at 7:46 am #17364578

Paola Mendiburu
WPML Supporter since 11/2020

Languages: English (English ) Spanish (Español ) Italian (Italiano )

Timezone: Europe/Madrid (GMT+01:00)

Ok I was able to reproduce now the problem.

I would like to request temporary access (wp-admin and FTP) to your site to take a better look at the issue. You will find the needed fields for this below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it.

Privacy and Security Policy
We have strict policies regarding privacy and access to your information. Please see:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

**IMPORTANT**
- Please make a backup of the site files and database before providing us access.
- If you do not see the wp-admin/FTP fields this means your post & website login details will be made PUBLIC. DO NOT post your website details unless you see the required wp-admin/FTP fields. If you do not, please ask me to enable the private box.
The private box looks like this: hidden link

September 2, 2025 at 2:30 pm #17366744

Paola Mendiburu
WPML Supporter since 11/2020

Languages: English (English ) Spanish (Español ) Italian (Italiano )

Timezone: Europe/Madrid (GMT+01:00)

In order to continue the investigation, I will need to deactivate some plugins to check if there is a conflict.

Do you have a staging site where I can safely run these tests without affecting your live site?

Alternatively, would you allow me to create a copy of your site using Duplicator?

September 2, 2025 at 3:01 pm #17366835

ladislavB-4

I don't have a staging site but you can create a copy using Duplicator

September 3, 2025 at 9:29 am #17369169

ladislavB-4

any update?

September 3, 2025 at 12:41 pm #17370406

Paola Mendiburu
WPML Supporter since 11/2020

Languages: English (English ) Spanish (Español ) Italian (Italiano )

Timezone: Europe/Madrid (GMT+01:00)

I am on it. As it is a big site it is taking time the migration.

I will let you know when I have some news.

September 4, 2025 at 10:18 am #17374552

Paola Mendiburu
WPML Supporter since 11/2020

Languages: English (English ) Spanish (Español ) Italian (Italiano )

Timezone: Europe/Madrid (GMT+01:00)

Hi there!

In order to see if there is a compatibility issue could you please install your theme on the following test site?
hidden link

Please let me know when it is done so I can try to reproduce the issue.

September 5, 2025 at 12:16 pm #17379328

ladislavB-4

Hello,
I've installed the theme on the website.
Please check.

September 8, 2025 at 9:52 am #17383077

ladislavB-4

updates?

September 9, 2025 at 10:11 am #17386544

Paola Mendiburu
WPML Supporter since 11/2020

Languages: English (English ) Spanish (Español ) Italian (Italiano )

Timezone: Europe/Madrid (GMT+01:00)

Hi there!

I was not able to reproduce the problem, it is working as expected in the test site.

The difference is that you are adding currency as parameter and that it is not working properly, so when changing page ?currency=EUR is not passing correctly.

From where you have activated that option.

September 9, 2025 at 6:43 pm #17388555

ladislavB-4

Hi,
Where can I disable adding currency as a parameter?
I haven't been able to find it.