Background of the issue:
I am trying to configure multi-currency pricing on my site hidden link using WPML Multilingual for WooCommerce, with PLN as the default currency and two additional currencies.
Symptoms:
WPML changes the decimal separator for PLN from a comma (,) to a dot (.), which is inconsistent with Polish regional standards. This change affects other plugins that rely on the correct formatting, causing them to malfunction or produce invalid outputs.
'108 - ERROR_VALUE_INVALID - Invalid value: '175.2' for the field: 'unitPrice'.'
Questions:
How can I prevent WPML from altering the decimal separator for PLN?
Is there a way to revert the decimal separator change through WPML or WooCommerce settings?
Welcome to WPML support. I will answer this ticket before the ticket is assigned to one of my colleagues.
Please go to WordPress Dashboard > WooCommerce > WooCommerce multilingual > Multi-Currency (tab)
Click on the Edit pencil icon next to the PLN and you will see a pop up box containing options that you can set proper characters for the decimal points.