I set a new language (Portuguese-BR), and all my decimal numbers are going crazy.
For example:
When I try to edit a product variant with the price R$ 150.00(BRL), and I select the language as English it works fine. But if I switch to Portuguese-BR, the price changes to 1,500,000.0000 instead 150.0000 I had before, also coma instead dots.
The problem also extends to other fields like Weight, Length, Width, Height...
-I'm using nopCommerce version 3.00
-I checked "Edit Country Details" page and the option "Numeric ISO code" was set as "76", once the field doesn't allow "076" according to the ISO stuff. Also this is an integer field in the database, so I guess it is not the issue.
The values are "BR", "BRA", "76"(Two letter ISO code, Three letter ISO code, Number).
-On the "Edit Language Details" "Unique SEO code": pt, "Language culture":Portuguese(Brazil)-BR
-"Edit Currency Details" page "Currency Code": BRL, "Display locale": Portuguese(Brazil)-BR
-Database Collation: SQL_Latin1_General_CP1_CI_AS
-Also, when I try to update the value I get a Server Out of Range Error.
"Server Error in '/' Application.
Parameter value '1000000000000000,0000' is out of range.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.ArgumentException: Parameter value '1000000000000000,0000' is out of range."
Thank You.