Skip Navigation

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
- 12:00 – 14:00 12:00 – 14:00 12:00 – 14:00 12:00 – 14:00 12:00 – 14:00 -
- 17:00 – 21:00 17:00 – 21:00 17:00 – 21:00 17:00 – 21:00 17:00 – 21:00 -

Supporter timezone: Europe/Vienna (GMT+02:00)

This topic contains 11 replies, has 0 voices.

Last updated by Bigul 1 month ago.

Assisted by: Bigul.

Author Posts
April 29, 2025 at 2:59 pm #16979881

netanelM-2

Background of the issue:
I have a multilingual WordPress website using WPML. On my pricing page, WPML automatically translates the $ (dollar sign) to different currency symbols depending on the selected language. My payments are always processed in USD, and I need the dollar sign ($) to stay consistent across all languages. Even when I manually correct the translated currency in the Translation Dashboard, it reverts back to the local currency symbol every time there’s a translation update.

Symptoms:
WPML translates the $ (dollar sign) to different currency symbols based on the selected language, and manual corrections revert after translation updates.

Questions:
How can I configure WPML to prevent it from changing the currency symbol based on language?
How can I ensure the $ symbol remains exactly as it is, without any automatic replacement?

May 2, 2025 at 5:55 am #16987931

Bigul
WPML Supporter since 01/2013

Languages: English (English )

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

Hello,

Welcome to the WPML support forum. I will do my best to help you resolve the issue. Sorry for the late response; it was because of the holidays.

To help you faster, I've enabled debug information for this support ticket. Please see this link for how to get this information from your site and give it to us: http://wpml.org/faq/provide-debug-information-faster-support/

We hope you are using the WooCommerce Multilingual Multi-Currency feature: https://wpml.org/documentation/related-projects/woocommerce-multilingual/multi-currency-support-woocommerce/

Please share the exact steps to reproduce the issue on your site. It will be great if you can share a couple of screenshots for a better understanding.

--
Thanks!

Bigul

May 3, 2025 at 11:29 pm #16992529

netanelM-2

I don't use WooCommerce, it's a simple wordpress website.
How to fix it?

May 5, 2025 at 7:09 am #16994643

Bigul
WPML Supporter since 01/2013

Languages: English (English )

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

Hello,

Thank you for the updates. A couple of requests for tracking this bug.

1) Please share the exact steps to reproduce the issue on your site. It will be great if you can share a couple of screenshots for a better understanding.

2) Please fill the private details fields after a full site backup. I would like to access the admin area of your site for further checking. Refer to the following links for more details about our private information sharing policies.

https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

hidden link

--
Thanks!

Bigul

May 9, 2025 at 6:32 pm #17017683

netanelM-2

Before letting you access to the website, I want a simple answer, can I disable to auto conversion for currency text? yes or no, if yes, how? Thanks

May 12, 2025 at 7:40 am #17021295

Bigul
WPML Supporter since 01/2013

Languages: English (English )

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

Hello,

Thank you for the updates. The WPML Multi-Currency features are based on the WooCommerce Multilingual plugin. You can refer to the following doc link for more details:

https://wpml.org/documentation/related-projects/woocommerce-multilingual/multi-currency-support-woocommerce/

Therefore, please ensure that the currency text has not been translated via WPML > String Translation.

This might be a compatibility issue and is not expected under normal conditions. To help us better understand the problem, it would be great if you could share a screencast demonstrating the issue. This will allow us to cross-check the bug internally. You may upload the screencast to Google Drive and share the link with us.

--
Thanks!

Bigul

May 12, 2025 at 2:01 pm #17023330

netanelM-2

Thanks, Bigul.

I’m not using the WooCommerce plugin, and I couldn’t find the "$" string in the String Translation module.

Currently, I had to manually override the pricing page in each language to prevent the currency from being translated—for example, it shows € instead of $. Even after updating the translations, it still behaves the same.

Is there a way to restore the automatic translation for a page after it has been manually edited? I'll do it for one language and share a screenshot.

May 12, 2025 at 2:11 pm #17023348

netanelM-2

Please find attached an example illustrating the issue.
This is a German page, but the prices are being converted to euros instead of remaining in dollars.
Even after updating the translation, the issue persists.
Additionally, after saving, I’m redirected to the Spanish page instead of the German one, which seems odd.

You can see it live in the link below
hidden link

Screenshot 2025-05-12 at 11.08.01.png
Screenshot 2025-05-12 at 11.07.15.png
May 12, 2025 at 4:12 pm #17024005

netanelM-2

I was able to update the currency to dollars, but every time I make a change in the English version, the currency gets retranslated, and I have to go through each language to fix it again. It's very frustrating.

May 12, 2025 at 6:45 pm #17024360

Bigul
WPML Supporter since 01/2013

Languages: English (English )

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

Hello,

Thank you for the updates. You can disable the automatic translation of posts and pages from the WPML >> Translation Management dashboard. Please refer to the attached image for guidance.

You can also consider disabling the WPML Editor for the page experiencing the issue, allowing you to edit the translation manually. Please check the links below for more details and let us know your feedback.

https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/

hidden link

hidden link

--
Thanks!

Bigul

2025-05-12_23h53_02.png
May 13, 2025 at 9:56 am #17026347

netanelM-2

Thanks Bigul, but I want to keep translating the page, just not the currency, how to do it?

May 13, 2025 at 1:50 pm #17028133

Bigul
WPML Supporter since 01/2013

Languages: English (English )

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

Hello,

Thank you for the updates. Maybe you can consider adding it to the Advanced Translation Editor Glossary. Hope it will help to avoid the automatic translation of the Currency Symbol.

Please refer to the following doc for more details.

https://wpml.org/documentation/translating-your-contents/advanced-translation-editor/how-to-create-and-manage-glossary-entries/

--
Thanks!

Bigul

The topic ‘[Closed] Prevent WPML from Translating Currency Symbol ($) on Pricing Page’ is closed to new replies.